You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Thorsten Kraus <TK...@gmx.de> on 2006/09/09 12:48:14 UTC

AXIS": Problem deploying web service

Hello,

I am trying to deploy my first web service using AXIS2. But every time I 
start tomcat, the deploy mechanism fails.
AXIS2 is not able to detect the services.xml file, although I placed it 
in the META-INF directory.

Here is the structure of the HelloWorld.aar:
HelloWorld
        |-----META-INF
                |-----services.xml
        |-----testpackage
                |-----HelloWorld.class


Content of HelloWorld.java:
//##################################
package testpackage;

public class HelloWorld {

    public String sayHello(String name) {
          return "Hello " + name;
       }
}
//##################################

Content of services.xml:
//##################################
<service>
   <description>
      This is my first service, which says hello
   </description>
   <parameter name="ServiceClass">testpackage.HelloWorld</parameter>
   <operation name="sayHello">
      <messageReceiver
      class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
   </operation>
</service>
//##################################

The following error is displayed when starting tomcat:
//##################################
- Invalid service  HelloWorld.aar due to services.xml not found for 
service 'C:\
Dokumente und 
Einstellungen\thorsten\Desktop\WWW\apache-tomcat-5.5.17\webapps\ax
is2\WEB-INF\services\HelloWorld.aar'; nested exception is:
        org.apache.axis2.deployment.DeploymentException: services.xml 
not found
for service 'C:\Dokumente und 
Einstellungen\thorsten\Desktop\WWW\apache-tomcat-5
.5.17\webapps\axis2\WEB-INF\services\HelloWorld.aar'
//##################################

Can anyone tell me what's going wrong?



Regards,
Thorsten

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org