Hello,
When I am in TN and I reprocess a document, it is published to IS. The trigger is set to retrieve the document, parse it, transform to a canonical format and retrieve extra values, then it passes all these values to a unified document handling flow service.
The problem is that if I reprocess a document and then reprocess a second or more documents, and after the completion of the first document, first pipeline of the first service “Overlays” over the pipeline of the next service to follow.
This pattern cascades through as long as one service thread is still active when the next is called. Also this only happens on the calling of the exact same flow service by the Trigger.
The overlay happens mid execution.
I had suspected that WM does a pipeline cache and restores it when first thread finishes.
I have done logging of the thread where it happens by doing snapshots along the way and can see information change mid execution.
There is no known way for me to try to restore the pipeline as any pointer would have been over written.
Thank you for any help.
Side Note : [{ Did you know that reprocess comes up as spelled wrong by the wmuser spell checker. }]
webMethods Integration Server
Version 6.0.1
Updates IS_6-0-1_SP2_Fix118
IS_6-0-1_SP2_Fix129
IS_6-0-1_SP2_Fix74
IS_6-0-1_SP2
TNS_6-0-1_Fix39
Build Number 425
SSL Strong (128-bit)
Java Version 1.3.0 (46.0)
Java Vendor IBM Corporation
OS Windows 2000
OS Platform x86
OS Version 5.2
Current User SYSTEM
Working Dir D:\Program Files\webMethods6\IntegrationServer
#webMethods-Architecture#webMethods-General#webMethods#Integration-Server-and-ESB