Thanks Michael.
OK, we were able to get locking in a session-less context to work here. However, in order to be able to specify an _isolationLevel you need to also specify _lockMode=none. Otherwise, Tamino seems to ignore whatever isolationLevel you specified, and does dirty reads. (This is different than the procedure for a _connect call, where you only need to specify isolationLevel.)
So, it ended up being something like:
_xquery=...&_isolationLevel=committedCommand&_lockmode=none
Any comments? Seems like you should either change this behavior or update the documentation.
Bill
#API-Management#webMethods#Tamino