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 Shawn Zhu <sz...@apptera.com> on 2005/08/23 23:58:05 UTC

axis 1.2.1 final with MapPoint

Hi,

 

I have a webservice client for MapPoint that works fine with axis1.2RC3.
However, that RC3 doesn't seem to handle proxy server with NTLM
authentication.  Since the client will be behind a windows proxy server
(ISA) with NTLM authentication, I tried to migrate to the latest axis
engine.

 

This is what I have:

Axis 1.2.1 final, commons-httpclient-3.0rc3, and commons-codec-1.3;

I ran the wsdl2java tool to regenerate MapPoint stubs, then rebuild the
webservice client.

 

Deployed it into tomcat without the proxy server setting yet, however,
it failed to even establish a connection to MapPoint, here's the
AxisFault:

AxisFault

 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException

 faultSubcode:

 faultString: org.apache.commons.httpclient.NoHttpResponseException: The
server

findv3.staging.mappoint.net failed to respond

 faultActor:

 faultNode:

 faultDetail:

 
{http://xml.apache.org/axis/}stackTrace:org.apache.commons.httpclient.No

HttpResponseException: The server findv3.staging.mappoint.net failed to
respond

        at
org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMetho

dBase.java:1835)

        at
org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodB

ase.java:1592)

        at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.j

ava:995)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Htt

pMethodDirector.java:393)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMe

thodDirector.java:168)

        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.jav

a:396)

        at
org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSe

nder.java:188)

        at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg

y.java:32)

        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)

        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)

        at org.apache.axis.client.Call.invokeEngine(Call.java:2765)

        at org.apache.axis.client.Call.invoke(Call.java:2748)

        at org.apache.axis.client.Call.invoke(Call.java:2424)

        at org.apache.axis.client.Call.invoke(Call.java:2347)

        at org.apache.axis.client.Call.invoke(Call.java:1804)

        at
net.mappoint.s.FindServiceSoapStub.find(FindServiceSoapStub.java)

        at
com.apptera.geo.dao.mappoint.LocateByZipcodeDAO.getCoordinate(LocateB

yZipcodeDAO.java:54)

        at
com.apptera.geo.dao.mappoint.LocatorDAOWrapper.getLocations(LocatorDA

OWrapper.java:88)

        at
com.apptera.geo.struts.action.FindAction.execute(FindAction.java:52)

        at
org.apache.struts.action.RequestProcessor.processActionPerform(Reques

tProcessor.java:484)

        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja

va:274)

        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148

2)

        at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)

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

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

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:237)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:157)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

alve.java:214)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardContextValve.invokeInternal(Standard

ContextValve.java:198)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

alve.java:152)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

ava:137)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

ava:118)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:102)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

ve.java:109)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:

535)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:102)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

 

        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16

0)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java

:799)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce

ssConnection(Http11Protocol.java:705)

        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java

:577)

        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP

ool.java:683)

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

 

        {http://xml.apache.org/axis/}hostname:shawn-lt

 

org.apache.commons.httpclient.NoHttpResponseException: The server
findv3.staging

.mappoint.net failed to respond

        at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)

        at
org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSe

nder.java:277)

        at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg

y.java:32)

        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)

        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)

        at org.apache.axis.client.Call.invokeEngine(Call.java:2765)

        at org.apache.axis.client.Call.invoke(Call.java:2748)

        at org.apache.axis.client.Call.invoke(Call.java:2424)

        at org.apache.axis.client.Call.invoke(Call.java:2347)

        at org.apache.axis.client.Call.invoke(Call.java:1804)

        at
net.mappoint.s.FindServiceSoapStub.find(FindServiceSoapStub.java)

        at
com.apptera.geo.dao.mappoint.LocateByZipcodeDAO.getCoordinate(LocateB

yZipcodeDAO.java:54)

        at
com.apptera.geo.dao.mappoint.LocatorDAOWrapper.getLocations(LocatorDA

OWrapper.java:88)

        at
com.apptera.geo.struts.action.FindAction.execute(FindAction.java:52)

        at
org.apache.struts.action.RequestProcessor.processActionPerform(Reques

tProcessor.java:484)

        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja

va:274)

        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148

2)

        at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)

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

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

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:237)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:157)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

alve.java:214)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardContextValve.invokeInternal(Standard

ContextValve.java:198)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

alve.java:152)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

ava:137)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

ava:118)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:102)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

ve.java:109)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:104)

        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:

535)

        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv

eContext.java:102)

        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav

a:520)

        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

 

        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16

0)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java

:799)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce

ssConnection(Http11Protocol.java:705)

        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java

:577)

        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP

ool.java:683)

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

Caused by: org.apache.commons.httpclient.NoHttpResponseException: The
server fin

dv3.staging.mappoint.net failed to respond

        at
org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMetho

dBase.java:1835)

        at
org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodB

ase.java:1592)

        at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.j

ava:995)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Htt

pMethodDirector.java:393)

        at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMe

thodDirector.java:168)

        at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.jav

a:396)

        at
org.apache.axis.transport.http.CommonsHTTPSender.invoke(CommonsHTTPSe

nder.java:188)

        ... 45 more

 

Any pointer and help are appreciated.

 

Thanks

---------

:: Shawn Zhu

:: Apptera, Inc

:: Software Engineer 

:: 650.243.2614