簡體   English   中英

Apache Cayenne 不會使對象失效

[英]Apache Cayenne not invalidating objects

更新到 Apache Cayenne 4.1 版(從 4.0 開始)后,對象不會像以前那樣失效和重新加載。 例如,如果我在兩個瀏覽器 windows 上打開我的應用程序並在一個 window 中修改某些內容,則另一個 window 不會更新。 在我進行更新之前,情況就是這樣。

在閱讀了 UPGRADE.txt 后,我教它可能是因為 CAY-2262 或 CAY-2259,所以我嘗試在我的 pom.xml 中包含cayenne-cache-invalidation 那並沒有改變什么。 但是,這似乎是一個緩存問題,因為如果我手動重新加載第二個站點,它會再次工作。

也許有人可以幫忙!

我能夠自己解決此問題,似乎SERVER_CONTEXTS_SYNC_PROPERTY的默認參數已更改。

我的問題是通過設置解決的:

 Java -Dcayenne.server.contexts_sync_strategy=true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM