2009-12-03 95 views
0

我有一個Java Web應用程序間歇性地丟失了會話數據。該問題只發生在IE8上的用戶。我已經使用IEWatch監控http流量,並且似乎正在發送正確的會話cookie(JSESSIONID2)。 當請求到達服務器時,會話已從自定義會話監視器中解除綁定(這使用HttpBindingListener)。 正如我所提到的,這個問題是間歇性的,我甚至經歷了一次交易,客戶在我的機器上做了完全相同的事情 - 但我無法複製他們的問題。還應該注意的是,對於所有遇到此問題的用戶而言,事務在每次同一時刻都會失敗 - 這是4頁嚮導類型事務的第二頁。 任何幫助將受到感謝。IE8失去會話詳細信息

Nige

回答

1

是的,我確實發現了問題。

我使用DWR的AJAX的東西,並有DWRUtil.useLoadingMessage()問題。

http://directwebremoting.org/dwr/browser/util/useLoadingMessage.html

所以這引起了execption哪去了這對成爲一個無效會話聲明一個錯誤頁面(JSP)。

帶我血腥的年齡找到它。

我希望這可以幫助你,但我有點懷疑吧:)

的NiGe