Return-Path: Delivered-To: apmail-xml-axis-user-archive@xml.apache.org Received: (qmail 77223 invoked by uid 500); 23 Oct 2002 14:41:26 -0000 Mailing-List: contact axis-user-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-user@xml.apache.org Received: (qmail 77166 invoked from network); 23 Oct 2002 14:41:18 -0000 Message-ID: <3DB6B066.5050606@signal.qinetiq.com> Date: Wed, 23 Oct 2002 15:21:26 +0100 From: Mike Hearn User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2b) Gecko/20021016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: axis-user@xml.apache.org Subject: Re: wsdl questions References: <3DB66E7A.2E5E18D4@su.eip.ericsson.se> <3DB67247.2CBF0C4C@su.eip.ericsson.se> In-Reply-To: <3DB66E7A.2E5E18D4@su.eip.ericsson.se> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Status: O X-Status: X-Keywords: Are you confused about what to do with these classes? You need to compile the server.java and client.java files, then deploy them to axis by writing a wsdd file (instructions for how to publish the web service). The WSDL is not important for deployment, I assume you must have used to to generate the server.java file. Compiling the classes can be a bit fun, but that's why we have Axis to help out with setting classpaths etc. You need to have Axis installed properly in Tomcat for deployment to work properly. >But when I >undeploy the WidgetPrice service everything goes back to normal i e the >previously deployed services are shown again. >How can that be? > I'm pretty sure (i may be wrong) that this is a bug in Axis - when something goes wrong, ie it can't load your class for whatever reason, instead of displaying an error, it just displays nothing at all. Try checking the tomcat logs, or experimenting with the deploy options - Axis/Tomcat must be able to load the class using its classloader - I put my classes in the axis web-inf/classes directory (this is on linux btw). any help? thanks -mike