Hi,

I'm trying to install Axis, but I cannot get it working on either JRun or the J2EE 1.3 
reference impl.
On JRun I get errors from both servlet's indicating there is something wrong with 
WSDDocument.init() see below.
On the J2EE ref. impl. I get an access denied error with most samples and requesting 
info from the AdminServlet.
And I get a not authenticated error with the Stock sample.
On the J2EE ref. impl. I am able to run both the AxisServlet and AdminServlet from a 
browser. Both give a good response.
On JRun however, both servlets do not work and also give the error underneath.
I'm an experienced java programmer and followed the installation instructions exactly.

Who can help me with this ?
Please ?

Cheers,
Joost

JRun Error :
500 Internal Server Error
/axis/servlet/AdminServlet:

null
java.lang.NoSuchMethodError
           at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:99)
           at 
org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:129)
           at org.apache.axis.AxisEngine.init(AxisEngine.java:176)
           at org.apache.axis.AxisEngine.<init>(AxisEngine.java:162)
           at org.apache.axis.server.AxisServer.<init>(AxisServer.java:121)
           at 
org.apache.axis.transport.http.AdminServlet.getEngine(AdminServlet.java:87)
           at org.apache.axis.transport.http.AdminServlet.doGet(AdminServlet.java:96)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
           at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1416)
           at 
allaire.jrun.session.JRunSessionService.service(../session/JRunSessionService.java:1082)
           at allaire.jrun.servlet.JRunSE.runServlet(../servlet/JRunSE.java:1270)
           at 
allaire.jrun.servlet.JRunNamedDispatcher.forward(../servlet/JRunNamedDispatcher.java:39)
           at allaire.jrun.servlet.Invoker.service(../servlet/Invoker.java:84)
           at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1416)
           at 
allaire.jrun.session.JRunSessionService.service(../session/JRunSessionService.java:1082)
           at allaire.jrun.servlet.JRunSE.runServlet(../servlet/JRunSE.java:1270)
           at 
allaire.jrun.servlet.JRunRequestDispatcher.forward(../servlet/JRunRequestDispatcher.java:89)
           at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1552)
           at allaire.jrun.servlet.JRunSE.service(../servlet/JRunSE.java:1542)
           at allaire.jrun.servlet.JvmContext.dispatch(../servlet/JvmContext.java:364)
           at allaire.jrun.http.WebEndpoint.run(../http/WebEndpoint.java:115)
           at allaire.jrun.ThreadPool.run(../ThreadPool.java:272)
           at allaire.jrun.WorkerThread.run(../WorkerThread.java:75)

D:\java\xml-axis-alpha3>java -cp .;..\xerces-2_0_0\xercesImpl.jar;..\xerces-2_0_
0\xmlParserAPIs.jar;lib\axis.jar;lib\log4j-core.jar samples.stock.GetQuote -lhtt
p://localhost:8080/axis/servlet/AxisServlet -uuser1 -wpass1 XXX
AxisFault
  faultCode: http://xml.apache.org/axis/:Server.Unauthenticated
  faultString: User 'user1' not authenticated
  faultActor: null
  faultDetail:
        exceptionName: org.apache.axis.AxisFault
        stackTrace: User 'user1' not authenticated
        at org.apache.axis.handlers.SimpleAuthenticationHandler.invoke(SimpleAut
henticationHandler.java:117)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg
y.java:71)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:127)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:101)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:162)
        at org.apache.axis.client.Call.invoke(Call.java:1254)
        at org.apache.axis.client.Call.invoke(Call.java:1113)
        at org.apache.axis.client.Call.invoke(Call.java:1043)
        at org.apache.axis.client.Call.invoke(Call.java:676)
        at samples.stock.GetQuote.getQuote(GetQuote.java:122)
        at samples.stock.GetQuote.main(GetQuote.java:136)


J2EE 1.3 ref. impl error running echo example or requesting list from AdminServlet :

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 <SOAP-ENV:Body>
  <SOAP-ENV:Fault>
   <SOAP-ENV:faultcode 
xmlns:ns1="http://xml.apache.org/axis/";>ns1:Server.userException</SOAP-ENV:faultcode>
   <SOAP-ENV:faultstring>java.security.AccessControlException: access denied 
(java.lang.RuntimePermission createClassLoader)</SOAP-ENV:faultstring>
   <SOAP-ENV:detail>
    <ns2:exceptionName 
xmlns:ns2="http://xml.apache.org/axis/";>java.security.AccessControlException</ns2:exceptionName>
    <ns3:stackTrace 
xmlns:ns3="http://xml.apache.org/axis/";>java.security.AccessControlException: access 
denied (java.lang.RuntimePermission createClassLoader)&#xd;
     at 
java.security.AccessControlContext.checkPermission(AccessControlContext.java:272)&#xd;
     at java.security.AccessController.checkPermission(AccessController.java:399)&#xd;
     at java.lang.SecurityManager.checkPermission(SecurityManager.java:545)&#xd;
     at java.lang.SecurityManager.checkCreateClassLoader(SecurityManager.java:610)&#xd;
     at java.lang.ClassLoader.&lt;init&gt;(ClassLoader.java:203)&#xd;
     at 
org.apache.axis.utils.AxisClassLoader.&lt;init&gt;(AxisClassLoader.java:81)&#xd;
     at 
org.apache.axis.utils.AxisClassLoader.getClassLoader(AxisClassLoader.java:89)&#xd;
     at org.apache.axis.MessageContext.getClassLoader(MessageContext.java:335)&#xd;
     at 
org.apache.axis.providers.java.JavaProvider.getNewServiceObject(JavaProvider.java:336)&#xd;
     at 
org.apache.axis.providers.java.JavaProvider.getServiceObject(JavaProvider.java:117)&#xd;
     at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:216)&#xd;
     at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:253)&#xd;
     at org.apache.axis.server.AxisServer.invoke(AxisServer.java:288)&#xd;
     at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:485)&#xd;
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)&#xd;
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)&#xd;
     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)&#xd;
     at 
org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:197)&#xd;
     at 
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)&#xd;
     at java.security.AccessController.doPrivileged(Native Method)&#xd;
     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)&#xd;
     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)&#xd;
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)&#xd;
     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:215)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)&#xd;
     at 
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)&#xd;
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)&#xd;
     at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2314)&#xd;
     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)&#xd;
     at 
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:368)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)&#xd;
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)&#xd;
     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)&#xd;
     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)&#xd;
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)&#xd;
     at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:995)&#xd;
     at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1088)&#xd;
     at java.lang.Thread.run(Thread.java:484)&#xd;
</ns3:stackTrace>
   </SOAP-ENV:detail>
  </SOAP-ENV:Fault>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Reply via email to