Caching 本地和生产性WeblogicServer的不同行为

Caching 本地和生产性WeblogicServer的不同行为,caching,weblogic,Caching,Weblogic,。 嘿,伙计们 我有一种奇怪的行为,我想知道为什么会发生这种情况: 我的托管bean包含三个值:选定工厂、选定年份和选定月份。打开所需页面时,将调用@PostConstruct方法,并根据所选/预定义的工厂、年份和月份初始化工厂数据。更改这三个选项之一时,应通过AJAX请求更新和显示数据。为了切换到编辑模式,我可以单击我的按钮并将一个值从true更改为fals,这表示页面应在查看模式还是编辑模式下显示 现在我的问题是: 我的本地WebLogicServer IntegratedWeblogicS

。 嘿,伙计们

我有一种奇怪的行为,我想知道为什么会发生这种情况:

我的托管bean包含三个值:选定工厂、选定年份和选定月份。打开所需页面时,将调用@PostConstruct方法,并根据所选/预定义的工厂、年份和月份初始化工厂数据。更改这三个选项之一时,应通过AJAX请求更新和显示数据。为了切换到编辑模式,我可以单击我的按钮并将一个值从true更改为fals,这表示页面应在查看模式还是编辑模式下显示

现在我的问题是: 我的本地WebLogicServer IntegratedWeblogicServer-标准配置按预期工作。我打开页面,查看我的当前数据,切换到编辑模式,编辑并保存它。这就是全部。工作起来很有魅力

我的一位同事配置的高效Weblogic服务器进行了某种缓存。我打开页面,查看当前数据,将年份值更改为去年,并查看更新后的值。单击编辑按钮时,将显示旧值而不是更新值。只要我不切换设备,这种情况就会发生。我目前的解决方法是:打开页面,切换工厂,然后切换年份。切换设备后,一切正常。我不明白为什么生产机器的行为不同于本地机器。每个更新方法setPlant、setYear和setMonth都调用refreshValues,它们对JSF定义的要求相同。所以我不知道这是缓存问题还是Weblogic配置问题

如果您需要更多信息或某些代码片段,请告诉我。我排除了它们,因为它有很多代码

亲切问候,,
Stefi

从浏览器启用http头调试,并监视每个环境中的差异。还监视每个域服务器上的access.log