Skip to Main Content

E-Business Suite

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

AutoVue 21.0.2.4 DMS Invalid EC key

于小环Aug 4 2020 — edited Aug 5 2020

Hi,

Please help me(〃'▽'〃)

Java console log:

Error executing DMS request

nested exception is:

  java.io.IOException: Failed to encrypt DMS Authorization tag contents. Encrypter: Invalid KeySpec

nested exception is:

  java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: Invalid EC key 

  at sun.security.ec.ECKeyFactory.engineGeneratePublic(Unknown Source) 

  at java.security.KeyFactory.generatePublic(Unknown Source) 

  at com.cimmetry.util.Encrypter.a(Unknown Source) 

  at com.cimmetry.util.Encrypter.encrypt(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.encryptXml(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeDocument(Unknown Source) 

  at com.cimmetry.dms.DMSRequest.write(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: java.security.InvalidKeyException: Invalid EC key 

  at sun.security.ec.ECPublicKeyImpl.parseKeyBits(Unknown Source) 

  at sun.security.x509.X509Key.decode(Unknown Source) 

  at sun.security.x509.X509Key.decode(Unknown Source) 

  at sun.security.ec.ECPublicKeyImpl.<init>(Unknown Source) 

  at sun.security.ec.ECKeyFactory.implGeneratePublic(Unknown Source) 

  ... 30 more 

Caused by: java.security.spec.InvalidParameterSpecException: Inappropriate parameter Specification 

  at com.sun.crypto.provider.DHParameters.engineGetParameterSpec(DHParameters.java:104) 

  at java.security.AlgorithmParameters.getParameterSpec(Unknown Source) 

  ... 35 more 

  

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeDocument(Unknown Source) 

  at com.cimmetry.dms.DMSRequest.write(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) 

" message="Error executing DMS request

nested exception is:

  java.io.IOException: Failed to encrypt DMS Authorization tag contents. Encrypter: Invalid KeySpec

nested exception is:

  java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: Invalid EC key 

  at sun.security.ec.ECKeyFactory.engineGeneratePublic(Unknown Source) 

  at java.security.KeyFactory.generatePublic(Unknown Source) 

  at com.cimmetry.util.Encrypter.a(Unknown Source) 

  at com.cimmetry.util.Encrypter.encrypt(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.encryptXml(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeDocument(Unknown Source) 

  at com.cimmetry.dms.DMSRequest.write(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: java.security.InvalidKeyException: Invalid EC key 

  at sun.security.ec.ECPublicKeyImpl.parseKeyBits(Unknown Source) 

  at sun.security.x509.X509Key.decode(Unknown Source) 

  at sun.security.x509.X509Key.decode(Unknown Source) 

  at sun.security.ec.ECPublicKeyImpl.<init>(Unknown Source) 

  at sun.security.ec.ECKeyFactory.implGeneratePublic(Unknown Source) 

  ... 30 more 

Caused by: java.security.spec.InvalidParameterSpecException: Inappropriate parameter Specification 

  at com.sun.crypto.provider.DHParameters.engineGetParameterSpec(DHParameters.java:104) 

  at java.security.AlgorithmParameters.getParameterSpec(Unknown Source) 

  ... 35 more 

  

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeElementNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeNode(Unknown Source) 

  at com.cimmetry.dms.XMLUtil.writeDocument(Unknown Source) 

  at com.cimmetry.dms.DMSRequest.write(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)

This post has been answered by Fethi Migaou-Oracle on Aug 4 2020
Jump to Answer
Comments
Post Details
Added on Aug 4 2020
6 comments
311 views