环境:* JAX WS 2.2.8 * 带端点的独立发布
问题: * 外部的、不可修改的系统发送带有 NULL (0x0) 值 (�) 的传入请求 * jax-ws 崩溃,因为 XML 解组不允许 NULL
带有链接异常的 javax.xml.bind.UnmarshalException:[com.ctc.wstx.exc.WstxParsingException:无效字符引用:XML 内容中不允许使用空字符。
- 尝试了LogicalHandler和SOAPHandler,但是一旦我尝试访问消息就会崩溃
可能的解决方案: * 需要一种在字符级别访问消息的方法,以便我可以删除非法字符并将其转发。
有任何想法吗?代码片段?
提前致谢