We’re on 7.1.1
I’m trying to set the UUID with a custom trackid I set in the envelope of the publishable doctype, right before invoking pub.publish.
from what I understand from the 7.1.1 publish-subscribe developers guide, pg 155, setting the trackid will force my UUID, however when I browse the queue in MWS, the UUID is not the value I set in trackid.
Thanks for your reply.
I checked the pipe in the subscribing service, but same result- the UUID is “a63a8eb0-3c3d-11dd-849e-d9b1783f90e2” and the trackID I passed was “9”.
I guess wM always sets it, but reading the docs, I had understood that it would be overridden by the trackid if available.
In version 6.0.1 and below, the UUID does not exist at publish. To cope with this, the UUID is set to the value of the trackid(or eventid in the absence of trackid).
But as of 6.1, the UUID exists and hence it is impossible to set it. It gets managed internally.
… Which is logical, since the document history functionality is intentend for technical hicups (IS-broker connection pblms) and not for functional validation.