java - Web服务客户端没有看到方法参数

时间:2010-11-24 12:44:23

标签: java web-services axis2

我使用简单的方法(如

)在axis2 1.4.1和tomcat 6.20上创建一个自下而上的Web服务
int helloWorld(int op1, int op2) {
   return op1 + op2;
}

然后我编辑services.xml文件并包含这样的方法:

<operation name="helloWorld">
     <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" /> </operation>

然后我在Eclipse IDE上创建一个Web服务客户端。问题在于即使我可以在客户端上看到该方法,该方法似乎也不接受任何参数。

如何更改配置以解决此问题? 非常感谢,

1 个答案:

答案 0 :(得分:0)

Axis2通过反射工作,因此我怀疑你需要公开该方法。