2010-02-05 43 views
3

我现在有点卡住了,因为我不知道我的问题是否可以解决。将多个JCR存储库连接到一个数据库(并保持更新)

我有一个数据库(MySQL)存储JCR仓库。

其次,我有两个共享这些数据的webapps(edit/live)。 Live设计为只读,所以它可以(真的??)被认为是保存并发性。

我的问题是,只要没有现有的节点被修改,一切运作良好。如果现有节点发生更改,保存,会话关闭,并且我在“live”节点上显示该节点内容,但它仍旧是旧内容。在“编辑” - 这一切都可以。

问题似乎是JCR(Jackrabbit)不能获取底层数据库的变化并提供缓存的内容。

我的问题是:这个问题是否可以解决,何时需要什么步骤?

我希望我能解释我的问题,所以任何人都可以在此提示我。

非常感谢提前, FLO

回答