xfire客户端调用cxf服务的时候 传递过去的参数,String 类型的 老是为null

 

在接口 定义中加入 @WebParam 写入命名空间:
例如

package com.xdja.webservices.service;

---------------------
@WebService
public interface RequestPower 

--------------------
public String test(
@WebParam(name="text", targetNamespace= "http://com.xdja.webservices.service/")String text,
@WebParam(name="text2", targetNamespace= "http://com.xdja.webservices.service/")String text2);

name= "text" 和 name= "text2" 可以不要; targetNamespace 必须要;
com.xdja.webservices.service 用的 此接口类 的包路径

你可能感兴趣的:(String,null,interface)