An Error Has Occured For Portlet Binding Seen On Custom WebCenter Portal Application Where Remote Portlet Requires Certificate (Doc ID 1386575.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle WebCenter Portal - Version 11.1.1.4.0 and later
Information in this document applies to any platform.

Goal

After deploying a Custom WebCenter Portal Application which is using a portlet to reach another application which requires a certificate, the following error is observed in the logs:

[2011-11-29T09:37:03.956+01:00] [WC_CustomServicesProducer2] [ERROR] [] [oracle.portlet.binding] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: s.admin1] [ecid: 0000JFiU5TB6yG55rRXBiY1Eosha0000r2,0] [APP: bc-wc-custom-application#V2.0] An error has occured for Portlet Binding portlet1.[[
java.lang.reflect.UndeclaredThrowableException
at $Proxy174.initSession(Unknown Source)
at oracle.portlet.client.connection.web.WebProducerInteraction.initSession(WebProducerInteraction.java:74)
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Solution

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