初学者的一个弱弱的WebService axis2问题 望大牛们指点一二

小弟初试axis2,按照教程一切就绪。 把axis2.war复制到tomcat的webapps目录。 http://localhost:8000/axis2访问一切正常。(端口为8000) 写好了一个类SimpleService 没有包
[code="java"]
public class SimpleService {
public String getGreeting(String name){
return "hello .. "+name;
}
public int getPrice(){
return new Integer(1000);
}
}

[/code]
这个这个类的class文件复制到\apache-tomcat-6.0.32\webapps\axis2\WEB-INF\classes\pojo目录下 准备发布两个方法getGreeting和getPrice
然后又根据教程输入http://localhost:8000/axis2/services/listServices的时候却没有显示我刚刚发布的两个方法
如图:
[img]http://dl.iteye.com/upload/attachment/540905/f95b3abd-b3fd-33e0-bbdf-447c7c8716ad.jpg[/img]
小弟百思不得其解,在网上搜原因也没有成功。 所以在此提问,望各位老鸟为小弟指点一二, 小弟不胜感激。

9个回答

没配置好 检查一下包名

虽然不知道lz在说什么,但是感觉很厉害的样子 :o

虽然不知道lz在说什么,但是感觉很厉害的样子

为何不试试cxf呢?我倒是有小demo(JAX-WS的)

给个邮箱出来呗

所以你为什么发布到pojo下面呢

:oops: [code="java"]楼主描述的比较乱啊·
还有就是 这个得一步一步的来啊
eclipse直接生成吧,别手动复制啊·
看看这个系列,手把手的交你啊 ·· :lol:
[url]http://deltaj.iteye.com/blog/284387[/url]

[/code]

:P
忘记问你了,你包名没的
你的services.xml 怎么配置的、
[code="java"]

<?xml version="1.0" encoding="UTF-8"?>
//下面定义服务名


This is a sample Web Service.

// ServiceClass指定Java Class的位置,即实现服务的类。
sample.HelloWorld
// operation 与Java Class中方法名对应。

// messageReceiver看下文注解。



[/code]

晕你什么参考书??服务配置(services.xml) 配置肯定有啊·
Axis2配置指南(翻译)
[url]http://fenghuolun.iteye.com/blog/144371[/url]

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问