Generic Error when signing with new test eID cards

135 views
Skip to first unread message

themis efthimiou

unread,
Dec 5, 2011, 5:20:32 AM12/5/11
to eID Applet
Hello Frank,
I'm getting an exception from today (5/12/2011) when i sign a document
just after providing the correct password.
This was working before. The eid dss url I'am accessing is
https://dss.ta.belgium.be/eid-dss/protocol/simple. Below, there is the
full stacktrace by the eID applet.
Regards,
Themis

eID Applet - Copyright (C) 2008-2011 FedICT.
Released under GNU LGPL version 3.0 license.
More info: http://code.google.com/p/eid-applet/
checking applet privileges...
security manager permission check for java 1.6...
checking web application trust...
running privileged code...
eID browser applet version: 1.0.4.Beta5
Java version: 1.6.0_29
Java vendor: Sun Microsystems Inc.
OS: Windows XP
OS version: 5.1
OS arch: x86
Web application URL: https://dss.ta.belgium.be/eid-dss/view.seam
Current time: Mon Dec 05 12:19:14 EET 2011
session cookie detected
sending message: HelloMessage
current protocol state: null
protocol state transition: INIT
SSL handshake finish cipher suite: SSL_RSA_WITH_RC4_128_MD5
response message: SignCertificatesRequestMessage
current protocol state: INIT
protocol state transition: SIGN_CERTS
performing sign certificates retrieval operation...
Detecting eID card...
PKCS#11 path: C:\WINDOWS\system32\beidpkcs11.dll
library description: Belgium eID PKCS#11 interface v2
manufacturer ID: Belgium Government
library version: 1.0
cryptoki version: 2.b
reader: ACS ACR38U 0
Belgium eID card in slot: 0
Reading out identity...
getting protection parameter
key alias: Root
key alias: CA
key alias: Authentication
key alias: Signature
sending message: SignCertificatesDataMessage
current protocol state: SIGN_CERTS
SSL handshake finish cipher suite: SSL_RSA_WITH_RC4_128_MD5
response message: SignRequestMessage
current protocol state: SIGN_CERTS
protocol state transition: SIGN
logoff: false
remove card: false
require secure smart card reader: false
no PKCS11: true
Detecting eID card...
Detecting eID card...
Scanning card terminal: ACS ACR38U 0
Scanning card terminal: AKS ifdh 0
Scanning card terminal: AKS ifdh 1
Scanning card terminal: AKS VR 0
eID card detected in card terminal : ACS ACR38U 0
Signing...
CCID GET_FEATURE IOCTL...
GET_FEATURES IOCTL error: transmitControlCommand() failed
CCID GET_FEATURE IOCTL...
GET_FEATURES IOCTL error: transmitControlCommand() failed
selecting key...
computing digital signature...
PIN verification required...
verifying PIN...
computing digital signature...
selecting file
read binary
selecting file
read binary
selecting file
read binary
sending message: SignatureDataMessage
current protocol state: SIGN
SSL handshake finish cipher suite: SSL_RSA_WITH_RC4_128_MD5
HTTP response code: 500
<html><head><title>JBoss Web/3.0.0-CR1 - Error report</
title><style><!--H1 {font-family:Tahoma,Arial,sans-
serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-
family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-
serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-
family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
{font-family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;} P {font-family:Tahoma,Arial,sans-
serif;background:white;color:black;font-size:12px;}A {color : black;}
A.name {color : black;}HR {color : #525D76;}--></style> </
head><body><h1>HTTP Status 500 - </h1><HR size="1"
noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b>
<u></u></p><p><b>description</b> <u>The server encountered an internal
error () that prevented it from fulfilling this request.</u></
p><p><b>exception</b> <pre>javax.servlet.ServletException:
java.lang.SecurityException: signature service error:
java.lang.RuntimeException: error while creating a time-stamp: null

org.jboss.seam.web.ExceptionFilter.endWebRequestAfterException(ExceptionFilter.java:
126)
org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:70)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:
388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
</pre></p><p><b>root cause</b> <pre>java.lang.SecurityException:
signature service error: java.lang.RuntimeException: error while
creating a time-stamp: null

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
173)

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
58)

be.fedict.eid.applet.service.AppletServiceServlet.doPost(AppletServiceServlet.java:
310)
javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:83)
org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:
388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
</pre></p><p><b>root cause</b> <pre>javax.ejb.EJBException:
java.lang.RuntimeException: error while creating a time-stamp: null

org.jboss.ejb3.tx2.impl.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:
183)

org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:
251)

org.jboss.ejb3.tx2.impl.CMTTxInterceptor.required(CMTTxInterceptor.java:
349)
org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invoke(CMTTxInterceptor.java:
209)

