全部给分了,急死了,高人帮忙啊,Axis2 的部署问题
简单写了个做求和的运行的java代码,按照归档的方式放到WEB-INF\services目录下,可是显示的却是说找不到aar文件,错误信息如下:
org.apache.axis2.deployment.DeploymentException: services.xml not found for service 'D:\apache-tomcat-5.5.12\webapps\axis2\WEB-INF\services\AddService.aar'; nested exception is: org.apache.axis2.deployment.DeploymentException: services.xml not found for service 'D:\apache-tomcat-5.5.12\webapps\axis2\WEB-INF\services\AddService.aar' at org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:124) at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:620) at org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoList.java:195) at org.apache.axis2.deployment.RepositoryListener.update(RepositoryListener.java:207) at org.apache.axis2.deployment.RepositoryListener.checkServices(RepositoryListener.java:155) at org.apache.axis2.deployment.RepositoryListener.startListener(RepositoryListener.java:199) at org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepositary(SchedulerTask.java:61) at org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.java:68) at org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run(Scheduler.java:76) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Caused by: org.apache.axis2.deployment.DeploymentException: services.xml not found for service 'D:\apache-tomcat-5.5.12\webapps\axis2\WEB-INF\services\AddService.aar' at org.apache.axis2.deployment.repository.util.ArchiveReader.processServiceGroup(ArchiveReader.java:121) ... 10 more
还有一个问题是,写服务端代码是否都要用AXIOM的对象模型,像axis1.x中那样直接写一般java的代码不行吗?谢谢