Dear All,
I am getting below error while transmitting the .XML to the trading partner. tried with the below settings
- Go to “Administration”
- Configuration Tab
- Under the non-purgeable section
- Enter the password for the SSL private key
but not helpful.
I checked SSL certificate and it is working fine and both certificate and keystrore has given same passwords.
Please find the error message below and kindly let us know if there are any suggestions.
Error Message
__________________________________________________________________________
<Dec 12, 2019 1:01:22,056 PM UTC> <Error> <oracle.soa.b2b.engine> <BEA-000000> <
Message Transmission Transport Exception for TP : [ ZZTRADER ]
Transport Error Code is OTA-HTTP-SEND-1000
StackTrace oracle.tip.b2b.transport.TransportException: [IPT_HttpSendKeyStoreError] HTTP Sender encountered key store error: Informational -: Could not establish SSL due to java.security.UnrecoverableKeyException: Cannot recover key: .
at oracle.tip.b2b.transport.TransportException.create(TransportException.java:93)
at oracle.tip.b2b.transport.basic.HTTPSender.send(HTTPSender.java:322)
at oracle.tip.b2b.transport.b2b.B2BTransport.send(B2BTransport.java:321)
at oracle.tip.b2b.transport.TransportInterface.send(TransportInterface.java:1674)
at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:2342)
at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1191)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1873)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:968)
at oracle.tip.b2b.engine.Engine.processOutboundAppResubmit(Engine.java:5134)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:4408)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3883)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:944)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:258)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:184)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:209)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:644)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:622)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:39)
Caused by: Informational -: Could not establish SSL due to java.security.UnrecoverableKeyException: Cannot recover key:
at oracle.tip.b2b.security.service.JksKeyStoreServiceImpl.getSSLContext(JksKeyStoreServiceImpl.java:865)
at oracle.tip.b2b.security.service.JksKeyStoreServiceImpl.getSSLContext(JksKeyStoreServiceImpl.java:783)
at oracle.tip.b2b.security.service.JksKeyStoreServiceImpl.getSSLSockectFactory(JksKeyStoreServiceImpl.java:776)
at oracle.tip.b2b.transport.basic.HTTPSender.send(HTTPSender.java:319)
... 20 more
Kind regards,
Kranthi