使用axis2 webservice调用异常

wuxiongliu 2015-12-01 01:48:59


代码:

public static void main(String[] args) throws AxisFault
{

//RPC 调用
RPCServiceClient serviceClient = new RPCServiceClient();
Options options = serviceClient.getOptions();
// 指定调用WebService的URL
EndpointReference targetEPR = new EndpointReference(
"wsUrl");
options.setTo(targetEPR);
// 指定sayHelloToPerson方法的参数值
Object[] opAddEntryArgs = new Object[] {1,2,"test","test"};
// 指定sayHelloToPerson方法返回值的数据类型的Class对象
Class[] classes = new Class[] {String.class};
// 指定要调用的sayHelloToPerson方法及WSDL文件的命名空间
QName opAddEntry = new QName("namesoaceUrl", "pageQueryPersonInfo");
// 调用sayHelloToPerson方法并输出该方法的返回值
System.out.println(serviceClient.invokeBlocking(opAddEntry, opAddEntryArgs, classes)[0]);


}


webservice 的url和namespace的url就不写出来了。
wsdl文件页面上也是可以访问的,soapui调用的时候也是没有错误的,但是使用代码编写客户端调用的时候就出了如图的异常。望各位高手帮忙解决一下
...全文
13 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-12-01 01:48
社区公告
暂无公告