我已经在JBoss服务器上部署了我的GWT应用程序,该服务器位于虚拟机上。如果我打开Safari / Firefox / Chrome,请清除缓存然后导航到我的应用:应用无法加载!我只看到一个空白的屏幕(标题已加载)。
我使用SmartGWT,当我只是httpfox检查流量时,我可以看到大多数资源(图像,javascript)被下载,但是一些SmartGWT js文件似乎挂起了。
在屏幕截图中,ISC_core.js和ISC_Foundation.js尚未完全下载,而且它们从未完全下载。 (它们并不总是这两个文件,它也可以是不同的文件,每次重试时它都会改变。)
现在,如果我重新加载浏览器,我的应用程序将完全加载,当我查看httpfox时,之前未完全下载的文件现在从浏览器缓存中获取。
如果我清除浏览器缓存并再试一次:空白页面和同样的问题。
有没有人知道造成这种行为的原因以及我应该在哪里修复它?
注意:只有在我的远程虚拟机上部署时才会发生这种情况。如果我在同一JBoss服务器设置中本地部署,我没有问题,无法重现上述问题。我在Eclipse中调试并使用Jetty服务器时也没有问题。