I am running Axis beta 2 (pre 1.0) on tomcat 3.2.4 on Windows2000 and cannot
deploy a web service without using the instant deployment via .jws.  I have
successfully deployed using .jws (using the URL
http://localhost:8080/axis/Product.jws in my client).  Then I run a
deployment script:  (product_deploy.xml - the format is pre-WSDD)
 
 <m:deploy xmlns:m="AdminService">
   <service name="Product" pivot="RPCDispatcher">
     <option name="className" value="Product" />
     <option name="methodName" value="getProduct" />
   </service>
 </m:deploy>
 
and I copy the class file from the webapps/axis directory, where it was
automatically compiled as a .jws service, to the
webapps/axis/WEB-INF/classes directory.  I then point my client class to go
to the same URL without the .jws extension
(http://localhost:8080/axis/Product).  The class is not in a package.  I get
a Not Found <404> AxisFault.  I have reviewed the User's Guide - publishing
web services section on the xml.apache.org site, it gives a clear example on
.jws and leaves out the details, like the url, on the non-.jws example.  I
also tried the example 3 - MyService from the user's guide with the same
results.  Am I using the right URL, is my class in the right place, or is
something else wrong?
 
Please help - I'm desperate, .jws isn't enough.  

(thanks)

-----------------------------
David Gilbert
303.517.1297
Cragmont Technologies
Java, Siebel, and Database Design Services
www.cragmonttech.com

<<attachment: winmail.dat>>

Reply via email to