You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Nath, Niraj" <Ni...@cns-inc.com> on 2007/07/30 19:03:58 UTC

RE: org.apache.commons.httpclient.NoHttpResponseException - server failed to respond

 

Hi,

   I've created a java client using axis2 ( 1.1 ) to invoke a webservice
deployed at a public domain -

 

When I invoke the same client program from home(isp), it works fine but
I run the same in my office it fails with the following exception. 

I've another tool SOAPUI to test the same webservice which works fine at
both the places.

 

Can you suggest me what could be going wrong  ? 

 

Appreciate any help on this. Attaching the WSDL also in case it helps.

========================================================================
==

 

12:04:18,961 INFO  [HttpMethodDirector] I/O exception
(org.apache.commons.httpclient.NoHttpResponseException) caught when
processing request: The server mmis.foxsys.com fai

led to respond

12:04:18,961 INFO  [HttpMethodDirector] Retrying request

12:04:18,981 WARN  [[jsp]] Servlet.service() for servlet jsp threw
exception

org.apache.axis2.AxisFault: problem accessing the parser. Parser already
accessed!; nested exception is:

        javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!; nested exception is:

        org.apache.axis2.AxisFault: problem accessing the parser. Parser
already accessed!; nested exception is:

        javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!; nested exception is:

        org.apache.axis2.AxisFault: problem accessing the parser. Parser
already accessed!; nested exception is:

        javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!; nested exception is:

        org.apache.axis2.AxisFault: problem accessing the parser. Parser
already accessed!; nested exception is:

        javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Common
sHTTPTransportSender.java:227)

        at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:740)

        at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOper
ation.java:351)

        at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO
peration.java:281)

        at
org.apache.axis2.process.InquireProviderStub.process(InquireProviderStub
.java:141)

        at
client.InquireClient.invokeInquireWebService(InquireClient.java:71)

        at
org.apache.jsp.jsp.mita_jsp._jspService(org.apache.jsp.jsp.mita_jsp:101)

        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:319)

        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)

        at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)

        at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte
r.java:81)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:202)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)

        at
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipa
lValve.java:39)

        at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAs
sociationValve.java:153)

        at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j
ava:59)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)

        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:85
6)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:744)

        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)

        at
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorker
Thread.java:112)

        at java.lang.Thread.run(Thread.java:595)

Caused by: org.apache.axis2.AxisFault: problem accessing the parser.
Parser already accessed!; nested exception is:

        javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!; nested exception is:

        org.apache.axis2.AxisFault: problem accessing the parser. Parser
already accessed!; nested exception is:

        javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW
ithCommons(CommonsHTTPTransportSender.java:329)

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Common
sHTTPTransportSender.java:206)

        ... 31 more

Caused by: org.apache.axis2.AxisFault: problem accessing the parser.
Parser already accessed!; nested exception is:

        javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!

        at
org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRequestEntity
.writeRequest(SOAPOverHTTPSender.java:246)

        at
org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequest
Body(EntityEnclosingMethod.java:499)

        at
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase
.java:2110)

        at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java
:1088)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMe
thodDirector.java:398)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMetho
dDirector.java:171)

        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
97)

        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:3
46)

        at
org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(Abstrac
tHTTPSender.java:534)

        at
org.apache.axis2.transport.http.SOAPOverHTTPSender.send(SOAPOverHTTPSend
er.java:119)

        at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW
ithCommons(CommonsHTTPTransportSender.java:323)

        ... 32 more

Caused by: javax.xml.stream.XMLStreamException: problem accessing the
parser. Parser already accessed!

        at
org.apache.axiom.om.impl.llom.OMStAXWrapper.next(OMStAXWrapper.java:897)

        at
org.apache.axiom.om.impl.serialize.StreamingOMSerializer.serializeNode(S
treamingOMSerializer.java:74)

        at
org.apache.axiom.om.impl.serialize.StreamingOMSerializer.serialize(Strea
mingOMSerializer.java:59)

        at
org.apache.axiom.om.impl.util.OMSerializerUtil.serializeByPullStream(OMS
erializerUtil.java:469)

        at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementI
mpl.java:804)

        at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(
OMElementImpl.java:829)

        at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementI
mpl.java:800)

        at
org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSerialize(SOAPE
nvelopeImpl.java:177)

        at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(
OMElementImpl.java:829)

        at
org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.
java:411)

        at
org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRequestEntity
.handleOMOutput(SOAPOverHTTPSender.java:190)

        at
org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRequestEntity
.writeRequest(SOAPOverHTTPSender.java:232)

        ... 42 more

 

Regards

 

Niraj Nath