org.jboss.ejb3.tx2.aop.CMTTxInterceptorWrapper.invoke(CMTTxInterceptorWrapper.java:
52)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:
76)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)
org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:
182)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:
41)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:
67)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.core.context.CurrentInvocationContextInterceptor.invoke(CurrentInvocationContextInterceptor.java:
47)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:
67)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.interceptor.EJB3TCCLInterceptor.invoke(EJB3TCCLInterceptor.java:
86)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:
323)

org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:
380)
sun.reflect.GeneratedMethodAccessor678.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.ejb3.proxy.impl.handler.session.SessionLocalProxyInvocationHandler
$LocalContainerInvocation.invokeTarget(SessionLocalProxyInvocationHandler.java:
184)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
111)

org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor.invoke(AsynchronousClientInterceptor.java:
143)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.proxy.impl.handler.session.SessionLocalProxyInvocationHandler
$LocalInvokableContextHandler.invoke(SessionLocalProxyInvocationHandler.java:
159)
$Proxy259.invoke(Unknown Source)

org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:
185)
$Proxy339.postSign(Unknown Source)

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
133)

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
58)

be.fedict.eid.applet.service.AppletServiceServlet.doPost(AppletServiceServlet.java:
310)
javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:83)
org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:
388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
</pre></p><p><b>root cause</b> <pre>java.lang.RuntimeException: error
while creating a time-stamp: null

be.fedict.eid.applet.service.signer.facets.XAdESXLSignatureFacet.createXAdESTimeStamp(XAdESXLSignatureFacet.java:
627)

be.fedict.eid.applet.service.signer.facets.XAdESXLSignatureFacet.createXAdESTimeStamp(XAdESXLSignatureFacet.java:
610)

be.fedict.eid.applet.service.signer.facets.XAdESXLSignatureFacet.postSign(XAdESXLSignatureFacet.java:
291)

be.fedict.eid.applet.service.signer.AbstractXmlSignatureService.postSign(AbstractXmlSignatureService.java:
279)

be.fedict.eid.dss.model.bean.SignatureServiceBean.postSign(SignatureServiceBean.java:
84)
sun.reflect.GeneratedMethodAccessor640.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:
122)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
111)

org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:
72)

org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:
76)

org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:
62)
sun.reflect.GeneratedMethodAccessor438.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:
174)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:
74)

org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_13009745.invoke(InvocationContextInterceptor_z_fillMethod_13009745.java)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:
90)

org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_13009745.invoke(InvocationContextInterceptor_z_setup_13009745.java)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.async.impl.interceptor.AsynchronousServerInterceptor.invoke(AsynchronousServerInterceptor.java:
128)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:
62)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:
56)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:
47)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)
org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:
68)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.core.context.SessionInvocationContextAdapter.proceed(SessionInvocationContextAdapter.java:
95)

org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:
247)

org.jboss.ejb3.tx2.impl.CMTTxInterceptor.required(CMTTxInterceptor.java:
349)
org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invoke(CMTTxInterceptor.java:
209)

org.jboss.ejb3.tx2.aop.CMTTxInterceptorWrapper.invoke(CMTTxInterceptorWrapper.java:
52)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:
76)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)
org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:
182)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:
41)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:
67)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.core.context.CurrentInvocationContextInterceptor.invoke(CurrentInvocationContextInterceptor.java:
47)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:
67)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.interceptor.EJB3TCCLInterceptor.invoke(EJB3TCCLInterceptor.java:
86)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:
323)

org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:
380)
sun.reflect.GeneratedMethodAccessor678.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.ejb3.proxy.impl.handler.session.SessionLocalProxyInvocationHandler
$LocalContainerInvocation.invokeTarget(SessionLocalProxyInvocationHandler.java:
184)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
111)

org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor.invoke(AsynchronousClientInterceptor.java:
143)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.proxy.impl.handler.session.SessionLocalProxyInvocationHandler
$LocalInvokableContextHandler.invoke(SessionLocalProxyInvocationHandler.java:
159)
$Proxy259.invoke(Unknown Source)

org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:
185)
$Proxy339.postSign(Unknown Source)

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
133)

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
58)

be.fedict.eid.applet.service.AppletServiceServlet.doPost(AppletServiceServlet.java:
310)
javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:83)
org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:
388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
</pre></p><p><b>root cause</b>
<pre>be.fedict.trust.client.exception.ValidationFailedException
be.fedict.trust.client.XKMS2Client.validate(XKMS2Client.java:598)
be.fedict.trust.client.XKMS2Client.validate(XKMS2Client.java:349)

be.fedict.eid.dss.model.bean.TrustServiceTimeStampServiceValidator.validate(TrustServiceTimeStampServiceValidator.java:
54)

be.fedict.eid.applet.service.signer.time.TSPTimeStampService.timeStamp(TSPTimeStampService.java:
353)

