IllegalAccessError:com / sun / xml / bind / v2 / runtime / reflect / opt / Const

时间:2017-11-22 12:49:39

标签: java jaxb jax-ws

我在调用我正在实现的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调用它。

1 个答案:

答案 0 :(得分:1)

我使用的请求是发送了一个'?'作为该领域的价值:

<MyWsType>
  <mywstypefield>?<mywstypefield>
  ...

而不是提供信息丰富的&#39;?不是有效值&#39;或者至少是NumberFormatException,我收到了IllegalAccessError。 所以我在这里注册这个问题和答案,可能对某人有帮助。