cancel
Showing results for 
Search instead for 
Did you mean: 

iDoc AAE to File Scenario Problem

NishantChavan
Participant
0 Kudos

Hello Experts,

We have iDoc AAE to File scenario. We have configured the steps from the below blog as well as checked the checklist provided by Michal Krawczyk

https://scn.sap.com/docs/DOC-31398

We are getting following error in SM58 while sending the idoc from SAP system to PI. its not reaching to PI.
https://scn.sap.com/docs/DOC-31398

XPI_Inspector log

java.lang.RuntimeException: Bean IDOC_INBOUND_ASYNCHRONOUS not found on host sapidbs10s, ProgId =XI_IDOC_DEFAULT_PID: Object not found in lookup of IDOC_INBOUND_ASYNCHRONOUS.

at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:121)

at com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:267)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302)

Caused by: com.sap.engine.services.jndi.persistent.exceptions720.NameNotFoundException: Object not found in lookup of IDOC_INBOUND_ASYNCHRONOUS.

at com.sap.engine.services.jndi.implserver.ServerContextImpl.lookup(ServerContextImpl.java:641)

at com.sap.engine.services.jndi.implclient.ClientContext.lookup(ClientContext.java:363)

at com.sap.engine.services.jndi.implclient.OffsetClientContext.lookup(OffsetClientContext.java:224)

at com.sap.engine.services.jndi.implclient.OffsetClientContext.lookup(OffsetClientContext.java:243)

at javax.naming.InitialContext.lookup(InitialContext.java:392)

at javax.naming.InitialContext.lookup(InitialContext.java:392)

at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:104)

... 5 more

Please help.

Accepted Solutions (1)

Accepted Solutions (1)

former_member184720
Active Contributor
0 Kudos
NishantChavan
Participant
0 Kudos

Hi Hareesh,

When we deleted the program id (XI_IDOC_DEFAULT_PID), then our RFC stopped working. The program ID is used in RFC and its giving error the Program id is not register. Do we have to use different program id in RFC?.

Thanks,

Nishant

former_member184720
Active Contributor
0 Kudos

Hi Nishant - When we deleted the program id (XI_IDOC_DEFAULT_PID), then our RFC stopped working.

Why did you delete it? if you have created a new one then configure the same in the RFC destination.

Did you check the blog which was shared earlier? Did you follow the suggsted solution?

former_member184720
Active Contributor
0 Kudos

Also please check this blog and compare the configuration.

http://scn.sap.com/docs/DOC-34155

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

According to Swathi Blog the user should have S_IDOCDEFT (EDI_TCD = "WE30"; ACTVT = "03") authorization.

did you check this?

Regards,

Mastan

NishantChavan
Participant
0 Kudos

Hi Mastan,

Which user should have this access? RFC user or the user who create the transaction?

Thanks,

Nishant

former_member184720
Active Contributor
0 Kudos

It's the technical user used by the RFC destination..

http://scn.sap.com/thread/3275602