我在调用我正在实现的Web服务时遇到此异常:
10:37:52,908 SEVERE [javax.enterprise.resource.webservices.jaxws.servlet.http] (http-/10.32.160.201:8081-1) caught throwable: java.lang.IllegalAccessError: com/sun/xml/bind/v2/runtime/reflect/opt/Const
at my.package.service.jaxws.MyWsType$JaxbAccessorF_mywstypefield.set(FieldAccessor_Integer.java:59)
at ...
我用SoapUI调用它。
答案 0 :(得分:1)
我使用的请求是发送了一个'?'作为该领域的价值:
<MyWsType>
<mywstypefield>?<mywstypefield>
...
而不是提供信息丰富的&#39;?不是有效值&#39;或者至少是NumberFormatException,我收到了IllegalAccessError。 所以我在这里注册这个问题和答案,可能对某人有帮助。