Hello...

We are using Axix 1.1 inside IBM  Websphere Studio Application
Developer 5.1 and trying to connect to microsoft's MapPoint demo. Inside
client-config.wsdd there's a reference to SimpleHttpSender which is for
Digest authentication to work:

<?xml version="1.0" encoding="UTF-8"?>
<deployment name="defaultClientConfig"
            xmlns="http://xml.apache.org/axis/wsdd/";
           
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
 <transport name="http" pivot="java:SimpleHTTPSender"/>
 <transport name="local"
pivot="java:org.apache.axis.transport.local.LocalSender"/>
</deployment>

The file is in the classpath... but seems not being read because digest
authitication is not working (we get HTTP 401 error)... The stack trace
is at the bottom of the message. So is there a way to define this
programmatically?

Any help will be very appreciated...

Thank you,

Pete


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



[15/01/04 12:31:36:000 EST] 4e8bd706 WsServer A WSVR0001I: Server
server1
open for e-business

[15/01/04 12:32:30:125 EST] 6822970d WebGroup I SRVE0180I:
[StoreLocatorWeb.war] [/mappoint] [Servlet.LOG]: /locate.jsp: init

[15/01/04 12:32:51:594 EST] 6822970d enterprise I
org.apache.axis.enterprise
Mapping Exception to AxisFault

[15/01/04 12:32:51:594 EST] 6822970d enterprise I
org.apache.axis.enterprise
TRAS0014I: The following exception was logged AxisFault

faultCode: {http://xml.apache.org/axis/}HTTP

faultString: (401)Unauthorized

faultActor: null

faultDetail:

null: return code: 401



(401)Unauthorized

at
org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:630
)

at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:131)

at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:
71)

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

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

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

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

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

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

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

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

at
net.mappoint.s.FindServiceSoapStub.findAddress(FindServiceSoapStub.java:945)

at
com.spatialpoint.mappoint.storelocator.StoreLocator.getAddressMatches(StoreL
ocator.java:257)

at org.apache.jsp._locate._jspService(_locate.java:186)

at
com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java:89)

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

at
com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(Jsp
Servlet.java:357)

at
com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.jav
a:675)

at
com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:773)

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

at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
tInstance.java:110)

at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
cleServlet.java:174)

at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
let.java:313)

at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
leServlet.java:116)

at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
:283)

at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
vletReferenceState.java:42)

at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
tanceReference.java:40)

at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
WebAppRequestDispatcher.java:948)

at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
tDispatcher.java:530)

at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
Dispatcher.java:176)

at
com.ibm.ws.webcontainer.servlet.SimpleFileServlet.doGet(SimpleFileServlet.ja
va:225)

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

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

at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
tInstance.java:110)

at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
cleServlet.java:174)

at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
let.java:313)

at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
leServlet.java:116)

at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
:283)

at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
vletReferenceState.java:42)

at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
tanceReference.java:40)

at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
WebAppRequestDispatcher.java:948)

at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
tDispatcher.java:530)

at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
Dispatcher.java:176)

at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)

at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
.java:201)

at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
achedInvocation.java:71)

at
com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(C
acheableInvocationContext.java:114)

at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
uestProcessor.java:186)

at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
r.java:334)

at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
a:56)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)

at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)


Reply via email to