吕展辉

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年2月25日

摘要: 通过JAXBContext创建Marshaller对头信息进行解析为dom,获取WSBindingProvider,使用Headers.creat()创建soap的Header元素;另外就是:将user转换为dom是为了不在有wsdl生成的LicenceInfo类中增加@WebRootElement 1 public void testAdd_1(){ 2 try { 3 JAXBContext jaxbc = JAXBContext.newInstance(LicenceInfo.class); 4 User u = new U... 阅读全文
posted @ 2014-02-25 20:03 吕展辉 阅读(2764) 评论(0) 推荐(0) 编辑

摘要: 1、继上篇之后,我把我的WebService部署在了比较小的Tomcat中,首先要把Jax-ws.jar架包放在lib里面2、在我的WEB-INF里面增加了一个xml文件:sun-jaxws.xml,其代码如下:1 2 3 6 3、修改web.xml,修改如下: 1 2 8 9 com.sun.xml.ws.transport.http.servlet.WSServletContextListener10 11 12 UserService13 14 com.sun.xml.ws.transport.http.servl... 阅读全文
posted @ 2014-02-25 13:41 吕展辉 阅读(608) 评论(0) 推荐(0) 编辑

摘要: 1、首先编写Wsdl(基于契约优先的方式),要注意的是命名空间(若是使用include或import)最好使用一致的,代码如下: 1 2 8 9 10 --> 11 --> 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 阅读全文
posted @ 2014-02-25 09:59 吕展辉 阅读(262) 评论(0) 推荐(0) 编辑