https://wsit.dev.java.net/issues/show_bug.cgi?id=748------- Additional comments from
kumarjayanti@... Sun Dec 2 08:34:06 +0000 2007 -------
The Fault Response Message from the WebService which causes this failure is as
below :
---[HTTP response 500]---
<?xml version="1.0" ?><S:Envelope
xmlns:S="
http://schemas.xmlsoap.org/soap/envelope/"><S:Header><To
xmlns="
http://www.w3.org/2005/08/addressing">
http://www.w3.org/2005/08/addressing/anonymous</To><Action
xmlns="
http://www.w3.org/2005/08/addressing">
http://www.w3.org/2005/08/addressing/fault</Action><MessageID
xmlns="
http://www.w3.org/2005/08/addressing">uuid:c74d4a05-f958-4881-be4d-91eb3aa7f810</MessageID><RelatesTo
xmlns="
http://www.w3.org/2005/08/addressing">uuid:230f1f14-f900-47f4-aac7-160d7468a396</RelatesTo></S:Header><S:Body><S:Fault
xmlns:ns3="
http://www.w3.org/2003/05/soap-envelope"><faultcode
xmlns:wsse="
http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">wsse:InvalidSecurityToken</faultcode><faultstring>X509Certificate
Expired</faultstring><detail><Exception:Exception
xmlns:Exception="
https://xwss.dev.java.net"
xmlns="
https://xwss.dev.java.net">java.security.cert.CertificateExpiredException:
NotAfter: Sun Nov 25 05:29:59 GMT+05:30 2007
at
sun.security.x509.CertificateValidity.valid(CertificateValidity.java:256)
at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:570)
at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:543)
at
com.sun.xml.wss.impl.misc.WSITProviderSecurityEnvironment.validateCertificate(WSITProviderSecurityEnvironment.java:609)
at
com.sun.xml.ws.security.opt.impl.incoming.X509BinarySecurityToken.validate(X509BinarySecurityToken.java:186)
at
com.sun.xml.ws.security.opt.impl.incoming.SecurityRecipient.handleSecurityHeader(SecurityRecipient.java:336)
at
com.sun.xml.ws.security.opt.impl.incoming.SecurityRecipient.cacheHeaders(SecurityRecipient.java:252)
at
com.sun.xml.ws.security.opt.impl.incoming.SecurityRecipient.validateMessage(SecurityRecipient.java:198)
at
com.sun.xml.wss.provider.wsit.WSITServerAuthContext.verifyInboundMessage(WSITServerAuthContext.java:452)
at
com.sun.xml.wss.provider.wsit.WSITServerAuthContext.validateRequest(WSITServerAuthContext.java:269)
at
com.sun.xml.wss.provider.wsit.WSITServerAuthContext.validateRequest(WSITServerAuthContext.java:179)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(CommonServerSecurityPipe.java:168)
at
com.sun.enterprise.webservice.CommonServerSecurityPipe.process(CommonServerSecurityPipe.java:129)
at
com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(PipeAdapter.java:115)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436)
at
com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:243)
at
com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:444)
at
com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:244)
at
com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:135)
at
com.sun.enterprise.webservice.Ejb3MessageDispatcher.handlePost(Ejb3MessageDispatcher.java:113)
at
com.sun.enterprise.webservice.Ejb3MessageDispatcher.invoke(Ejb3MessageDispatcher.java:87)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.dispatchToEjbEndpoint(EjbWebServiceServlet.java:200)
at
com.sun.enterprise.webservice.EjbWebServiceServlet.service(EjbWebServiceServlet.java:129)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at
com.sun.enterprise.web.AdHocContextValve.invoke(AdHocContextValve.java:114)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:87)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:268)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:361)
at
com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
at
com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
</Exception:Exception><ns2:exception xmlns:ns2="
http://jax-ws.dev.java.net/"
class="javax.xml.ws.soap.SOAPFaultException" note="To disable this feature, set
com.sun.xml.ws.fault.SOAPFaultBuilder.disableCaptureStackTrace system property
to false"><message>X509Certificate Expired</message><ns2:stackTrace><ns2:frame
class="com.sun.xml.ws.security.opt.impl.util.SOAPUtil" file="SOAPUtil.java"
line="145" method="getSOAPFaultException"/><ns2:frame
class="com.sun.xml.wss.provider.wsit.WSITServerAuthContext"
file="WSITServerAuthContext.java" line="273"
method="validateRequest"/><ns2:frame
class="com.sun.xml.wss.provider.wsit.WSITServerAuthContext"
file="WSITServerAuthContext.java" line="179"
method="validateRequest"/><ns2:frame
class="com.sun.enterprise.webservice.CommonServerSecurityPipe"
file="CommonServerSecurityPipe.java" line="168"
method="processRequest"/><ns2:frame
class="com.sun.enterprise.webservice.CommonServerSecurityPipe"
file="CommonServerSecurityPipe.java" line="129" method="process"/><ns2:frame
class="com.sun.xml.ws.api.pipe.helper.PipeAdapter" file="PipeAdapter.java"
line="115" method="processRequest"/><ns2:frame
class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="595"
method="__doRun"/><ns2:frame class="com.sun.xml.ws.api.pipe.Fiber"
file="Fiber.java" line="554" method="_doRun"/><ns2:frame
class="com.sun.xml.ws.api.pipe.Fiber" file="Fiber.java" line="539"
method="doRun"/><ns2:frame class="com.sun.xml.ws.api.pipe.Fiber"
file="Fiber.java" line="436" method="runSync"/><ns2:frame
class="com.sun.xml.ws.server.WSEndpointImpl$2" file="WSEndpointImpl.java"
line="243" method="process"/><ns2:frame
class="com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit"
file="HttpAdapter.java" line="444" method="handle"/><ns2:frame
class="com.sun.xml.ws.transport.http.HttpAdapter" file="HttpAdapter.java"
line="244" method="handle"/><ns2:frame
class="com.sun.xml.ws.transport.http.servlet.ServletAdapter"
file="ServletAdapter.java" line="135" method="handle"/><ns2:frame
class="com.sun.enterprise.webservice.Ejb3MessageDispatcher"
file="Ejb3MessageDispatcher.java" line="113" method="handlePost"/><ns2:frame
class="com.sun.enterprise.webservice.Ejb3MessageDispatcher"
file="Ejb3MessageDispatcher.java" line="87" method="invoke"/><ns2:frame
class="com.sun.enterprise.webservice.EjbWebServiceServlet"
file="EjbWebServiceServlet.java" line="200"
method="dispatchToEjbEndpoint"/><ns2:frame
class="com.sun.enterprise.webservice.EjbWebServiceServlet"
file="EjbWebServiceServlet.java" line="129" method="service"/><ns2:frame
class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="831"
method="service"/><ns2:frame class="com.sun.enterprise.web.AdHocContextValve"
file="AdHocContextValve.java" line="114" method="invoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="632" method="doInvoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="577" method="doInvoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="571" method="invoke"/><ns2:frame
class="com.sun.enterprise.web.WebPipeline" file="WebPipeline.java" line="87"
method="invoke"/><ns2:frame class="org.apache.catalina.core.StandardHostValve"
file="StandardHostValve.java" line="206" method="invoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="632" method="doInvoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="577" method="doInvoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="571" method="invoke"/><ns2:frame
class="org.apache.catalina.core.ContainerBase" file="ContainerBase.java"
line="1080" method="invoke"/><ns2:frame
class="org.apache.catalina.core.StandardEngineValve"
file="StandardEngineValve.java" line="150" method="invoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="632" method="doInvoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="577" method="doInvoke"/><ns2:frame
class="org.apache.catalina.core.StandardPipeline" file="StandardPipeline.java"
line="571" method="invoke"/><ns2:frame
class="org.apache.catalina.core.ContainerBase" file="ContainerBase.java"
line="1080" method="invoke"/><ns2:frame
class="org.apache.coyote.tomcat5.CoyoteAdapter" file="CoyoteAdapter.java"
line="268" method="service"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask"
file="DefaultProcessorTask.java" line="637" method="invokeAdapter"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask"
file="DefaultProcessorTask.java" line="568" method="doProcess"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask"
file="DefaultProcessorTask.java" line="813" method="process"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.DefaultReadTask"
file="DefaultReadTask.java" line="339" method="executeProcessorTask"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.DefaultReadTask"
file="DefaultReadTask.java" line="261" method="doTask"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.DefaultReadTask"
file="DefaultReadTask.java" line="212" method="doTask"/><ns2:frame
class="com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask"
file="PortUnificationPipeline.java" line="361" method="doTask"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.TaskBase" file="TaskBase.java"
line="265" method="run"/><ns2:frame
class="com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread"
file="SSLWorkerThread.java" line="106"
method="run"/></ns2:stackTrace></ns2:exception></detail></S:Fault></S:Body></S:Envelope>
--------------------
---------------------------------------------------------------------
To unsubscribe, e-mail:
issues-unsubscribe@...
For additional commands, e-mail:
issues-help@...