axis1.4 发布webservice的问题
来源:互联网 发布:淘宝填错地址怎么办 编辑:程序博客网 时间:2024/05/16 12:46
用axis1.4 发布webservice的问题
The service class "org.gdt.sgcda.wf.impl.DefinitionManageServiceImpl" does not comply to one or more requirements of the JAX-RPC 1.1 specification, and may not deploy or function correctly.
原因:JAX-RPC1.1在处理SAOP与XML的映射时,不支持返回类型是List的类型。
解决:把List的返回类型改成数组的类型。如:List<UserBean>改成UserBean[].
背景:JAX-RPC 在javaEE1.5中已经被删除,已经不再用了,换成JAX-WS. JAX-RPC是JAVA API for XML Remote procedure client(基于可扩展标记语言XML的远程过程调用的Java应用程序接口).
JAX-WS(JAVA for XML Webservice)是JAX-RPC 的演进版本,两者最大的区别:JAX-RPC是RPC/encoded样式的wsdl,但JAX-WS不提供支持,其中JAX-WS大部分都是注解。
用axis1.4发布webservice选择style and use的问题
原因:axis1.4太旧,使用的JAX-RPC来处理SAOP与XML的映射,而JAX-RPC 只支持RPC/encoded样式,如果使用document/literal(wrapped)或document/literal 客户端就不能识别返回类型是对象的或List类型、数组类型的值。
解决:1.用JDK1.6以上或JDK1.6提供的webservice发布。2.axis2进行发布。3、axis1 要选择发布的样式为RPC/encodded.
以上是我在用webservice的一点经验,希望对大家有帮助。
- axis1.4 发布webservice的问题
- Axis1.4发布WebService
- 【WebService】第六章、Axis1.4发布的webservice如何调用
- 【WebService】第四章、Axis1.4发布WebService
- 【WebService】第四章、Axis1.4发布WebService
- Axis1.4调用Cxf发布的webservice服务
- myeclipse利用axis1.4发布webservice
- WebService笔记之即时发布(Axis1.4)
- 使用axis1.4发布WebService简单示例
- Axis1.4开发webService中遇到的问题及解决方案
- Axis1.4 快速入门 发布WebService服务端、生成WebService客户端
- axis1.4 wsdd 方式发布webservice 服务配置文件以及常用的DOS执行语句
- axis1.4发布返回复杂类型的webservice服务+代码访问+客户端访问
- axis1.4发布返回复杂类型的webservice服务+代码访问+客户端访问
- WebService笔记之定制发布(wsdd)(Axis1.4)
- Spring boot 集成Axis1.4 ,使用wsdd文件发布webservice
- Webservice-----------axis1.4
- axis1.0+带证书验证方式访问webservice的问题
- 面试问题之dwr和jquery的作用
- error: Exited sync due to gc errors 解决方法
- C++继承经典案例
- webkit加速合成
- HttpServletResponse的应用
- axis1.4 发布webservice的问题
- C / C++ 头文件一览
- sql server 日志文件作用及设置
- iOS零碎小知识
- 关于百度空间
- JAVA 的interface观念 与C++ 多重继承的比较
- 如何运营企业微博
- 五十个笑话,调剂下心情吧
- Xcode3.2.6 Xcode4.1 Xcode4.2.1共存、并存、同时安装