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)