My Oracle Support Banner

B2B Outbound communication fails with com.ibm.jsse2.util.h: No trusted certificate found. (Doc ID 2362989.1)

Last updated on MAY 15, 2023

Applies to:

Oracle SOA Suite - Version 11.1.1.7.8 to 12.2.1.3.0 [Release 11gR1 to 12c]
Information in this document applies to any platform.

Symptoms

On : 12.2.1.0.0 version,

Using Oracle B2B to send PO xml file to service vendor by https post.

Received following error on call vendor's https outbound call.

Informational -: Could not establish SSL due to java.security.NoSuchProviderException: no such provider: SunJSSE

This occurred on AIX platform.

Stack Trace

[2018-02-19T12:28:22.394-07:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: DaemonWorkThread: '10' of WorkManager: 'wm/SOAWorkManager'] [userId: <anonymous>] [ecid:<ECID>,0] [APP: soa-infra] [partition-name: DOMAIN] [tenant-name: GLOBAL] [FlowId: <FLOWID] [[
Message Transmission Transport Exception for TP : [ <Trading Partner Name>]
Transport Error Code is OTA-HTTP-SEND-1006
StackTrace oracle.tip.b2b.transport.TransportException: [IPT_HttpSendHttpResponseError] HTTP response error :com.ibm.jsse2.util.h: No trusted certificate found.
at oracle.tip.b2b.transport.TransportException.create(TransportException.java:93)
at oracle.tip.b2b.transport.basic.HTTPSender.send(HTTPSender.java:583)
at oracle.tip.b2b.transport.b2b.B2BTransport.send(B2BTransport.java:321)
at oracle.tip.b2b.transport.TransportInterface.send(TransportInterface.java:1667)
at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:2302)
at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1179)
at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1810)
at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:930)
at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4414)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:4221)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3738)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:780)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:243)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:184)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:207)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:617)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:595)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:39)
Caused by: javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: No trusted certificate found
at com.ibm.jsse2.j.a(j.java:3)
at com.ibm.jsse2.as.a(as.java:213)
at com.ibm.jsse2.C.a(C.java:339)
at com.ibm.jsse2.C.a(C.java:248)
at com.ibm.jsse2.D.a(D.java:291)
at com.ibm.jsse2.D.a(D.java:217)
at com.ibm.jsse2.C.r(C.java:373)
at com.ibm.jsse2.C.a(C.java:352)

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.