Suspect
According to the error, it looks like “Default” user does not have proper priviledge and most probably is not part of the group TNAdministrator it is failing in TN.
Findings
Notice that there is a clause in Trading Network Built-in Reference document. For version 8.0 documentation, you can get it here:
http://techcommunity.softwareag.com/ecosystem/documentation/webmethods/wmsuites/wmsuite8_ga/Trading_Networks/8-0-SP1_Trading_Networks_Built-In_Services_Reference.pdf
wm.tn:receive service:
This service ensures that the sender of the document matches the current user. If you are
sending documents from within processing rules or services and this identify check fails,
see wm.tn.doc.xml:routeXml.
wm.tn.doc.xml:routeXml
Recognizes an XML document and submits it for processing.
This service does not check the identity of the sender against the currently logged in user.
Only invoke this service from within processing rules or services; do not expose directly
to trading partners. Trading partners should use wm.tn:receive.
Possible Solution
Solution to this could be in 2 option:
-
Change related service to use wm.tn.doc.xml:routeXml instead of wm.tn:receive
-
Assign “Default” user to TNAdministrator group. But by adding this, you might need to review if there is any security impact to your system.
And please check if “Default” user or a proper user has been created in TN - partner ID. If they have, try mapping the partner ID to the IS user by using wm.tn.profile:addUsers and try again.
Hope this helps.
#webMethods#B2B-Integration#Integration-Server-and-ESB