be.fedict.eid.applet.service.signer.facets.XAdESXLSignatureFacet.createXAdESTimeStamp(XAdESXLSignatureFacet.java:
625)

be.fedict.eid.applet.service.signer.facets.XAdESXLSignatureFacet.createXAdESTimeStamp(XAdESXLSignatureFacet.java:
610)

be.fedict.eid.applet.service.signer.facets.XAdESXLSignatureFacet.postSign(XAdESXLSignatureFacet.java:
291)

be.fedict.eid.applet.service.signer.AbstractXmlSignatureService.postSign(AbstractXmlSignatureService.java:
279)

be.fedict.eid.dss.model.bean.SignatureServiceBean.postSign(SignatureServiceBean.java:
84)
sun.reflect.GeneratedMethodAccessor640.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:
122)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
111)

org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:
72)

org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:
76)

org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:
62)
sun.reflect.GeneratedMethodAccessor438.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:
174)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:
74)

org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_13009745.invoke(InvocationContextInterceptor_z_fillMethod_13009745.java)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:
90)

org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_13009745.invoke(InvocationContextInterceptor_z_setup_13009745.java)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.async.impl.interceptor.AsynchronousServerInterceptor.invoke(AsynchronousServerInterceptor.java:
128)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:
62)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:
56)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:
47)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)
org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:
68)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.core.context.SessionInvocationContextAdapter.proceed(SessionInvocationContextAdapter.java:
95)

org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:
247)

org.jboss.ejb3.tx2.impl.CMTTxInterceptor.required(CMTTxInterceptor.java:
349)
org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invoke(CMTTxInterceptor.java:
209)

org.jboss.ejb3.tx2.aop.CMTTxInterceptorWrapper.invoke(CMTTxInterceptorWrapper.java:
52)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:
76)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)
org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:
182)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:
41)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:
67)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.core.context.CurrentInvocationContextInterceptor.invoke(CurrentInvocationContextInterceptor.java:
47)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:
67)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.interceptor.EJB3TCCLInterceptor.invoke(EJB3TCCLInterceptor.java:
86)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:
323)

org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:
380)
sun.reflect.GeneratedMethodAccessor678.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.ejb3.proxy.impl.handler.session.SessionLocalProxyInvocationHandler
$LocalContainerInvocation.invokeTarget(SessionLocalProxyInvocationHandler.java:
184)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
111)

org.jboss.ejb3.async.impl.interceptor.AsynchronousClientInterceptor.invoke(AsynchronousClientInterceptor.java:
143)

org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:
102)

org.jboss.ejb3.proxy.impl.handler.session.SessionLocalProxyInvocationHandler
$LocalInvokableContextHandler.invoke(SessionLocalProxyInvocationHandler.java:
159)
$Proxy259.invoke(Unknown Source)

org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:
185)
$Proxy339.postSign(Unknown Source)

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
133)

be.fedict.eid.applet.service.impl.handler.SignatureDataMessageHandler.handleMessage(SignatureDataMessageHandler.java:
58)

be.fedict.eid.applet.service.AppletServiceServlet.doPost(AppletServiceServlet.java:
310)
javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:83)
org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:
388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
org.jboss.seam.servlet.SeamFilter
$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
</pre></p><p><b>note</b> <u>The full stack trace of the root cause is
available in the JBoss Web/3.0.0-CR1 logs.</u></p><HR size="1"
noshade="noshade"><h3>JBoss Web/3.0.0-CR1</h3></body></html>
error: error sending message to service. HTTP status code: 500
error type: java.io.IOException
at be.fedict.eid.applet.Controller.sendMessage:227
at be.fedict.eid.applet.Controller.performEidPcscSignOperation:1078
at be.fedict.eid.applet.Controller.performEidSignOperation:931
at be.fedict.eid.applet.Controller.run:378
at be.fedict.eid.applet.Applet$AppletThread$1.run:602
at java.security.AccessController.doPrivileged:-2
at be.fedict.eid.applet.Applet$AppletThread.run:597
at java.lang.Thread.run:-1
Generic Error.

Frank Cornelis

unread,
Dec 5, 2011, 8:46:41 AM12/5/11
to eid-a...@googlegroups.com
Hi Themis,


There was some problem with the TSA certificate chain validation. The
GlobalSign Root CA CRL was not available for a while.
This should be fixed now. Could you try again?


Kind Regards,
Frank.

> --
> You received this message because you are subscribed to the Google Groups "eID Applet" group.
> To post to this group, send email to eid-a...@googlegroups.com.
> To unsubscribe from this group, send email to eid-applet+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/eid-applet?hl=en.
>

themis efthimiou

unread,
Dec 9, 2011, 6:44:58 AM12/9/11
to eID Applet
Hello Frank,
Yes it worked some days before and still working, thanks a lot.
Best Regards,
Themis

> ...
>
> read more »

Reply all
Reply to author
Forward
0 new messages