xfire动态调用设置QName的方法
博客专区 > xway 的博客 > 博客详情
xfire动态调用设置QName的方法
xway 发表于1个月前
xfire动态调用设置QName的方法
  • 发表于 1个月前
  • 阅读 14
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

今天帮同事看一个xfire动态调用失败的场景,因为对xfire并不熟悉,抓了个包看,发现是QName设置有问题,需要去掉,但由于没有xfire的文档,在网上一下子也没找到相关的说明,因此反编jar看了下,找到了这个方法,记一下免得后面找不到了:

org.codehaus.xfire.client.Client client = new org.codehaus.xfire.client.Client(new URL(wsdlUrl));
		 client.getService().setName(new QName(""));  //就是这个方法
		
		 Object[] results = new Object[]{};
	    try
	    {
	        	results = client.invoke("send", new Object[]{postHtml}); 
	    }catch(Exception e)
	    {
	        e.printStackTrace();               
	    }
共有 人打赏支持
粉丝 2
博文 4
码字总数 481
×
xway
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: