今天在写webservice时,遇到这样一个问题,runtime modeler error: Wrapper class com.ws.jaxws.Add is not found,hava you run apt to generate them?我用的是jdk 1.6版本的,错误发生后我第一时间看了错误,第一次学这玩意,不懂啊,
1> 先用apt命令将主程序进行编译,然后生成一些java文件
2> 升级JDK到版本jdk1.6u17或以后
这两种办法我没有试过,但是试了以下这种方法:
soapBinding 的style默认为soapbinding.style.document,在interface上面加上@webservice后再加上一个@SOAPBindling(style = SOAPBinding.style.RPC),这样错误就解决了,估计可能是jdk1.6的早期版本读这个类型的支持有一点小小的bug,所以才会报错,我是用了这种办法,如果这种方法不行的话,你们可以试试上面两种方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。