Подпись под RSA юр лицом.GOSTKNCA_5a8da056c7b0e440
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: Подпись под RSA юр лицом.GOSTKNCA_5a8da056c7b0e440

Подпись под RSA юр лицом.GOSTKNCA_5a8da056c7b0e44​0 6 д., 20 ч. назад #5182

  • atleu
  • Новый участник
  • Постов: 2
  • Репутация: 0
Добрый день!
при подписании документа юр лицом выходит такая ошибка. в коде прописано:
Provider provider = new KalkanProvider();
Security.addProvider(provider);
//загружаем конфигурацию либо магической функцией
KncaXS.loadXMLSecurity();

библиотеки подключены. в чем проблема то?

<S:Envelope xmlns:S=" schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<S:Fault xmlns:ns4=" www.w3.org/2003/05/soap-envelope">
<faultcode>S:Server</faultcode>
<faultstring>kz/gov/pki/kalkan/asn1/x9/X962Parameters</faultstring>
<detail>
<ns2:exception class="java.lang.NoClassDefFoundError" note="To disable this feature, set com.sun.xml.ws.fault.SOAPFaultBuilder.disableCaptureStackTrace system property to false" xmlns:ns2=" jax-ws.dev.java.net/">
<message>kz/gov/pki/kalkan/asn1/x9/X962Parameters</message>
<ns2:stackTrace>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.WrapCipherSpi" file="WrapCipherSpi.java" line="371" method="engineUnwrap"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JCEBlockCipher$PBEWithSHAAndDES3KeyWithPublic" file="JCEBlockCipher.java" line="1007" method="unwrap"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JDKPKCS12KeyStore" file="JDKPKCS12KeyStore.java" line="484" method="unwrapKey"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JDKPKCS12KeyStore" file="JDKPKCS12KeyStore.java" line="656" method="engineLoad"/>
<ns2:frame class="java.security.KeyStore" file="KeyStore.java" line="1445" method="load"/>
<ns2:frame class="com.XMLSignSample" file="XMLSignSample.java" line="89" method="signXML"/>
<ns2:frame class="com.ECP" file="ECP.java" line="79" method="Hello"/>
<ns2:frame class="sun.reflect.GeneratedMethodAccessor153" line="unknown" method="invoke"/>
<ns2:frame class="sun.reflect.DelegatingMethodAccessorImpl" file="DelegatingMethodAccessorImpl.java" line="43" method="invoke"/>
<ns2:frame class="java.lang.reflect.Method" file="Method.java" line="498" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.api.server.InstanceResolver$1" file="InstanceResolver.java" line="246" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.InvokerTube$2" file="InvokerTube.java" line="146" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.EndpointMethodHandler" file="EndpointMethodHandler.java" line="257" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.SEIInvokerTube" file="SEIInvokerTube.java" line="95" method="processRequest"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="629" method="__doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="588" method="_doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="573" method="doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="470" method="runSync"/>
<ns2:frame class="com.sun.xml.ws.server.WSEndpointImpl$2" file="WSEndpointImpl.java" line="295" method="process"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit" file="HttpAdapter.java" line="515" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter" file="HttpAdapter.java" line="285" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.ServletAdapter" file="ServletAdapter.java" line="143" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServletDelegate" file="WSServletDelegate.java" line="155" method="doGet"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServletDelegate" file="WSServletDelegate.java" line="189" method="doPost"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServlet" file="WSServlet.java" line="76" method="doPost"/>
<ns2:frame class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="660" method="service"/>
<ns2:frame class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="741" method="service"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="231" method="internalDoFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="166" method="doFilter"/>
<ns2:frame class="org.apache.tomcat.websocket.server.WsFilter" file="WsFilter.java" line="52" method="doFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="193" method="internalDoFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="166" method="doFilter"/>
<ns2:frame class="org.apache.catalina.core.StandardWrapperValve" file="StandardWrapperValve.java" line="199" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardContextValve" file="StandardContextValve.java" line="96" method="invoke"/>
<ns2:frame class="org.apache.catalina.authenticator.AuthenticatorBase" file="AuthenticatorBase.java" line="493" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardHostValve" file="StandardHostValve.java" line="137" method="invoke"/>
<ns2:frame class="org.apache.catalina.valves.ErrorReportValve" file="ErrorReportValve.java" line="81" method="invoke"/>
<ns2:frame class="org.apache.catalina.valves.AbstractAccessLogValve" file="AbstractAccessLogValve.java" line="660" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardEngineValve" file="StandardEngineValve.java" line="87" method="invoke"/>
<ns2:frame class="org.apache.catalina.connector.CoyoteAdapter" file="CoyoteAdapter.java" line="343" method="service"/>
<ns2:frame class="org.apache.coyote.http11.Http11Processor" file="Http11Processor.java" line="798" method="service"/>
<ns2:frame class="org.apache.coyote.AbstractProcessorLight" file="AbstractProcessorLight.java" line="66" method="process"/>
<ns2:frame class="org.apache.coyote.AbstractProtocol$ConnectionHandler" file="AbstractProtocol.java" line="808" method="process"/>
<ns2:frame class="org.apache.tomcat.util.net.NioEndpoint$SocketProcessor" file="NioEndpoint.java" line="1498" method="doRun"/>
<ns2:frame class="org.apache.tomcat.util.net.SocketProcessorBase" file="SocketProcessorBase.java" line="49" method="run"/>
<ns2:frame class="java.util.concurrent.ThreadPoolExecutor" file="ThreadPoolExecutor.java" line="1149" method="runWorker"/>
<ns2:frame class="java.util.concurrent.ThreadPoolExecutor$Worker" file="ThreadPoolExecutor.java" line="624" method="run"/>
<ns2:frame class="org.apache.tomcat.util.threads.TaskThread$WrappingRunnable" file="TaskThread.java" line="61" method="run"/>
<ns2:frame class="java.lang.Thread" file="Thread.java" line="748" method="run"/>
</ns2:stackTrace>
<ns2:cause class="java.lang.ClassNotFoundException" note="To disable this feature, set com.sun.xml.ws.fault.SOAPFaultBuilder.disableCaptureStackTrace system property to false">
<message>Illegal access: this web application instance has been stopped already. Could not load [kz.gov.pki.kalkan.asn1.x9.X962Parameters]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.</message>
<ns2:stackTrace>
<ns2:frame class="org.apache.catalina.loader.WebappClassLoaderBase" file="WebappClassLoaderBase.java" line="1374" method="checkStateForClassLoading"/>
<ns2:frame class="org.apache.catalina.loader.WebappClassLoaderBase" file="WebappClassLoaderBase.java" line="1224" method="loadClass"/>
<ns2:frame class="org.apache.catalina.loader.WebappClassLoaderBase" file="WebappClassLoaderBase.java" line="1185" method="loadClass"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.WrapCipherSpi" file="WrapCipherSpi.java" line="371" method="engineUnwrap"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JCEBlockCipher$PBEWithSHAAndDES3KeyWithPublic" file="JCEBlockCipher.java" line="1007" method="unwrap"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JDKPKCS12KeyStore" file="JDKPKCS12KeyStore.java" line="484" method="unwrapKey"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JDKPKCS12KeyStore" file="JDKPKCS12KeyStore.java" line="656" method="engineLoad"/>
<ns2:frame class="java.security.KeyStore" file="KeyStore.java" line="1445" method="load"/>
<ns2:frame class="com.XMLSignSample" file="XMLSignSample.java" line="89" method="signXML"/>
<ns2:frame class="com.ECP" file="ECP.java" line="79" method="Hello"/>
<ns2:frame class="sun.reflect.GeneratedMethodAccessor153" line="unknown" method="invoke"/>
<ns2:frame class="sun.reflect.DelegatingMethodAccessorImpl" file="DelegatingMethodAccessorImpl.java" line="43" method="invoke"/>
<ns2:frame class="java.lang.reflect.Method" file="Method.java" line="498" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.api.server.InstanceResolver$1" file="InstanceResolver.java" line="246" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.InvokerTube$2" file="InvokerTube.java" line="146" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.EndpointMethodHandler" file="EndpointMethodHandler.java" line="257" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.SEIInvokerTube" file="SEIInvokerTube.java" line="95" method="processRequest"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="629" method="__doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="588" method="_doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="573" method="doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="470" method="runSync"/>
<ns2:frame class="com.sun.xml.ws.server.WSEndpointImpl$2" file="WSEndpointImpl.java" line="295" method="process"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit" file="HttpAdapter.java" line="515" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter" file="HttpAdapter.java" line="285" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.ServletAdapter" file="ServletAdapter.java" line="143" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServletDelegate" file="WSServletDelegate.java" line="155" method="doGet"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServletDelegate" file="WSServletDelegate.java" line="189" method="doPost"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServlet" file="WSServlet.java" line="76" method="doPost"/>
<ns2:frame class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="660" method="service"/>
<ns2:frame class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="741" method="service"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="231" method="internalDoFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="166" method="doFilter"/>
<ns2:frame class="org.apache.tomcat.websocket.server.WsFilter" file="WsFilter.java" line="52" method="doFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="193" method="internalDoFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="166" method="doFilter"/>
<ns2:frame class="org.apache.catalina.core.StandardWrapperValve" file="StandardWrapperValve.java" line="199" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardContextValve" file="StandardContextValve.java" line="96" method="invoke"/>
<ns2:frame class="org.apache.catalina.authenticator.AuthenticatorBase" file="AuthenticatorBase.java" line="493" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardHostValve" file="StandardHostValve.java" line="137" method="invoke"/>
<ns2:frame class="org.apache.catalina.valves.ErrorReportValve" file="ErrorReportValve.java" line="81" method="invoke"/>
<ns2:frame class="org.apache.catalina.valves.AbstractAccessLogValve" file="AbstractAccessLogValve.java" line="660" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardEngineValve" file="StandardEngineValve.java" line="87" method="invoke"/>
<ns2:frame class="org.apache.catalina.connector.CoyoteAdapter" file="CoyoteAdapter.java" line="343" method="service"/>
<ns2:frame class="org.apache.coyote.http11.Http11Processor" file="Http11Processor.java" line="798" method="service"/>
<ns2:frame class="org.apache.coyote.AbstractProcessorLight" file="AbstractProcessorLight.java" line="66" method="process"/>
<ns2:frame class="org.apache.coyote.AbstractProtocol$ConnectionHandler" file="AbstractProtocol.java" line="808" method="process"/>
<ns2:frame class="org.apache.tomcat.util.net.NioEndpoint$SocketProcessor" file="NioEndpoint.java" line="1498" method="doRun"/>
<ns2:frame class="org.apache.tomcat.util.net.SocketProcessorBase" file="SocketProcessorBase.java" line="49" method="run"/>
<ns2:frame class="java.util.concurrent.ThreadPoolExecutor" file="ThreadPoolExecutor.java" line="1149" method="runWorker"/>
<ns2:frame class="java.util.concurrent.ThreadPoolExecutor$Worker" file="ThreadPoolExecutor.java" line="624" method="run"/>
<ns2:frame class="org.apache.tomcat.util.threads.TaskThread$WrappingRunnable" file="TaskThread.java" line="61" method="run"/>
<ns2:frame class="java.lang.Thread" file="Thread.java" line="748" method="run"/>
</ns2:stackTrace>
<ns2:cause class="java.lang.IllegalStateException" note="To disable this feature, set com.sun.xml.ws.fault.SOAPFaultBuilder.disableCaptureStackTrace system property to false">
<message>Illegal access: this web application instance has been stopped already. Could not load [kz.gov.pki.kalkan.asn1.x9.X962Parameters]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.</message>
<ns2:stackTrace>
<ns2:frame class="org.apache.catalina.loader.WebappClassLoaderBase" file="WebappClassLoaderBase.java" line="1384" method="checkStateForResourceLoading"/>
<ns2:frame class="org.apache.catalina.loader.WebappClassLoaderBase" file="WebappClassLoaderBase.java" line="1372" method="checkStateForClassLoading"/>
<ns2:frame class="org.apache.catalina.loader.WebappClassLoaderBase" file="WebappClassLoaderBase.java" line="1224" method="loadClass"/>
<ns2:frame class="org.apache.catalina.loader.WebappClassLoaderBase" file="WebappClassLoaderBase.java" line="1185" method="loadClass"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.WrapCipherSpi" file="WrapCipherSpi.java" line="371" method="engineUnwrap"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JCEBlockCipher$PBEWithSHAAndDES3KeyWithPublic" file="JCEBlockCipher.java" line="1007" method="unwrap"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JDKPKCS12KeyStore" file="JDKPKCS12KeyStore.java" line="484" method="unwrapKey"/>
<ns2:frame class="kz.gov.pki.kalkan.jce.provider.JDKPKCS12KeyStore" file="JDKPKCS12KeyStore.java" line="656" method="engineLoad"/>
<ns2:frame class="java.security.KeyStore" file="KeyStore.java" line="1445" method="load"/>
<ns2:frame class="com.XMLSignSample" file="XMLSignSample.java" line="89" method="signXML"/>
<ns2:frame class="com.ECP" file="ECP.java" line="79" method="Hello"/>
<ns2:frame class="sun.reflect.GeneratedMethodAccessor153" line="unknown" method="invoke"/>
<ns2:frame class="sun.reflect.DelegatingMethodAccessorImpl" file="DelegatingMethodAccessorImpl.java" line="43" method="invoke"/>
<ns2:frame class="java.lang.reflect.Method" file="Method.java" line="498" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.api.server.InstanceResolver$1" file="InstanceResolver.java" line="246" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.InvokerTube$2" file="InvokerTube.java" line="146" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.EndpointMethodHandler" file="EndpointMethodHandler.java" line="257" method="invoke"/>
<ns2:frame class="com.sun.xml.ws.server.sei.SEIInvokerTube" file="SEIInvokerTube.java" line="95" method="processRequest"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="629" method="__doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="588" method="_doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="573" method="doRun"/>
<ns2:frame class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="470" method="runSync"/>
<ns2:frame class="com.sun.xml.ws.server.WSEndpointImpl$2" file="WSEndpointImpl.java" line="295" method="process"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit" file="HttpAdapter.java" line="515" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.HttpAdapter" file="HttpAdapter.java" line="285" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.ServletAdapter" file="ServletAdapter.java" line="143" method="handle"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServletDelegate" file="WSServletDelegate.java" line="155" method="doGet"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServletDelegate" file="WSServletDelegate.java" line="189" method="doPost"/>
<ns2:frame class="com.sun.xml.ws.transport.http.servlet.WSServlet" file="WSServlet.java" line="76" method="doPost"/>
<ns2:frame class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="660" method="service"/>
<ns2:frame class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="741" method="service"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="231" method="internalDoFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="166" method="doFilter"/>
<ns2:frame class="org.apache.tomcat.websocket.server.WsFilter" file="WsFilter.java" line="52" method="doFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="193" method="internalDoFilter"/>
<ns2:frame class="org.apache.catalina.core.ApplicationFilterChain" file="ApplicationFilterChain.java" line="166" method="doFilter"/>
<ns2:frame class="org.apache.catalina.core.StandardWrapperValve" file="StandardWrapperValve.java" line="199" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardContextValve" file="StandardContextValve.java" line="96" method="invoke"/>
<ns2:frame class="org.apache.catalina.authenticator.AuthenticatorBase" file="AuthenticatorBase.java" line="493" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardHostValve" file="StandardHostValve.java" line="137" method="invoke"/>
<ns2:frame class="org.apache.catalina.valves.ErrorReportValve" file="ErrorReportValve.java" line="81" method="invoke"/>
<ns2:frame class="org.apache.catalina.valves.AbstractAccessLogValve" file="AbstractAccessLogValve.java" line="660" method="invoke"/>
<ns2:frame class="org.apache.catalina.core.StandardEngineValve" file="StandardEngineValve.java" line="87" method="invoke"/>
<ns2:frame class="org.apache.catalina.connector.CoyoteAdapter" file="CoyoteAdapter.java" line="343" method="service"/>
<ns2:frame class="org.apache.coyote.http11.Http11Processor" file="Http11Processor.java" line="798" method="service"/>
<ns2:frame class="org.apache.coyote.AbstractProcessorLight" file="AbstractProcessorLight.java" line="66" method="process"/>
<ns2:frame class="org.apache.coyote.AbstractProtocol$ConnectionHandler" file="AbstractProtocol.java" line="808" method="process"/>
<ns2:frame class="org.apache.tomcat.util.net.NioEndpoint$SocketProcessor" file="NioEndpoint.java" line="1498" method="doRun"/>
<ns2:frame class="org.apache.tomcat.util.net.SocketProcessorBase" file="SocketProcessorBase.java" line="49" method="run"/>
<ns2:frame class="java.util.concurrent.ThreadPoolExecutor" file="ThreadPoolExecutor.java" line="1149" method="runWorker"/>
<ns2:frame class="java.util.concurrent.ThreadPoolExecutor$Worker" file="ThreadPoolExecutor.java" line="624" method="run"/>
<ns2:frame class="org.apache.tomcat.util.threads.TaskThread$WrappingRunnable" file="TaskThread.java" line="61" method="run"/>
<ns2:frame class="java.lang.Thread" file="Thread.java" line="748" method="run"/>
</ns2:stackTrace>
</ns2:cause>
</ns2:cause>
</ns2:exception>
</detail>
</S:Fault>
</S:Body>
</S:Envelope>
  • Страница:
  • 1
FaLang translation system by Faboba