Robert,

> Is there a known way to use the AdminClient without first starting Tomcat
> (or whatever servlet container is hosting the Axis webservice)?

deployment of web services in axis needs two parts:
- make the classes available in the servers class path
  (which is done in your first step)
- fill in the needed entries into server-config.wsdd
  (this is what AdminClient realy does)

You may try the following to achieve deployment without a running servlet
engine:
Use AdminClient and specify a "local:" scheme in the -l option instead of
the "http:" scheme.
Look into java/tests/functional/TestTransportSample.java for an example.

This creates an Axis engine inside the calling process and writes a
server-config.wsdd file into the curent working directory.

Just try to copy this file to your WEB-INF/ directory.


By,
Uli


Reply via email to