Does the TP associated did submit credentials with the request?
See below:
[url]http://advantage.webmethods.com/article/?id=SR-1-48800711[/url]
webMethods Closure Summary:
Trading Networks does require partners to have a B2B user account that is a member of the TNPartners group. Before exchanging documents, the B2B user account does have to match with the DUNS value of the External ID in TN in order to recognize its partners. Also we need to keep in mind, the user name and password are case sensitive. Therefore, if your customer is RichProd, and the B2B user account is username = RICHPROD & password = popo, the SenderID and DUNS cannot be something else.
In short, the DUNS and SenderID has to match with the B2B user account to give partner authority.
If we invoke wm.tn:receive service as part of your EDIINT transaction. This receive service calls submit which calls checkUser. This checkUser service was causing the problem.
Either you can disable the checkUser call within submit service in order to have your transaction to go through. For a cleaner and recommended solution it is recommended to use routeXML instead of receive.
#Integration-Server-and-ESB#webMethods#B2B-Integration