on 08-12-2016 4:41 PM
Hello Experts,
We are developing a SOAP to PROXY scenario. The development in SAP PI is completed. We have done the configuration testing in SAP PI and everything was working smooth in ID test.
We did generated the Proxy class in ECC and did the local testing from TestSevicProvider tool from SPROXY. The data was successfully updating in ECC via BAPI written inside the Proxy class.
However, when we did the test from SOAP UI the message failed in SAP PI at call adapter step and a short dump is formatted in ECC as CX_XMS_SYSTEM_ERROR in ST22.
Category ABAP Programming Error
Runtime Errors UNCAUGHT_EXCEPTION
Except. CX_XMS_SYSERR_NO_CHECK
ABAP Program CX_XMS_SYSTEM_ERROR===========CP
Application Component BC-XI-IS-IEN
Date and Time 12.08.2016 19:26:03
Short text
An exception occurred that was not caught.
What happened?
The exception 'CX_XMS_SYSERR_NO_CHECK' was raised, but it was not caught
anywhere along
the call hierarchy.
Since exceptions represent error situations and this error was not
adequately responded to, the running ABAP program
'CX_XMS_SYSTEM_ERROR===========CP' has to be
terminated.
Dear All Thanks for all the inputs
Finally we analyzed, where the issue was..
Since we were on SAP PI 7.0 we had no option to generate webservice directly from sender agreement (i.e. Right click -> Display WSDL) so we had generated the WSDL from create web service from Menu Bar.
While creating so we have used proposed URL from the system and a default wsdl URL in the form
was genareted for our weservice.
Now in SOAP UI we changed the target URL to
.http://xxxxxxxxxxxxxxx/XISOAPAdapter/MessageServlet?channel=:ServiceName:CommChannel
Now everythings working smooth.
However i am still not sure why the previous URL didn't work
Cheers!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello all,
We have found a probable cause of the issue. But need ur help to better understand the problem.
We have created a ASYNC SOAP-to-PROXY scenario and generated a WSDL file for the source system.
when data is trigerred from RWB test message integration engine, the entire scenario is working file. data is posted in ECC from PI. and the mode in SOAP header is 'ASYNC' as defined.
However when webservice is tested from SOAP UI in soap header, the mode is automatically selected as 'SYNC' and the message is failing in call adapter step with error HTTP Timeout: XI ABAP Configuration("RUNTIME" "HTTP_TIMEOUT") 600 . We are clueless why this is happening.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ankit,
I would also suggest you to check thefollowing note:
1826144 - PI: CX_XMS_SYSERR_NO_CHECK DUMP on ABAP proxy side.
Best regards,
Daniel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Ankit,
check SAP Note #1460493, maybe it is a bug. If not - then tell the PI version you have.
Best regards,
Vadym
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Anktit,
This seems to be an ABAP program error,check with your ABAPer.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.