My Oracle Support Banner

Unable to Open Any Files from AutoVue After Upgrading to Java JDK 8u161 and Above (Doc ID 2442930.1)

Last updated on FEBRUARY 11, 2019

Applies to:

Oracle Agile Engineering Data Management - Version 6.2.0.0 and later
Oracle AutoVue Electro-Mechanical Professional - Version 21.0.1 to 21.0.1 [Release 21.0]
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
Unable to open any files from AutoVue 21.0.1 after upgrading to Java JDK 8u161 and above. 

ERROR
Unable to open connection

Error log via WebLogic Server: 

java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)
at java.util.concurrent.ConcurrentHashMap.containsKey(ConcurrentHashMap.java:1016)
at com.agile.autovue.vuelink.plm.AgileVuelinkContext.isContains(AgileVuelinkContext.java:283)
at com.agile.autovue.vuelink.plm.AgileVuelinkContext.searchSession(AgileVuelinkContext.java:170)
at com.agile.autovue.vuelink.plm.AgileVuelinkContext.getBackendSession(AgileVuelinkContext.java:138)
at com.agile.autovue.vuelink.plm.actions.ActionOpen.execute(ActionOpen.java:87)
at com.agile.autovue.vuelink.plm.actions.ActionOpen.execute(ActionOpen.java:30)
at com.cimmetry.vuelink.Vuelink.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:751)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3447)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3417)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2280)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2196)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1632)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:256)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
ERROR 2018-05-16 11:13:46,020 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] - Failed to decrypt authorization content

java.security.NoSuchAlgorithmException: Unsupported secret key algorithm: DES
at com.sun.crypto.provider.DHKeyAgreement.engineGenerateSecret(DHKeyAgreement.java:391)
at javax.crypto.KeyAgreement.generateSecret(KeyAgreement.java:647)
at com.cimmetry.vuelink.authentication.Decrypter.decript(Unknown Source)
at com.cimmetry.vuelink.xml.DMSXmlRequest.getAuthorization(Unknown Source)
at com.cimmetry.vuelink.Vuelink.parseDMSXmlDoc(Unknown Source)
at com.cimmetry.vuelink.Vuelink.parseRequest(Unknown Source)
at com.cimmetry.vuelink.Vuelink.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:751)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3447)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3417)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2280)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2196)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1632)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:256)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)


STEPS
1. Configure EDM server to use java version higher than JDK 1.8_161_b07.
2. Configure AutoVue integration and deploy VueLink and Jvue webstart 
3. Login Java Client with a manager user and create or open a 2d document object.
4. Add a file with web file service or local fms to eif or fms vault.
5. Try to view the file.

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.