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 bu...@apache.org on 2002/08/16 19:36:40 UTC

DO NOT REPLY [Bug 11773] New: - userguide example2 with .jws file fails as axis is looking for class in default package

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11773>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11773

userguide example2 with .jws file fails as axis is looking for class in default package

           Summary: userguide example2 with .jws file fails as axis is
                    looking for class in default package
           Product: Axis
           Version: beta-3
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Samples
        AssignedTo: axis-dev@xml.apache.org
        ReportedBy: andrew.harris@cgey.com


example2 with jws file fails as axis server is looking for class
Calculator.class in default package, rather than in package
samples.userguide.example2.

Request:

POST /axis/Calculator.jws HTTP/1.0

Host: localhost

Content-Type: text/xml; charset=utf-8

SOAPAction: ""

Content-Length: 479



<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
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"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
 <soapenv:Body>
  <add>
   <op1 xsi:type="xsd:int">2</op1>
   <op2 xsi:type="xsd:int">3</op2>
  </add>
 </soapenv:Body>
</soapenv:Envelope>

Response:

HTTP/1.1 500 Internal Server Error

Content-Type: text/xml; charset=utf-8

Date: Fri, 16 Aug 2002 17:26:48 GMT

Server: Apache Coyote HTTP/1.1 Connector [1.0]

Connection: close



<?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.userException</faultcode>
   <faultstring>java.io.FileNotFoundException: C:\Program Files\Apache
Group\Tomcat 4.1\webapps\axis\WEB-INF\jwsClasses\Calculator.class (The system
cannot find the file specified)</faultstring>
   <detail>
    <ns2:stackTrace
xmlns:ns2="http://xml.apache.org/axis/">java.io.FileNotFoundException:
C:\Program Files\Apache Group\Tomcat
4.1\webapps\axis\WEB-INF\jwsClasses\Calculator.class (The system cannot find the
file specified)&#xd;
	at java.io.FileInputStream.open(Native Method)&#xd;
	at java.io.FileInputStream.&lt;init&gt;(FileInputStream.java:64)&#xd;
	at org.apache.axis.utils.JWSClassLoader.&lt;init&gt;(JWSClassLoader.java:94)&#xd;
	at org.apache.axis.handlers.JWSProcessor.invokeImpl(JWSProcessor.java:262)&#xd;
	at org.apache.axis.handlers.JWSProcessor.invoke(JWSProcessor.java:110)&#xd;
	at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)&#xd;
	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)&#xd;
	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)&#xd;
	at org.apache.axis.server.AxisServer.invoke(AxisServer.java:312)&#xd;
	at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:577)&#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.doFilter(ApplicationFilterChain.java:193)&#xd;
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)&#xd;
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&#xd;
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&#xd;
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&#xd;
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&#xd;
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&#xd;
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&#xd;
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&#xd;
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2350)&#xd;
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)&#xd;
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&#xd;
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)&#xd;
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&#xd;
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:171)&#xd;
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&#xd;
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&#xd;
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&#xd;
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)&#xd;
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&#xd;
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&#xd;
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&#xd;
	at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)&#xd;
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)&#xd;
	at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:380)&#xd;
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)&#xd;
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:533)&#xd;
	at java.lang.Thread.run(Thread.java:484)&#xd;
</ns2:stackTrace>
   </detail>
  </soapenv:Fault>
 </soapenv:Body>
</soapenv:Envelope>