cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP receiver adapter: time out settings... find the error...

Former Member
0 Kudos

Hello,

We are on SAP PI 7.31.

When adding time out parameter in a soap receiver channel:

Module

Module name: sap.com/com.sap.aii.af.soap

Type: LocalEnterpriseBean

Key:   soap

Module config:

Key:soap  

Parameter name: XMBWS.Timeout

Parameter Value: 600000

as we are following a guide we found in SCN.

The module is added as the last one in a sequence of 4.

We get this error message when message are processed by the channel:

Received XI System Error. ErrorCode: GENERAL ErrorText: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.services.jndi.persistent.exceptions720.NameNotFoundException: Object not found in lookup of com.sap.aii.af.soap. ErrorStack: null

Transmitting the message using connection RFC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: XIAdapterFramework:GENERAL:com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.services.jndi.persistent.exceptions720.NameNotFoundException: Object not found in lookup of com.sap.aii.af.soap.

Message status set to FAIL

Returning to application. Exception: com.sap.engine.interfaces.messaging.api.exception.MessagingException: XIAdapterFramework:GENERAL:com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.services.jndi.persistent.exceptions720.NameNotFoundException: Object not found in lookup of com.sap.aii.af.soap.

MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: XIAdapterFramework:GENERAL:com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.services.jndi.persistent.exceptions720.NameNotFoundException: Object not found in lookup of com.sap.aii.af.soap.

No idea why this is not working... The description in the guide cuts the module name so this is probably incomplete.

Ideas are welcome!

Regards

Dirk

Accepted Solutions (1)

Accepted Solutions (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello Meinhard,

No idea why this is not working... The description in the guide cuts the module name so this is probably incomplete.

The default module name I have (7.11) is

sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean

Maybe you cut it accidentally? That is why I asked you to look into your other SOAP Receiver CC for the default module name and copy it into your CC

Regards,

Mark

Former Member
0 Kudos

Hi Mark,

Thank you from the stupid!

Using wildcard wth the cut module name you get some search results from SCN with the correct module name. Should go for a coffee first before using SCN!  

Again thank you!

Unfortunately a wrong module name is identified with the first message passing the adapter not with the channel activation!

Regards

Dirk

markangelo_dihiansan
Active Contributor
0 Kudos

Hello Meinhard,

No worries at all, it happens sometimes

Unfortunately a wrong module name is identified with the first message passing the adapter not with the channel activation!

I think module configurations are only checked at runtime, so that is why it is happening.

Regards,

Mark

Answers (1)

Answers (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello Meinhard,

Module name: sap.com/com.sap.aii.af.soap

Type: LocalEnterpriseBean

Key:   soap

All your other SOAP Receiver CC has the module name as sap.com/com.sap.aii.af.soap as the default value? If no, then you adjust the module name and then try again.

Hope this helps,

Mark

Former Member
0 Kudos

Hi Mark,

seemed to be so easy. Use OSS 1621719  which says...

"In the Module Configuration section enter values as per the screenshot below (note

the Parameter Value entry is an example)"

But no comment about the soap module. Thought it is a standard name.

So how to get the correct name for it?

Regards

Dirk