Raiden,

I'm not sure I understand what you really want, even after reading your other posts. As I understand it, using a jws file allows easy deployment of simple services (though I guess you'd need to include any support classes that your service might need into the WEB-INF/lib directory of the Axis application). You still have WSDL flexibility. The WSDL describes the services, not its deployment. Axis doesn't use WSDL to deploy services (it uses a WSDD file for normal service deployment). I'm not sure what flexibility you need in the WSDL but I assume that you could get Axis to generate the WSDL (by appending ?wsdl to the URL used to access the service) and then modify that WSDL as necessary.

From your second post, it might be that you aren't talking about WSDL, at all, but about WSDD. In this case, you have to remember that using a JWS file gives you no flexibility with service deployment, and I'm not even sure that Axis detects updated JWS files so you may need to restart your service after dropping in an updated JWS. If you need to deploy/undeploy to a running Axis application, then I don't think you can get away from using the admin client, and I don't think you'd be using a war file, in this case (the war file includes the Axis servlet and supporting libraries, and probably lots of web services also, not just your single service), unless your application allows redeployment of war files.

Perhaps if we knew exactly what you want to be able to do, someone here could help point you in the right direction.

Tony



Hello,

I just started working with Axis, and have read through the user and
installation guides, and have read some outside guides as well.

However, I am still very confused on one point.  I understand that you can
do instant deployment by deploying the java files as .jws files.  However,
you don't get the flexibility of using wsdl.

How can you do instant deployment using wsdl without having to run the
adminclient each time you push a new war file to a production system?

I know I'm missing something easy here, and any guidance would be much
appreciated!

Thank you,
-Raiden Johnson

Reply via email to