we have a requirement where we are exposing our flow service as wsdl to the thrid party system called as TP .
TP is generating the transaction ID which needs to be consumed in webMethods and they are pasing it in global header .
How can we fetch the transaction id in webMethods as we are the provider .
I am able to find this transction ID in integration server when i increase the logging level to Debug. We need to get this transction id in the flow service .
How can this be achieved in webMethods .
We have a catch here : we cannot expose extra field in the input so that transaction id can directly be passed by TP system to webMethods.
Whatβs the business use-case, why you should not use extra field to store TID which is sent by TP system ? Itβs better to have a new field as part of good design.
Actaully transactionId is being generated by TP system and the Message which they are passing to the wsdl are being fetched by TP from other systems and if i expose a new field in input they need to change the message at intermediate level to map TransactionID . TP systems dont want to touch the message as they are just the message router.
When you say transactionID is visible in the debug log mode and do you where itβs being populated from or by webMethods internally (as a provider) or TP system sends it?
which version of wM you have developed the code , when i tried importing the package in 9.6 version , packages is being deployed and activated successfully , but im not able to find any flow service , adapters in designer .