我的Web服务抛出异常:javax.xml.bind.JAXBException:class [Ljava.lang.String;在这种情况下,也不知道它的任何超类

时间:2012-11-12 05:57:22

标签: java web-services jax-ws

  

可能重复:
  JAXB Marshalling Objects with java.lang.Object field

我是 Web服务的新手。我正在尝试使用 JAX-WS 开发服务。我的服务签名是这样的。

@WebService
@MTOM
@SOAPBinding(style = SOAPBinding.Style.RPC)
public interface DocumentOperationService {
    @WebMethod
    Object[] getDocumentById(String strDocumentId);
}

但在运行时,在运行时它会抛出例外:

javax.xml.ws.WebServiceException: javax.xml.bind.MarshalException
 - with linked exception:
[javax.xml.bind.JAXBException: class [Ljava.lang.String; nor any of its super class is known to this context.]

我无法确定问题。任何人都可以在此提出建议。

0 个答案:

没有答案