在Web方法中使用JAXB param的JAX-WS端点发布问题

时间:2014-02-03 02:59:37

标签: java jaxb jax-ws

当我的唯一Web方法具有String参数时,我可以毫无问题地发布Endpoint。但是如果我将param更改为JAXB类,我总是会遇到IllegalArgumentException: argument contains null。我使用 xjc 工具生成了JAXB类。我也通过它运行了一个调试器,但我无法弄清楚问题的来源。我只知道在编组过程发生时会出现问题。知道它可以是什么或我能做些什么吗?

1 个答案:

答案 0 :(得分:0)

修正了它。只需avoid anonymous types in XML schema。通过 xjc 生成JAXB类后,我的服务端点接口按预期启动。