我正在尝试使用 jax-ws 公开服务,但我得到的第一个惊喜是 Weblogic 不支持请求/响应对象的内部类。克服这种情况后here https://stackoverflow.com/questions/144118/jaxb-binding-customization,我面临着另一个挑战:
产生getXXX()
而不是/除了isXXX()
Method.
我需要生成此方法,因为当我启动服务时,我收到消息:
<WS data binding error>could not find getter for property 'IsXXX' on com.foo.MyClass
尝试了自定义:
<jaxb:globalBindings generateIsSetMethod="false" enableJavaNamingConventions="false">
没有效果。 :(
有什么帮助吗?
这已被修复,或者更好地说是在 jaxb 2.1.13 中受支持(请参阅JAXB-131 http://java.net/jira/browse/JAXB-131更多细节)。升级您的依赖项并配置enableIntrospection xjc 选项。有关 xjc 选项的更多详细信息,请参见这个链接 http://jaxb.java.net/nonav/2.1.13/docs/xjc.html。如果您使用 org.codehaus.mojo:jaxb2-maven-plugin:1.3.1 插件,请参阅寻求解决方法。
选项:-enableIntrospection
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)