WebService
文章平均质量分 74
猪猪LOVE霏儿
这个作者很懒,什么都没留下…
展开
-
xfire1.2.6在weblogic平台上传输二进制数据的时候报错误的解决方案
在weblogic服务器上传输byte类型字段是会报:java.lang.UnsupportedOperationException at weblogic.xml.stax.XMLStreamReaderBase.getTextCharacters(XMLStreamReaderBase.java:515) at org.codehaus.xfire.util.stax.DepthX原创 2013-12-31 15:44:05 · 845 阅读 · 0 评论 -
修改wsdl中生成的参数
WebServices接口的描述文件WSDL中经常出现类似 name="in0" 的参数配置,如下:XML:1. 2. 3.这样对应客户端来说不是很友好,需要修改成友好的参数名,如:name="subject",实现步骤如下:第一步:import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebResu原创 2013-12-31 16:29:13 · 2681 阅读 · 0 评论 -
webservice [META-INF/xfire/services.xml] cannot be opened because it does not exist
Error initializing XFireServlet.org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [META-INF/xfire/services.xml]; nested excepti原创 2014-01-15 01:35:08 · 2917 阅读 · 0 评论 -
关于cxf生成客户端代码中的JAXBElement<String>
在使用cxf或者x-fire进行webservice开发时,从wsdl文件生成客户端代码时,如果有属性的类型是String,可能会出现JAXBElement类型。 为什么webservice客户端不直接使用String,而使用JAXBElement类型,自然是有原因的,是因为服务器端的wsdl文件有nillable="true"这个属性。 此时有两种方法对这个JAXBElemen转载 2014-11-21 14:40:16 · 3207 阅读 · 0 评论