1
我想添加一個引用,但是當我調用node.getReferences()我看不到它。Jackrabbit - node.getReferences()不返回任何東西
我試過創建一個簡單的例子 - >在根目錄下創建2個節點,並從另一個參照。這工作正常。
在我的工作代碼中沒有。我猜這與版本控制有關,但我可以'找到任何文檔解釋發生了什麼。讓我解釋結構
Root
|__project node
|
|__ node 1
|
|__ node 2
所有節點都有混合:可版本化和混合:可引用。
位的代碼...
node1.checkout();
node2.checkout();
node2.setProperty("ref to node1", node1);
session.save();
if (!node1.getReferences().hasNext())
System.out.println("No references");
我試圖消除結賬的和保存,但都無濟於事。
任何意見或建議閱讀讚賞。
泰德。
我是在與當地兔崽子實例其實測試。我想知道如果我忘了添加「mix:可參考」(作爲JCR newbe!)!! 我已經放棄了參考,並使用了一個單獨的節點,其屬性已經最終成爲更合適的解決方案。 – TedTrippin