2013-02-08 126 views
0

我已將我的GWT應用程序部署在位於虛擬機上的JBoss服務器上。如果我打開Safari/Firefox/Chrome,清除緩存,然後導航到我的應用程序:應用程序無法加載!我只看到一個空白屏幕(標題被加載)。當我清除瀏覽器緩存時,GWT無法加載

我使用SmartGWT,當我只是httpfox檢查流量時,我可以看到大多數資源(圖像,JavaScript)被下載,但一些SmartGWT js文件似乎掛起。

Screenshot from httpfox when loading my GWT app

在截圖中,ISC_core.js和ISC_Foundation.js尚未完全下載,並且他們從未有。 (並不總是這兩個文件,它也可以是不同的文件,並且每當我重試時它都會改變)。

現在,如果我重新加載瀏覽器,我的應用程序加載完美,並且當我查看httpfox時,以前沒有完全下載的文件現在從瀏覽器緩存中獲取。

如果我清除瀏覽器緩存並再試一次:空白頁和相同的問題。

有沒有人有什麼導致這種行爲的線索,我應該看看解決它?

注意:這隻發生在我部署在遠程虛擬機上時。如果我在同一個JBoss服務器設置中進行本地部署,我沒有問題,也無法重現上述問題。在Eclipse中調試並使用Jetty服務器時也沒有問題。

回答

1

可能是已知的issue ..這是張貼在Google羣組上。

作爲一個側面說明您的JBoss also..please啓用gzip參閱本link

+0

沒有什麼錯在截圖的網址,當我重新加載頁面,我的應用程序是否正確裝入。所以我不認爲這是問題,但謝謝你,雖然:) –

+0

啓用gzip有竅門!再次感謝你:) –

+0

酷:)歡迎。 –

相關問題