on 06-02-2015 8:49 AM
Hi All,
I am implementing the synchronous ABAP proxy -> PI -> SOAP(.NET Webservice) scenario in PI 7.4. I have imported the WSDL as external definition and crated the service interfaces and the other relevant objects. After that I tried to test the same in sproxy, but I get an error, given below.
INTERNAL.CLIENT_RECEIVE_FAILED Error while receiving by HTTP (error code:
Configuration error on Adapter-Framework(AFW)-Server, error text:
#com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve
inbound binding for the given P/S/A values:
Please check configuration for SOAP/XI sender agreement
Exception of class CX_AI_SYSTEM_FAULT
I tried all the possible solutions mentioned in the relevant SCN post. Also I replicated the scenario as per, the document
Has anyone faced the same problem anytime. Request your valuable guidance in the same.
Thanks,
Sagar.
Hi Sagar,
The problem could be originated by some reason, you should share more information about the exception.
Check these notes:
1748814 - PI SOAP adapter messages fail with error : Status Code = 500 [null "null"]
Check the workarounds pointed out in the notes, i know your version is 7.4 but the 7.31 version is similar.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks once again.
I have already checked the same, but no luck. I tried changing the Message Protocol to HTTP 1.1 in both the channels. After that I got the error(but the communication channel log does not have any errors. All the operations complete successfully) :
PARSER.UNEXPECTED_VALUE XML tag
Main/@versionMajor has incorrect value 000;
expected value is 003
On changing the message protocol to XI3.0, the communication channel log shows the below error
Info : SOAP: Request message entering the adapter processing with user J2EE_GUEST
Info : XISOAP: XI message received for processing
Error : Error during parsing the received XMB message.
Error : SOAP: Call failed: com.sap.aii.af.sdk.xi.srt.BubbleException: HTTP Response Received. Status Code = 500 [null "null"]
Regards,
Sagar
Hi Sagar,
I had the same problem than you with ABAP proxies and PI, finally Basis team had to patch the ECC system and the PI, but all depends about your ECC and PI releases and SPs.
Check with your basis team this note 1349125 - Error in communication between ABAP Proxy Application & AAE
This note can be helpful because you are under PI 7.4, check with your basis team if your SP is affected or not: 2106429 - Response message contains invalid SOAP headers in BE mode
Regards.
Hi Iñaki,
Thanks yet again.
I had already check the notes but did not help much. The issue is resolved now. I created the whole scenario again and used the Message Protocol as XI3.0 in the sender communication channel and SOAP 1.1 in the receiver.
Thanks once again for you valuable inputs.
Regards,
Sagar
Hi Sagar,
I am also facing this issue. Kindly let me know the solution
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Mark and Inaki.
I checked all my configuration and that issue is resolved. But now I am using the protocol XI 3.0 for both sender and receiver. When I test the same in sproxy now, it gives me PARSING.GENERAL. On further investigation on SXMB_MONI, i got the below error
com.sap.aii.af.sdk.xi.srt.BubbleException: HTTP Response Received. Status Code = 500 [null "null"]
I checked the roles for the users and found the relevant roles assigned. Any idea about the reason for the same.
Regards,
Sagar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sagar,
I think you could have choose an erroneous sender business component and therefore PI has not found the receiver.
Please go to the monitoring and compare if the sender service, sender interface and sender namespace are the same that you have defined in your ID.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sagar,
We need more information about your error, are you using PI dual stack? Couldn't retrieve inbound binding means there is something wrong with your receiver agreement or the inbound interface did not match those configured in receiver agreement.
Regards,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.