I had configured a TPA for implementing PIP 3A4 V2R2. All worked well, and I could send transactions to TN, which would identify the doc, the TPA, and hand it off to the PRT to run the appropriate model. I then modified the TPA parameters, such as enabling signatures and the like, however, didn’t change the sender or receiver or Agreement ID of the TPA. Now whenever I send in a PIP 3A4 PO, it just sits in TN, with an error in the logs stating :
wm.tn.tpa:getTPA com.wm.app.b2b.server.ServiceException: Missing agreementID
If I do a SavePipeline/RestorePipeline on the receive service and pull out the sender/receiver/bizDocType, and run the wm.tn.tpa:getTPA, I see the TPA just fine. Any suggestions? Deleting the TPA and recreating offers no resolution.
Thanks,
Ben
#webMethods#B2B-Integration#Integration-Server-and-ESB