After Appying SP2, RealTime XAI Outbound Messages To SSL Nodes Generate TrustAnchors Error

(Doc ID 2203607.1)

Last updated on APRIL 14, 2017

Applies to:

Oracle Utilities Customer Care and Billing - Version 2.5.0.2.0 and later
Information in this document applies to any platform.

Symptoms

 Realtime XAI outbound message communications to SSL enabled nodes used to work prior to upgrading to Framework 4.3.0.2.0, but now they generate the following error and fail:

ERROR (domain.integration.RealtimeOutboundMessage) Problems invoking sender : java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty.
javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

The stack trace seems to indicate that functionality may have been updated at com.splwg.base.messaging.impl.RealtimeHTTPSender.executeMethod(RealtimeHTTPSender.java:183) as org.apache.http.components jar file versions, JDK, and keystore/trusstore may not have been changed when the issue started.

If you point to a non-SSL node, the communication flows unimpeded.

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