My Oracle Support Banner

When Trying to View File From AutoVue Integration javax.net.ssl.SSLHandshakeException Error (Doc ID 2420468.1)

Last updated on JULY 17, 2018

Applies to:

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

Symptoms

ACTUAL BEHAVIOR
When attempting to open a attachment via the Java Client the following error occurs on AutoVue Server log.

ERROR

AutoVue server log : log4j-roll.log :

<log4j:event logger="com.cimmetry.jvueserver.management" timestamp="1530694695825" level="ERROR" thread="Channel-1 Worker #4">
<log4j:message><![CDATA[DMS: Exception in getDMSDocID : <vuelink url="https://xxx.net/VueLink/Vuelink"><!-- DMS Args and seed are omitted --></vuelink>]]></log4j:message>
<log4j:throwable><![CDATA[com.cimmetry.core.DMSRemoteException: Error executing DMS request
nested exception is:
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
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
at sun.security.ssl.Handshaker.processLoop(Unknown Source)
at sun.security.ssl.Handshaker.process_record(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at com.cimmetry.dms.DMSClient.inner_dmsExecute(Unknown Source)
at com.cimmetry.dms.DMSClient.dmsExecute(Unknown Source)
at com.cimmetry.dms.DMSClient.fileOpen(Unknown Source)
at com.cimmetry.jvueserver.DMSDataSource.queryDMSDocID(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.queryDMSDocID(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.fileDownload(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.fileOpen(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.fileOpen(Unknown Source)
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.cimmetry.jvueserver.Channel.invokeMethod(Unknown Source)
at com.cimmetry.jvueserver.Channel.exec(Unknown Source)
at com.cimmetry.jvueserver.Channel.exec(Unknown Source)
at com.cimmetry.jvueserver.Channel.access$800(Unknown Source)
at com.cimmetry.jvueserver.Channel$ChannelThread.run(Unknown Source)
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
... 29 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
at java.security.cert.CertPathBuilder.build(Unknown Source)
... 35 more

at com.cimmetry.dms.DMSClient.inner_dmsExecute(Unknown Source)
at com.cimmetry.dms.DMSClient.dmsExecute(Unknown Source)
at com.cimmetry.dms.DMSClient.fileOpen(Unknown Source)
at com.cimmetry.jvueserver.DMSDataSource.queryDMSDocID(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.queryDMSDocID(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.fileDownload(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.fileOpen(Unknown Source)
at com.cimmetry.jvueserver.VCETConnection.fileOpen(Unknown Source)
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.cimmetry.jvueserver.Channel.invokeMethod(Unknown Source)
at com.cimmetry.jvueserver.Channel.exec(Unknown Source)
at com.cimmetry.jvueserver.Channel.exec(Unknown Source)
at com.cimmetry.jvueserver.Channel.access$800(Unknown Source)
at com.cimmetry.jvueserver.Channel$ChannelThread.run(Unknown Source)
]]></log4j:throwable>



STEPS
The issue can be reproduced at will with the following steps:
1. Upgrade to Agile EDM (e6) 6.2.1
2. Login to Java Client
3. Open a file from AutoVue

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!


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