Connecting To SAP System Using JCO 3.0.15 Password Decryption Failed (Doc ID 2230136.1)

Last updated on JUNE 13, 2017

Applies to:

Oracle Agile Engineering Data Management - Version 6.2.0.0 and later
Information in this document applies to any platform.

Symptoms

When using the SAP connector with JCO 3.0.15, please find below error:

ERROR
-----------------------
dev_jco_rfc.trc

com.eigner.eai.connector.ConnectorException: Cannot connect to SAP.
EIP : JCO_ERROR_SYSTEM_FAILURE : Password decryption failed

>RfcIoException:
message: Password decryption failed
Return code: RFCIO_ERROR_INTERNAL(3)<

>Wed Sep 21 12:57:20,504< ...
>>>> [1] <unknown> R/3 <ac: 2>
>>> CLOSE (57985615)
>> CPIC native call CMDEAL [1] convid: 57985615 12:57:20,504
=========================================

EIP log:

com.sap.conn.jco.JCoException: (104) JCO_ERROR_SYSTEM_FAILURE: Initialization of repository destination EIGNER_CONNECTION_POOL12031663 failed: Password decryption failed
at com.sap.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:1018)
at com.sap.conn.jco.rt.RepositoryManager.getRepository(RepositoryManager.java:29)
at com.sap.conn.jco.rt.RfcDestination.initRepository(RfcDestination.java:968)
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:1080)
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:34)
at com.eigner.eai.connector.sap.SAPRepository.<init>(SAPRepository.java:407)
at com.eigner.eai.connector.sap.SapR3.start(SapR3.java:441)
at com.eigner.eai.connector.sap.R3Connector.start(R3Connector.java:232)
at com.eigner.eai.controller.ControllerHelper.startConnector(ControllerHelper.java:115)
at com.eigner.eai.controller.Manager.startAsyncConnector(Manager.java:277)
at com.eigner.eai.controller.Manager.startAsyncConnectors(Manager.java:309)
at com.eigner.eai.controller.Manager.start(Manager.java:406)
at com.eigner.eai.manager.Main.doRun(Main.java:143)
at com.eigner.commons.app.SafeMain.run(SafeMain.java:267)
at com.eigner.commons.app.SafeMain.run(SafeMain.java:173)
at com.eigner.eai.manager.Main.main(Main.java:70)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.eigner.commons.main.EipMain.main(EipMain.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
at java.lang.Thread.run(Unknown Source)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms