You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Joel Realubit <re...@mydestiny.net> on 2003/06/12 07:28:59 UTC

installation in tomcat 4.1.24

hi all:

i downloaded the latest tomcat4 (specifically the ff. rpms : 
tomcat4-4.1.24-full.2jpp.noarch.rpm, 
tomcat4-admin-webapps-4.1.24-full.2jpp.noarch.rpm, 
tomcat4-webapps-4.1.24-full.2jpp.noarch.rpm) and installed axis 1.1RC2 
on it. i get the happyaxis page confirming that i've put everything in 
place (the JAX-RPC jars in /var/tomcat4/common/lib, etc), but when i try 
browsing to http://localhost:8080/axis/EchoHeaders.jws?method=list, i 
get the following error:


soapenv:Server.userException
   java.io.FileNotFoundException: 
/var/tomcat4/webapps/axis/WEB-INF/jwsClasses/EchoHeaders.java (No such 
file or directory)
  
or specifically, if i look at the page source, its:

<?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>soapenv:Server.userException</faultcode>
   <faultstring>java.io.FileNotFoundException: /var/tomcat4/webapps/axis/WEB-INF/jwsClasses/EchoHeaders.java (No such file or directory)</faultstring>
   <detail/>
  </soapenv:Fault>
 </soapenv:Body>

</soapenv:Envelope>

i looked at the axis/WEB-INF directory and i found no jwsClasses folder. 
I tried following example2 in the userguide, but i get the same 
FileNotFound error, and again, no jwsClasses folder.

however when I downgraded back to tomcat to 4.0.3, the problem 
disappeared! when I browse to 
http://localhost:8080/axis/EchoHeaders.jws?method=list,  i now get:

<?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>
  <listResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
   <listReturn xsi:type="soapenc:Array" soapenc:arrayType="xsd:string[8]" xmlns:ns1="http://www.w3.org/2002/12/soap-encoding" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
    <item>host:localhost:8080</item>
    <item>user-agent:Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003</item>
    <item>accept:text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1</item>

    <item>accept-language:en-us, en;q=0.50</item>
    <item>accept-encoding:gzip, deflate, compress;q=0.9</item>
    <item>accept-charset:ISO-8859-1, utf-8;q=0.66, *;q=0.66</item>
    <item>keep-alive:300</item>
    <item>connection:keep-alive</item>
   </listReturn>

  </listResponse>
 </soapenv:Body>

</soapenv:Envelope>

which, is the expected result.

so, do i need to do something differently from the standard installation 
instructions when installing axis 1.1RC2 on a tomcat 4.1.24 server?

thanks in advance,

Joel Realubit