1
我遇到了JAXB解组的问题,我不知道如何解决。它涉及到解组SOAP头。在我的SOAPHandler中,我有一个SOAPMessageContext对象,它有一个getHeaders()方法。该方法需要QName和JAXBContext作为参数,并且会自动解组任何匹配标头。如何在无法访问解组器的情况下调试JAXB解组?
我的问题是,我正在传递适当的标题,但未编组的对象返回空(即:所有字段为空)。
我有点难住,因为我无法控制任何解组;我无法设置验证器(并查看是否存在模式问题)或其他任何事情,因为一切都发生在“黑匣子”中。我所能通过的就是该方法的JAXBContext
。
有什么我可以做的,弄清楚为什么解组失败,即使没有异常被抛出?
感谢,
埃里克