cancel
Showing results for 
Search instead for 
Did you mean: 

SAP XI: Error in Log Viewer JCO_ERROR_FUNCTION_NOT_FOUND

Former Member
0 Kudos

Hi all,

In my Visual Administrator->Log viewer I am getting the following error:

com.sap.mw.jco.JCO$Exception: (123) JCO_ERROR_FUNCTION_NOT_FOUND: Server repository could not create function template for 'SLDJAVA_ACCESSOR_REQUEST' caused by: com.sap.mw.jco.JCO$Exception: (106) JCO_ERROR_RESOURCE: Invalid connection encountered

com.sap.mw.jco.JCO$Exception: (123) JCO_ERROR_FUNCTION_NOT_FOUND: Server repository could not create function template for 'SLDJAVA_ACCESSOR_REQUEST' caused by: com.sap.mw.jco.JCO$Exception: (106) JCO_ERROR_RESOURCE: Invalid connection encountered

at com.sap.mw.jco.MiddlewareJRfc$Server.dispatchRequest(MiddlewareJRfc.java:2105)

at com.sap.mw.jco.MiddlewareJRfc$Server.listen(MiddlewareJRfc.java:1606)

at com.sap.mw.jco.JCO$Server.listen(JCO.java:7093)

at com.sap.mw.jco.JCO$Server.run(JCO.java:7022)

at java.lang.Thread.run(Thread.java:534)

Can any one let me know how to solve this problem.

<b>All the Integration scenarios are not working</b>.

Thanks,

Nagarjuna.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Just now I faced with similar problem which was caused by changing DDIC's password so JCo couldn't get access to definition of RFC FM LCRBEAN_GET_PROFILE_PARAMETER called from EXCHANGE_PROFILE_GET_PARAMETER. After I set new password in VA JCo all is correct.

Former Member
0 Kudos

Hi,

After system copy i am facing a problem in Production system that is

The Brodcasting Jobs are getting failed due to the given below error

Error log :

Java system error: call FM RSRD_X_PRODUCE_PROXY to ProgId xxxxxxxxxxxxxxxxxx on host xxxxxxxxx with SSOnot authorized: No login m

Message no. RSBOLAP018

Diagnosis

An error occurred in the BI components on the SAP J2EE Engine.

Procedure

Contact your system administrator to have the error analyzed in detail.

Procedure for System Administration

Start the Visual Administrator, log on to the SAP J2EE Engine and choose "<J2EE_SID>" ->"Server" -> "Services" -> "Log Viewer".

The file "defaultTrace.trc" includes detailed information about the error that occurred. In Windows, you can find this file in the Log Viewer under "Cluster <computer name>" -> "Server <server number>" -> "<drive>:\usr\sap\<SID>\JC<INSTANCE>\j2ee\cluster\server<NUMBER>\log". ". In Unix, the file is located under "/usr/sap/<SID>/JC<INSTANCE>/j2ee/cluster/server<NUMBER>/log".

If the file does not include enough detail about the error, you can increase the log level to obtain more information. To do this, choose "<J2EE_SID>" -> "Server" -> "Services" -> "Log Configurator". On the "Locations" tab page, choose "com" -> "sap" -> "ip" -> "bi" -> "webapplications". Using the selection list on the right side of the screen, you can increase the log level, whereby "DEBUG" represents the log level with the most information. You can save your settings by choosing the "Save" icon. The change to the log level is active immediately. Once you have successfully analyzed the error, you should set the log level back to its default value using the appropriate pushbutton; continuous writing to the log file negatively affects the overall performance of the system.

dev_jrfc.trc log

Exception thrown [Mon Oct 26 23:18:15,317]:Exception thrown by application running in JCo Server

java.lang.RuntimeException: call FM RSRD_X_PRODUCE_PROXY to ProgId xxxxxxxxx on host xxxxxxxx with SSO not authorized: No login module succeeded.

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

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

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:102)

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

Exception thrown [Wed Oct 28 07:16:19,650]:Exception thrown by application running in JCo Server

java.lang.RuntimeException: call FM SLDJAVA_ACCESSOR_REQUEST to ProgId sapfallback on host xxxxxxxxx with SSO not authorized: No login module succeeded.

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

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

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:102)

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

Please let me know how to fix the problem ...

Thanks & Regards,

Arun

Former Member
0 Kudos

HI,

The SLD server is running(http://localhost:50100/sld).

I am not sure about the stage where I am getting error.

I am seeing this error continues in the defaultTrace.trc.

1. Transmitting the message to endpoint http://localhost:8001/sap/xi/engine?type=entry using connection AFW failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: EXCHANGE_PROFILE_ACCESS:

2.com.sap.mw.jco.JCO$Exception: (123) JCO_ERROR_FUNCTION_NOT_FOUND: Server repository could not create function template for 'LCRBEAN_GET_PROFILE_PARAMETER' caused by: com.sap.mw.jco.JCO$Exception: (106) JCO_ERROR_RESOURCE: Invalid connection encountered

at com.sap.mw.jco.MiddlewareJRfc$Server.dispatchRequest(MiddlewareJRfc.java:2105)

at com.sap.mw.jco.MiddlewareJRfc$Server.listen(MiddlewareJRfc.java:1606)

at com.sap.mw.jco.JCO$Server.listen(JCO.java:7093)

at com.sap.mw.jco.JCO$Server.run(JCO.java:7022)

at java.lang.Thread.run(Thread.java:534)

3.com.sap.mw.jco.JCO$Exception: (123) JCO_ERROR_FUNCTION_NOT_FOUND: Server repository could not create function template for 'LCRBEAN_GET_PROFILE_PARAMETER' caused by: com.sap.mw.jco.JCO$Exception: (106) JCO_ERROR_RESOURCE: Invalid connection encountered

4.Error in Server "LCRSAPRFC_C12" :

I am getting the above errors respectively, when ever I am starting a File-File Integration Scenario.

All the File-to-File File-to-RFC integration scenarios are not working.

Thanks,

Nagarjuna.

Former Member
0 Kudos

I would check the following conenctions in SM59:

AI_DIRECTORY_JCOSERVER

AI_RUNTIME_JCOSERVER

LCRSAPRFC

SAPSLDAPI

Once that has been done, I'd check in the Java Admin console, specifically the SLD Data supplier (and test connection) and Jco RFC Provider, making sure the details are the same as the SM59 connections...

Once these have tested successfully, run sxi_cache and run a full delta cache refresh.

SLD_CHECK should come back successfully as well.

Former Member
0 Kudos

Hi Nagarjuna,

Check if your SLD server is working. Also the data supplier bridge. To check go the url http:
localhost:50000/sld on your application server.

If it is not started then first start the data supplier bridge and then the SLD server and then check again.

Also can you tell me at what stage are you getting this error. Are you trying to create JCO destinations or checking SLD data supplier in visual adminstrator. In that case do connectivity test for the JCo connections.

If the above appraoch solves the issue please award points accordingly. Otherwsie let us know more details.

Regards.

Ruchit.