Hey community,

 

a little question from a student who has some problems with an application.

I’ve already searched through FAQ’s and User-mailing-Lists, but found nothing that solves my problem.

 

I wrote an axis web service and deployed it on a tomcat AS in the default axis directory, all works fine.

 

Tomcat Default axis directory:

webapps/axis/web-inf/ …

 

If I run the admin client to create the wsdl and deploy the application

it gets it business class for the wsdl from the package

de.fhf.sbc.transport , but looks for the package only in webapps/axis/classes

 

My problem is, I have the same application under the directory

Webapps/sbc/web-inf/sbc/bin/de/fhf/sbc/transport

 

Is it possible to change the default “root” directory from axis, so axis search the classes or application under webapps/sbc/web-inf/… instead of webapps/axis/classes/…

 

I’ve changed some entries in the wsdd (server-config), mostly namespace entry+ies, but with less success.

 

Serverconfig.WSDD entry:

 

<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">

 

<service name="SeminarBroker" provider="java:RPC">

  <parameter name="allowedMethods" value="*"/>

  <parameter name="className" value="de.fhf.sbw.transport.SOAP_Transport_Server_RPC"/>

  <namespace>http://xml.apache.org/axis/wsdd/</namespace>

 </service>

 

Is it possible to use JNDI to solve my problem?

 

 

Thx for quick answers

 

Jens

 

P.S. If this is a “newbie” question and the answer is too easy, I apologize for wasting your time J

 

 

Reply via email to