2013-07-08 37 views
0
財產「節點」

我得到衝突吸氣定義爲傑克遜

org.codehaus.jackson.map.JsonMappingException:財產「節點」衝突的吸氣劑的定義:org.apache.commons.jxpath.ri.model .NodePointer#isNode(0 params)vs org.apache.commons.jxpath.ri.model.NodePointer#getNode(0 params)(通過引用鏈:org.apache.commons.jxpath.ri.JXPathContextReferenceImpl [「namespaceResolver」] - > org.apache.commons.jxpath.ri.NamespaceResolver [「namespaceContextPointer」])

我試圖使用在stackoverflow上提供的Mixin解決方案,但對於我的情況,我很困惑如何爲NodePointer設置Mixin,這是一個jxpath類,不是我自己的。

請幫忙。

回答

1

您還可以通過ObjectMapper,使用setVisibility()(檢查javadoc的參數,用法),完全禁用「is-getters」的檢測。