On Thursday, June 5, 2003, at 11:21 AM, Nick Wesselman wrote:
Yep I tried reloading from the TC manager app first then did a full shutdown/startup of tomcat. Still no dice.
Could it have something to do with not accessing the app via localhost?
Nick
On Thursday, June 5, 2003, at 10:56 AM, Jim Poulsen wrote:
did you re-deploy the web services application in tomcat? Dont think the
change in the web.xml will be picked up until you either restart tomcat or
re-deploy the app in the tomcat container.
-----Original Message----- From: Nick Wesselman [mailto:[EMAIL PROTECTED] Sent: Thursday, June 05, 2003 10:56 AM To: [EMAIL PROTECTED] Subject: Remote administrator access is not allowed
I'm trying to deploy my web service to an axis webapp running on tomcat
behind apache/mod_jk. I run the command
java org.apache.axis.client.AdminClient -p 80 -h vhost.digivis.com temp/assetwsdeploy.wsdd
and get a 401 error w/ a stack trace saying "Remote administrator access is not allowed!" (see below)
In my web.xml for the AdminServlet, I added
<init-param> <param-name>enableRemoteAdmin</param-name> <param-value>true</param-value> </init-param>
but still get the error. Any ideas?
Nick Wesselman Digital Visions, Inc.
- Processing file temp/assetwsdeploy.wsdd - Exception: AxisFault faultCode: {http://xml.apache.org/axis/}HTTP faultString: (401)Unauthorized faultActor: null faultDetail: null: return code: 401 <?xml version="1.0" encoding="UTF-8"?> <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 xmlns:ns1="http://xml.apache.org/axis/ ">ns1:Server.Unauthorized</faultcode> <faultstring>Remote administrator access is not allowed!</faultstring> <detail> <ns2:stackTrace xmlns:ns2="http://xml.apache.org/axis/">AxisFault faultCode: {http://xml.apache.org/axis/}Server.Unauthorized faultString: Remote administrator access is not allowed! faultActor: null faultDetail:
Remote administrator access is not allowed!
at
org.apache.axis.utils.Admin.process(Lorg.apache.axis.MessageContext;Lo rg
.w3c.dom.Element;)Lorg.w3c.dom.Document;(Admin.java:215)
at
org.apache.axis.utils.Admin.AdminService([Lorg.w3c.dom.Element;)[Lorg. w3
c.dom.Element;(Admin.java:112)
at
COM.jrockit.reflect.NativeMethodInvoker.invoke0(ILjava.lang.Object;[Lj av
a.lang.Object;)Ljava.lang.Object;(Native Method)
at
COM.jrockit.reflect.NativeMethodInvoker.invoke(Ljava.lang.Object;[Ljav a.
lang.Object;)Ljava.lang.Object;(Unknown Source)
at
COM.jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Objec t;
[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I )L
java.lang.Object;(Unknown Source)
at
org.apache.axis.providers.java.MsgProvider.processMessage(Lorg.apache. ax
is.MessageContext;Lorg.apache.axis.message.SOAPEnvelope;Lorg.apache.ax is
.message.SOAPEnvelope;Ljava.lang.Object;)V(MsgProvider.java:147)
at
org.apache.axis.providers.java.JavaProvider.invoke(Lorg.apache.axis.Me ss
ageContext;)V(JavaProvider.java:276)
at
org.apache.axis.strategies.InvocationStrategy.visit(Lorg.apache.axis.H an
dler;Lorg.apache.axis.MessageContext;)V(InvocationStrategy.java:71)
at
org.apache.axis.SimpleChain.doVisiting(Lorg.apache.axis.MessageContext ;L
org.apache.axis.HandlerIterationStrategy;)V(SimpleChain.java:156)
at
org.apache.axis.SimpleChain.invoke(Lorg.apache.axis.MessageContext;)V( Si
mpleChain.java:126)
at
org.apache.axis.handlers.soap.SOAPService.invoke(Lorg.apache.axis.Mess ag
eContext;)V(SOAPService.java:437)
at
org.apache.axis.server.AxisServer.invoke(Lorg.apache.axis.MessageConte xt
;)V(AxisServer.java:316)
at
org.apache.axis.transport.http.AxisServlet.doPost(Ljavax.servlet.http. Ht
tpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(AxisServle t.
java:701)
at
javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServlet Re
quest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:760)
at
org.apache.axis.transport.http.AxisServletBase.service(Ljavax.servlet. ht
tp.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(AxisS er
vletBase.java:335)
at
javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;L ja
vax.servlet.ServletResponse;)V(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljava x.
servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ApplicationFi lt
erChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax.servle t.
ServletRequest;Ljavax.servlet.ServletResponse;)V(ApplicationFilterChai n.
java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Lorg.apache.catal in
a.Request;Lorg.apache.catalina.Response;Lorg.apache.catalina.ValveCont ex
t;)V(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext .i
nvokeNext(Lorg.apache.catalina.Request;Lorg.apache.catalina.Response;) V(
StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(Lorg.apache.catalina. Re
quest;Lorg.apache.catalina.Response;)V(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(Lorg.apache.catalina.Req ue
st;Lorg.apache.catalina.Response;)V(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(Lorg.apache.catal in
a.Request;Lorg.apache.catalina.Response;Lorg.apache.catalina.ValveCont ex
t;)V(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext .i
nvokeNext(Lorg.apache.catalina.Request;Lorg.apache.catalina.Response;) V(
StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(Lorg.apache.catalina. Re
quest;Lorg.apache.catalina.Response;)V(StandardPipeline.java:480)
at
org.apache.catalina.core.ContainerBase.invoke(Lorg.apache.catalina.Req ue
st;Lorg.apache.catalina.Response;)V(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(Lorg.apache.catalina.R eq
uest;Lorg.apache.catalina.Response;)V(StandardContext.java:2415)
at
org.apache.catalina.core.StandardHostValve.invoke(Lorg.apache.catalina .R
equest;Lorg.apache.catalina.Response;Lorg.apache.catalina.ValveContext ;)
V(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext .i
nvokeNext(Lorg.apache.catalina.Request;Lorg.apache.catalina.Response;) V(
StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Lorg.apache.cat al
ina.Request;Lorg.apache.catalina.Response;Lorg.apache.catalina.ValveCo nt
ext;)V(ErrorDispatcherValve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext .i
nvokeNext(Lorg.apache.catalina.Request;Lorg.apache.catalina.Response;) V(
StandardPipeline.java:641)
</ns2:stackTrace>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
(401)Unauthorized
at
org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.ja va
:630)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:131)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy .j
ava: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:1296)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:319)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:298)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:305)
at
org.apache.axis.client.AdminClient.process(AdminClient.java:256)
at org.apache.axis.client.AdminClient.main(AdminClient.java:341)