2010-02-05 88 views
3

我現在有點卡住了,因爲我不知道我的問題是否可以解決。將多個JCR存儲庫連接到一個數據庫(並保持更新)

我有一個數據庫(MySQL)存儲JCR倉庫。

其次,我有兩個共享這些數據的webapps(edit/live)。 Live設計爲只讀,所以它可以(真的??)被認爲是保存併發性。

我的問題是,只要沒有現有的節點被修改,一切運作良好。如果現有節點發生更改,保存,會話關閉,並且我在「live」節點上顯示該節點內容,但它仍舊是舊內容。在「編輯」 - 這一切都可以。

問題似乎是JCR(Jackrabbit)不能獲取底層數據庫的變化並提供緩存的內容。

我的問題是:這個問題是否可以解決,何時需要什麼步驟?

我希望我能解釋我的問題,所以任何人都可以在此提示我。

非常感謝提前, FLO

回答