当我的唯一 Web 方法具有字符串参数时,我可以毫无问题地发布端点。但是,如果我将参数更改为 JAXB 类,我总是会遇到 IllegalArgumentException: argument contains null
。我使用 xjc 工具生成了 JAXB 类。我还通过它运行了调试器,但我无法弄清楚问题来自哪里。我只知道问题是在编码过程发生时出现的。知道它是什么或者我还能做什么吗?
最佳答案
已修复。只是avoid anonymous types in XML schema 。通过 xjc 生成 JAXB 类后,我的服务端点接口(interface)按预期启动。
关于java - Web 方法中 JAXB 参数的 JAX-WS 端点发布问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21519046/