cancel
Showing results for 
Search instead for 
Did you mean: 

XMBMessageHeader.getMessageId() error

Former Member
0 Kudos

Hi,

I have file to proxy scenario; there is a error in receiver proxy communication channel.

SOAP: call failed: java.lang.NullPointerException: while trying to invoke the method com.sap.aii.af.sdk.xi.mo.xmb.XMBMessageHeader.getMessageId() of an object loaded from local variable 'messageHeader'

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 an object loaded from local variable 'messageHeader'

can somebody help me with this.

Thanks.

Prema

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Thank you all for the help.

Resolved this issue using OSS note:1952439 suggested by SAP.

Cause
In the receiver System the SU53 Transaction shows that the authorization object S_SERVICE is not available in the PI role.

Resolution
Add the S_SERVICE authorization object to the role SAP_XI_APPL_SERV_USER, and assign this role to the user what you use in this communication.

   


Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

I see this error in outbound proxy channel soap/XI

processing local module localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean

Information SOAP: request message entering the adapter with user J2EE_GUEST

Error SOAP: call failed: java.lang.NullPointerException: while trying to invoke the method com.sap.aii.af.sdk.xi.mo.xmb.XMBMessageHeader.getMessageId() of an object loaded from local variable messageHeader

and when i see this user in abap stack, the user was locked and when unlocked it says password is deactivated. any Idea how to deal with this?

Thanks!

Former Member
0 Kudos

Hi Prema

- Go to SU01

- Logon Data

- Click on the icon next to "initial password".

This will activate the user password again.

Regards

Osman

Former Member
0 Kudos

Thanks Osman,

we saw the user was locked and when unlocked it, it is now deactivated status.

Former Member
0 Kudos

Hi Prema

That button in the above screenshot is to activate/deactivate the password.

For locking/unlocking the the user you will use the below button.

Since you said that user is unlocked but still it shows password is deactivated, please try the button highlighted in the previous screenshot.

Regards

Osman

Former Member
0 Kudos

Hi,

SMICM in the target R/3 system, i see below message what does this mean?

HTTP/1.1 404 Not

Found..Server:

Apache-Coyote/1.

1..X-ErrorDescri

ption: Document

not found:  Docu

ment '53F251B65E

610D10E10080000A

150C55' not foun

d on server 'doc

sap'...Content-T

ype: text/html;c

harset=utf-8..Co

ntent-Length: 12

34..Date:..

Thanks!

Former Member
0 Kudos

hi,

i still have this error, i did everything referring scn help. any more inputs?

Thanks.

Prema

Former Member
0 Kudos

hi,

Can you monitor the trace in your ECC system in SMCIM for the port, where the server proxy message is sent?

Also check if the issue is not due to the user authorization.

Cheers,

Sunil

Former Member
0 Kudos

Thanks Sunil. I dont see any errors in SMICM.. its such huge message log; what should i be looking at?

former_member184720
Active Contributor
0 Kudos

Hi Prema -

What is your PI version? Which message protocol are you using?

If it XI 3.0 please check for pre-requisites listed out in below document.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70066f78-7794-2c10-2e8c-cb967cef4...

Former Member
0 Kudos

I checked that. and set the parameters in SM59, SXMSIF  and SXMB_adm.  infact mine is receiver proxy settings. so there is nothing i should be settting up. please let me know if another thoughts.

Thanks!