Hi all,
I am developed a simple axis2 service but I run into a strange problem. when
I deploy the service I found this error into tomcat log file
org.apache.axis2.deployment.DeploymentException: Invalid services.xml found
at
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGrou
p(ArchiveReader.java:150)
at
org.apache.axis2.deployment.ServiceDeployer.deploy(ServiceDeployer.java:81)
at
org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(Deploy
mentFileData.java:136)
at
org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:
659)
at
org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.jav
a:144)
at
org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.jav
a:337)
at
org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListe
ner.java:241)
at
org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListe
ner.java:331)
at
org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(Schedule
rTask.java:64)
at
org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:7
1)
at
org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run(Sched
uler.java:90)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
Caused by: org.apache.axis2.AxisFault: Invalid services.xml found
at
org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(
ArchiveReader.java:111)
at
org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGrou
p(ArchiveReader.java:143)
... 12 more
This is my services.xml file (placed into META-INF directory of my .aar
archive)
<services name="CheckUser">
<parameter
name="ServiceClass">org.webservices.CheckUser</parameter>
<operation name="loginCheck">
<messageReceiver
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</operation>
</services>
Any suggestion ?
Best regards
Valerio Vianello