on 11-09-2014 12:57 PM
Hi Friends,
I am working on synchronous interface (SOAP->PI->Proxy)
SAP PI version = 7.1
Scenario made using classic approach (Not using AAE). I am using receiver adapter(SOAP adapter for proxy) as shown below.
Using SOAP UI test scenario. But below message is coming
“Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.NullPointerException: while trying to invoke the method com.sap.aii.af.sdk.xi.mo.xmb.XMBMessageHeader.getMessageId() of a null object loaded from local variable 'messageHeader'”
Solution tried:
Checked both URL given in CC.
http://<host>:<port>/sap/xi/engine?type=receiver
http://<host>:<port>/sap/xi/engine?type=entry
Same result.
“com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP:
TEXT/HTML; HTTP 401 Unauthorized”. In XI adapter RFC destination of type ‘HTTP’ works fine.
I am confused here.
Can anybody please let me if I can do any other thing here to solve this issue?
Thanks in advance.
Sumeet.
Hi,
Go through the link to know about roles needed
SAP Library - Configuration of Usage Type Process Integration (PI)
I guess the SAP_XI_APPL_SERV_USER
role is necessary in this case.Check whether you are having this role assigned and check authorization.
Regards,
Suman
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Summet,
Check with the su53 transaction if your user is affected by this note 1952439 - BubbleException in SOAP receiver channel during sending data to backend Integration Engine...
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sumeet,
The user which is used at RFC destination that might locked. Please check the user lock status.
Regards,
Krupa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sumeet,
In the XI adapter receiver there are two options for the receiver, one is URL address where you type in the URL details + username/password and the other is HTTP Destination where you can use an SM59 destination of type H configured in your XI Abap stack. Use the type H one since it is already working in your system.
Regards,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I believe only if you have PI 7.1 EHP1 , you can use soap adapter for proxy communication, For other pi 7.1 versions you should use only proxy xi adapter.
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.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.