Hello all....
I'm working on our 3rd project using iSeries back end code with RDi middle tier. Neither of our first 2 business partners for front end was on iSeries and we had no trouble with communication with HTTP and WAS servers. Now, in our 3rd project with a different business partner, we have encountering numerous issues. This particular business partner was not used to using SOAP and have only begun using SOAP 1.1 with our project (we're on SOAP 1.2). We are working with their client and are not receiving the request message. After much discussion and numerous attempts, we were finally able to decipher the firewall logs and found that the business partner is sending their request in ASCII format while we're expecting it in EBCDIC. Their back end code is done in EDIFACT so I'm not sure what kind of system they are on. I'm trying to find a simple way to convert their ASCII to EBCDIC when it hits my HTTP server on the iSeries (currently we receive "faultString: WSWS3277E: Error: Could not resolve to an operation" error which we determined is due to the translation problem).
My question is....does anyone know an easy way to do this type of translation on an HTTP server? Any and all help is appreciated!
Thanks,
Caren
I'm working on our 3rd project using iSeries back end code with RDi middle tier. Neither of our first 2 business partners for front end was on iSeries and we had no trouble with communication with HTTP and WAS servers. Now, in our 3rd project with a different business partner, we have encountering numerous issues. This particular business partner was not used to using SOAP and have only begun using SOAP 1.1 with our project (we're on SOAP 1.2). We are working with their client and are not receiving the request message. After much discussion and numerous attempts, we were finally able to decipher the firewall logs and found that the business partner is sending their request in ASCII format while we're expecting it in EBCDIC. Their back end code is done in EDIFACT so I'm not sure what kind of system they are on. I'm trying to find a simple way to convert their ASCII to EBCDIC when it hits my HTTP server on the iSeries (currently we receive "faultString: WSWS3277E: Error: Could not resolve to an operation" error which we determined is due to the translation problem).
My question is....does anyone know an easy way to do this type of translation on an HTTP server? Any and all help is appreciated!
Thanks,
Caren
Comment