如何从JAX-WS客户端获取原始Inputstream响应?

时间:2015-11-13 05:36:21

标签: java web-services jax-ws sax

我有一个JAX-WS webservice的客户端。当响应映射到Java对象时,我遇到的问题是异常/** * Removes all tagsinput behaviour and unregsiter all event handlers */ destroy: function() { var self = this; // Unbind events self.$container.off('keypress', 'input'); self.$container.off('click', '[role=remove]'); // unbind the additional events self.$element.off('itemAdded'); self.$element.off('beforeItemAdd'); self.$element.off('itemRemoved'); self.$element.off('beforeItemRemove'); self.$container.remove(); self.$element.removeData('tagsinput'); self.$element.show(); }, 。所以我想到手动SAX解析响应。是否有任何类型的黑客/拦截器允许我使用不错的JAX-WS方法绑定手动SAX解析(通过Unmarshalling Error: Maximum Number of Child Elements limit (50000) Exceeded)响应?

1 个答案:

答案 0 :(得分:2)

实际上没有必要这样做,因为你可以覆盖属性

 org.apache.cxf.stax.maxChildElements

摆脱异常。有关更多信息,请查看官方文档:http://cxf.apache.org/docs/security.html