Hi, I have a set of web services that I have been developing using Apache Axis 1.2 RC2 on the Java client and JBoss 4 on the server. They have been functioning fine under JBoss 4.0.0, but I am having trouble migrating them to Jboss 4.0.1. When I make a call to any of the web services I get a "java.lang.IllegalArgumentException: Namespace URI cannot be null". I have attached a debug level output of the pertinent protion of the log below.
I posted a request for assistance on the JBoss forum. They acknowledge that JBoss is mishandling the Nullpointer exception, but they think the root cause is an Axis issue on the client. There is one line from the log that looks like it may indicate the cause, but I have insufficient experience with Web Services to be sure. [org.apache.axis.transport.http.AxisServlet] <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <publish xmlns="http://webservices.est.useme.etish.com"> <in0 xmlns="">joel</in0> <in1 xmlns="">secret</in1> <in2 xmlns="">1</in2> <in3 xmlns="">6</in3> <in4 xmlns="">2</in4> </publish> </soapenv:Body> </soapenv:Envelope> It appears that all of the arguments being passed in have an xmlns="" attribute. Is this the culprit and if so how do I correct it? I have attached the relevant wsdl and the stacktrace. Please let me know if there is any other information that I can provide to help diagnose this. Thanks, Joel
<?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="http://webservices.est.useme.etish.com" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://webservices.est.useme.etish.com" xmlns:intf="http://webservices.est.useme.etish.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <!--WSDL created by Apache Axis version: 1.2RC2 Built on Nov 16, 2004 (12:19:44 EST)--> <wsdl:message name="publishResponse"> <wsdl:part name="publishReturn" type="xsd:string"/> </wsdl:message> <wsdl:message name="publishRequest"> <wsdl:part name="in0" type="xsd:string"/> <wsdl:part name="in1" type="xsd:string"/> <wsdl:part name="in2" type="xsd:string"/> <wsdl:part name="in3" type="xsd:string"/> <wsdl:part name="in4" type="xsd:short"/> </wsdl:message> <wsdl:portType name="PublisherWSEndPoint"> <wsdl:operation name="publish" parameterOrder="in0 in1 in2 in3 in4"> <wsdl:input message="impl:publishRequest" name="publishRequest"/> <wsdl:output message="impl:publishResponse" name="publishResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="PublisherWSSoapBinding" type="impl:PublisherWSEndPoint"> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="publish"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="publishRequest"> <wsdlsoap:body namespace="http://webservices.est.useme.etish.com" use="literal"/> </wsdl:input> <wsdl:output name="publishResponse"> <wsdlsoap:body namespace="http://webservices.est.useme.etish.com" use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="PublisherWSEndPointService"> <wsdl:port binding="impl:PublisherWSSoapBinding" name="PublisherWS"> <wsdlsoap:address location="http://dummy-location"/> </wsdl:port> </wsdl:service> </wsdl:definitions>
2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] In AxisServletBase init 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] In servlet init 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] Enter: doPost() 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] MessageContext:[EMAIL PROTECTED] 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_CONTENT_TYPE:text/xml; charset=utf-8 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_CONTENT_LOCATION:null 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_HOME_DIR:C:\opt\JBoss\jboss-4.0.1\server\useme_active\tmp\deploy\useme.ear-useme-ejb.jar-ws57960.war\ 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_RELATIVE_PATH:/PublisherWSEndPoint 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.MC_HTTP_SERVLETLOCATION:C:\opt\JBoss\jboss-4.0.1\server\useme_active\tmp\deploy\useme.ear-useme-ejb.jar-ws57960.war\WEB-INF 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.MC_HTTP_SERVLETPATHINFO:null 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] HTTPConstants.HEADER_AUTHORIZATION:null 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] Constants.MC_REMOTE_ADDR:127.0.0.1 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] configPath:C:\opt\JBoss\jboss-4.0.1\server\useme_active\tmp\deploy\useme.ear-useme-ejb.jar-ws57960.war\WEB-INF 2004-12-28 12:53:24,156 DEBUG [org.apache.axis.transport.http.AxisServlet] serviceName: useme.ear/useme-ejb.jar#PublisherWS 2004-12-28 12:53:24,156 DEBUG [org.jboss.webservice.server.InvokerProvider] initServiceDesc: service=useme.ear/useme-ejb.jar#PublisherWS 2004-12-28 12:53:24,156 DEBUG [org.jboss.webservice.handler.HandlerChainBaseImpl] Create a handler chain for roles: [] 2004-12-28 12:53:24,171 DEBUG [org.jboss.webservice.handler.HandlerChainBaseImpl] init: [config=null] 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Enter: syncOperationToClass org.apache.axis.description.OperationDesc name: publish returnQName: publishReturn returnType: {http://www.w3.org/2001/XMLSchema}string returnClass: null elementQName:{http://webservices.est.useme.etish.com}publish soapAction: null style: rpc use: literal numInParams: 5 method:null ParameterDesc[0]: name: in0 typeEntry: null mode: IN isReturn: false typeQName: {http://www.w3.org/2001/XMLSchema}string javaType: null inHeader: false outHeader: false ParameterDesc[1]: name: in1 typeEntry: null mode: IN isReturn: false typeQName: {http://www.w3.org/2001/XMLSchema}string javaType: null inHeader: false outHeader: false ParameterDesc[2]: name: in2 typeEntry: null mode: IN isReturn: false typeQName: {http://www.w3.org/2001/XMLSchema}string javaType: null inHeader: false outHeader: false ParameterDesc[3]: name: in3 typeEntry: null mode: IN isReturn: false typeQName: {http://www.w3.org/2001/XMLSchema}string javaType: null inHeader: false outHeader: false ParameterDesc[4]: name: in4 typeEntry: null mode: IN isReturn: false typeQName: {http://www.w3.org/2001/XMLSchema}short javaType: null inHeader: false outHeader: false 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Sync method: public abstract java.lang.String com.etish.useme.est.webservices.PublisherWSEndPoint.publish(java.lang.String,java.lang.String,java.lang.String,java.lang.String,short) throws java.rmi.RemoteException 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Converting param: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param class from TypeQName: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param java type: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Converting param: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param class from TypeQName: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param java type: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Converting param: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param class from TypeQName: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param java type: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Converting param: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param class from TypeQName: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param java type: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Converting param: short 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param class from TypeQName: short 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting param java type: short 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Possible match: public abstract java.lang.String com.etish.useme.est.webservices.PublisherWSEndPoint.publish(java.lang.String,java.lang.String,java.lang.String,java.lang.String,short) throws java.rmi.RemoteException 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting return type: class java.lang.String 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.description.ServiceDesc] Setting operation method: public abstract java.lang.String com.etish.useme.est.webservices.PublisherWSEndPoint.publish(java.lang.String,java.lang.String,java.lang.String,java.lang.String,short) throws java.rmi.RemoteException 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessageContext] MessageContext: setTargetService(useme.ear/useme-ejb.jar#PublisherWS) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessageContext] MessageContext: setServiceHandler([EMAIL PROTECTED]) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart ctor(FORM_INPUTSTREAM) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Setting current message form to: FORM_INPUTSTREAM 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart ctor() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.transport.http.AxisServlet] XML request received 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.transport.http.AxisServlet] ---------------------------------------------- 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsString 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsBytes 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Setting current message form to: FORM_BYTES 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart::getAsBytes 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Setting current message form to: FORM_STRING 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart::getAsString() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.transport.http.AxisServlet] ---------------------------------------------- <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <publish xmlns="http://webservices.est.useme.etish.com"> <in0 xmlns="">joel</in0> <in1 xmlns="">secret</in1> <in2 xmlns="">1</in2> <in3 xmlns="">6</in3> <in4 xmlns="">2</in4> </publish> </soapenv:Body> </soapenv:Envelope> 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.transport.http.AxisServlet] ---------------------------------------------- 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.transport.http.AxisServlet] HEADER_SOAP_ACTION:"" 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.transport.http.AxisServlet] Invoking Axis Engine. 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsSOAPEnvelope() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] current form is FORM_STRING 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsString 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart::getAsString() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Envelope 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Header 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: soapenv:Header 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}Body 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: Body 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(soapenv, http://schemas.xmlsoap.org/soap/envelope/) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startPrefixMapping() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(xsd, http://www.w3.org/2001/XMLSchema) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startPrefixMapping() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(xsi, http://www.w3.org/2001/XMLSchema-instance) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startPrefixMapping() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startElement(http://schemas.xmlsoap.org/soap/envelope/, Envelope) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing element nvelope 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startElement() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startElement(http://schemas.xmlsoap.org/soap/envelope/, Body) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Body 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] New MessageElement (org. [EMAIL PROTECTED]:Body: null]]) named {soapenv}Body 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing element Body 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: soapenv:Body 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Remove child node: Body 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startElement() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(, http://webservices.est.useme.etish.com) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startPrefixMapping() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startElement(http://webservices.est.useme.etish.com, publish) 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.BodyBuilder] Enter: BodyBuilder::onStartChild() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://webservices.est.useme.etish.com}publish 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] New MessageElement ([EMAIL PROTECTED]: null]]) named {}publish 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.BodyBuilder] Exit: BodyBuilder::onStartChild() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing element publish 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: publish 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startElement() 2004-12-28 12:53:24,171 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(, ) 2004-12-28 12:53:24,171 ERROR [org.jboss.webservice.server.ServerEngine] Server error java.lang.IllegalArgumentException: Namespace URI cannot be null at org.apache.axis.utils.Mapping.setNamespaceURI(Mapping.java:87) at org.apache.axis.utils.Mapping.<init>(Mapping.java:71) at org.apache.axis.utils.NSStack.add(NSStack.java:226) at org.apache.axis.encoding.DeserializationContextImpl.startPrefixMapping(DeserializationContextImp l.java:991) at org.apache.xerces.parsers.AbstractSAXParser.startNamespaceMapping(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:258) at org.apache.axis.MessagePart.getAsSOAPEnvelope(MessagePart.java:657) at org.apache.axis.MessagePart.getEnvelope(MessagePart.java:1076) at org.jboss.webservice.server.ServerEngine.invoke(ServerEngine.java:62) at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:975) at org.jboss.webservice.server.ServiceEndpointServlet.doPost(ServiceEndpointServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:534) 2004-12-28 12:53:24,187 INFO [org.apache.axis.transport.http.AxisServlet] Exception: java.lang.IllegalArgumentException: Namespace URI cannot be null at org.apache.axis.utils.Mapping.setNamespaceURI(Mapping.java:87) at org.apache.axis.utils.Mapping.<init>(Mapping.java:71) at org.apache.axis.utils.NSStack.add(NSStack.java:226) at org.apache.axis.encoding.DeserializationContextImpl.startPrefixMapping(DeserializationContextImpl.java:991) at org.apache.xerces.parsers.AbstractSAXParser.startNamespaceMapping(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:258) at org.apache.axis.MessagePart.getAsSOAPEnvelope(MessagePart.java:657) at org.apache.axis.MessagePart.getEnvelope(MessagePart.java:1076) at org.jboss.webservice.server.ServerEngine.invoke(ServerEngine.java:62) at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:975) at org.jboss.webservice.server.ServiceEndpointServlet.doPost(ServiceEndpointServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:534) 2004-12-28 12:53:24,187 INFO [org.apache.axis.transport.http.AxisServlet] java.lang.IllegalArgumentException: Namespace URI cannot be null 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart ctor(FORM_FAULT) 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Setting current message form to: FORM_FAULT 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart ctor() 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsBytes 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsString 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Envelope 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Header 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: soapenv:Header 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}Body 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: Body 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {}unqualified-element 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPBodyAxisImpl] Adding body element to message... 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: unqualified-element 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] register 'soapenv' - 'http://schemas.xmlsoap.org/soap/envelope/' 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] register 'soapenv' - 'http://schemas.xmlsoap.org/soap/envelope/' 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] register 'xsd' - 'http://www.w3.org/2001/XMLSchema' 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] register 'xsi' - 'http://www.w3.org/2001/XMLSchema-instance' 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] Start element [http://schemas.xmlsoap.org/soap/envelope/]:Envelope 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] Start element [http://schemas.xmlsoap.org/soap/envelope/]:Body 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] register 'null' - 'http://schemas.xmlsoap.org/soap/envelope/' 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] Start element [http://schemas.xmlsoap.org/soap/envelope/]:Fault 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] Start element []:faultcode 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] End element faultcode 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] Start element []:faultstring 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] End element faultstring 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] Start element []:detail 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] End element detail 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] End element soapenv:Fault 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] End element soapenv:Body 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.SerializationContextImpl] End element soapenv:Envelope 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: false 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Setting current message form to: FORM_STRING 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart::getAsString(): <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <soapenv:Fault> <faultcode>soapenv:Client</faultcode> <faultstring>Namespace URI cannot be null</faultstring> <detail/> </soapenv:Fault> </soapenv:Body> </soapenv:Envelope> 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Setting current message form to: FORM_BYTES 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart::getAsBytes 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsSOAPEnvelope() 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] current form is FORM_BYTES 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Enter: SOAPPart::getAsString 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Setting current message form to: FORM_STRING 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.MessagePart] Exit: SOAPPart::getAsString() 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Envelope 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Header 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: soapenv:Header 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}Body 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: Body 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,187 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(soapenv, http://schemas.xmlsoap.org/soap/envelope/) 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startPrefixMapping() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(xsd, http://www.w3.org/2001/XMLSchema) 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startPrefixMapping() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startPrefixMapping(xsi, http://www.w3.org/2001/XMLSchema-instance) 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startPrefixMapping() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startElement(http://schemas.xmlsoap.org/soap/envelope/, Envelope) 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing element Envelope 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startElement() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startElement(http://schemas.xmlsoap.org/soap/envelope/, Body) 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Body 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] New MessageElement ([EMAIL PROTECTED]:Body: null]]) named {soapenv}Body 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing element Body 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: soapenv:Body 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Remove child node: Body 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startElement() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startElement(http://schemas.xmlsoap.org/soap/envelope/, Fault) 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.BodyBuilder] Enter: BodyBuilder::onStartChild() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.utils.DOM2Utils] createElement {http://schemas.xmlsoap.org/soap/envelope/}soapenv:Fault 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] New MessageElement ([EMAIL PROTECTED]:Fault: null]]) named {soapenv}Fault 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.BodyBuilder] Exit: BodyBuilder::onStartChild() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing handler [EMAIL PROTECTED] 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Pushing element Fault 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.SOAPElementAxisImpl] Adding child: soapenv:Fault 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.message.SOAPEnvelopeAxisImpl] setModifiedAfterSerialization: true 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Exit: DeserializationContextImpl::startElement() 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter: DeserializationContextImpl::startElement(, faultcode) 2004-12-28 12:53:24,203 DEBUG [org.apache.axis.encoding.DeserializationContextImpl] Enter:getDeserializer: [class=null,xmlType={http://www.w3.org/2001/XMLSchema}QName] 2004-12-28 12:53:24,203 ERROR [org.jboss.web.localhost.Engine] StandardWrapperValve[PublisherWS]: Servlet.service() for servlet PublisherWS threw exception java.lang.NullPointerException at org.apache.axis.encoding.DeserializationContextImpl.getTypeMapping(DeserializationContextImpl.java:604) at org.apache.axis.encoding.DeserializationContextImpl.getDeserializer(DeserializationContextImpl.java:564) at org.apache.axis.encoding.DeserializationContextImpl.getDeserializerForType(DeserializationContextImpl.java:596) at org.apache.axis.message.SOAPFaultBuilder.onStartChild(SOAPFaultBuilder.java:370) at org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:1166) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:258) at org.apache.axis.MessagePart.getAsSOAPEnvelope(MessagePart.java:657) at org.apache.axis.Message.getSOAPEnvelope(Message.java:430) at org.apache.axis.Message.getContentType(Message.java:496) at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:1041) at org.jboss.webservice.server.ServiceEndpointServlet.doPost(ServiceEndpointServlet.java:84) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:534)