JAXB marshaller를 사용하여 일부 Java 객체를 XML 파일로 저장합니다. 이러한 개체 중 일부는 서로 참조, 그래서 당연히이 오류를 얻을 :JAXB marshaller가 xlink 참조를 사용하도록 강제하는 방법은 무엇입니까?
[com.sun.istack.internal.SAXException2: A cycle is detected in the object graph. This will cause infinitely deep XML
주기를 제거하고 오직 트리 구조를 사용에서 구성이 솔루션은 가능하지 않습니다 - 나는 모두 항행 할 방향이 필요합니다.
이 문제를 해결하려면 xlink 개체를 계단식으로 복사하는 대신 xlink 개체를 참조하는 것이 좋습니다. 이 솔루션이 적절합니까? JAXB 마샬 러와 함께 할 수 있습니까? 방법?
답장을 보내 주셔서 감사합니다. 링크를 살펴 보겠습니다. – julien