Symptom
- The Java Resource Adapter was configured, but the JRA failed to start on some or all instances with the following error:
----------------------
[JRA] serverExceptionOccurred. Server <ProgramID>, JCoServerControllerThread, connectionId=null, Exception: com.sap.conn.jco.JCoException: (129) JCO_ERROR_SERVER_STARTUP: Server startup failed at <timestamp>.
This is caused by either a) erroneous server settings, b) the backend system has been shutdown, c) network problems. Will try next startup in <retry interval> seconds.
Could not start server: Connect to SAP gateway failed
Connection parameters: PROGID="***" GWHOST=<server ip where the JRA is failing> GWSERV=sapgw<instance number of SCS instance>ERROR partner '<server ip where the JRA is failing>:sapgw<instance number of SCS instance>' not reached
----------------------
TIME <timestamp>
RELEASE 745
COMPONENT NI (network interface)
VERSION 40
RC -10
MODULE D:/depot/bas/745_REL/src/base/ni/nixxi.cpp
LINE 3377
DETAIL NiPConnect2: <server ip where the JRA is failing>:33<instance number of SCS instance>
SYSTEM CALL connect
ERRNO 10061
ERRNO TEXT WSAECONNREFUSED: Connection refused
COUNTER 726 - If the PI/PO IDoc_AAE Adapter is involved, the SM59 destination connection test on the IDoc Sender system fails with:
Error: Transaction program not registered...
RETURN CODE: 679 - Also in the defaultTrace exceptions similar to below are visible:
ApplicationContextRunner.run(), Application: sap.com/com.sap.aii.adapter.idoc.sapjra.inboundRA, ResourceAdapter: inboundRA, Exception:
[EXCEPTION]
com.sap.conn.jco.JCoRuntimeException: (136) JCO_ERROR_ILLEGAL_STATE: JCoServer null is already stopped or was not started yet
at com.sap.conn.jco.rt.DefaultServer.stop(DefaultServer.java:132)
at com.sap.mw.jco.jra.JRA$ResourceAdapterImpl.stop(JRA.java:859)...
...ResourceAdapterStarter.stopResourceAdapter(), Application: sap.com/com.sap.aii.adapter.idoc.sapjra.inboundRA, Exception:
[EXCEPTION]
com.sap.engine.services.deploy.container.DeploymentException: (Failed in component: sap.com/tc~sapjra~temp, BC-MID-CON-JCO) Cannot stop ResourceAdapter "inboundRA" from application "sap.com/com.sap.aii.adapter.idoc.sapjra.inboundRA".
at com.sap.engine.services.connector.deploy.util.ResourceAdapterStarter.notifyResourceAdapter(ResourceAdapterStarter.java:590)
at com.sap.engine.services.connector.deploy.util.ResourceAdapterStarter.stopResourceAdapter(ResourceAdapterStarter.java:376)
at com.sap.engine.services.connector.deploy.ConnectorContainerImpl.commitStop(ConnectorContainerImpl.java:935)... - The reason for the above error is because the JRA is trying to connect to wrong/unexisting gateway, although the gateway server and service was configured correctly in JRA properties configuration.
Read more...
Environment
- SAP NetWeaver 7.5
- SAP Composition Environment all releases
Product
Keywords
JCO_ERROR_SERVER_STARTUP, JRA, ResourceAdapter, gateway server, jco.client.gwhost, isLocal, System Copy, change, ping, SM59 destination, ECC , KBA , BC-MID-CON-JCO , Java-Connector , BC-XI-CON-IDO , Idoc Adapter J2EE , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview