I’m using WM6.5 to send an EDIINT with following input:
application/edifact
plain
false
PrimaryHTTP
none
false
MYAS2ID
EDIINT AS2
MYTRADINGPARTNER
EDIINT AS2
The EDIINT Delivery URI shown in the Attributes tab shows the correct URI and I am able to reach the URL in web browser. However, I got the error: Task m1e3ih0v33ncgsjc000002bv failed with no more retries available. Reason for failure - Delivery service for m1e3ih0v33ncgsjc000002bv failed with a status of fail and status message of 500 Server Error.
This is what is being returned by the remote server. The URL is fine and is being reached. The server you’re connecting to is erroring out and returning the 500.
Thanks for your advice and guidance. The problem is resolved. There was some issue at the partner server. After they fix the issue, I managed to send the message over and receive MDN. Thanks again for your help
Thats the funny thing about web services. Our group was receiving a deluge of support calls because we were publishing the http response of the end points when there was a failure. In every case that didnt include a “Chainverifier” error, the error 500 or otherwise was from the internal business layer and not from our connection to the agreed upon end point.
Any time you see this, double check the actual text of the reply. you may see vendor specific information that will tell you its not your issue. Its great to send that to them as proof. Shuts them right up.
Ah, that’s the bane of the integration team’s existence: always must prove that the error wasn’t you before others will even investigate. Even then, the integration layer gets the reputation for being unstable.