Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有延迟绑定的GWT反射GAE在Firefox中工作,而不是在chrome中,即_Gwt_Deferred - Fatal编程技术网

带有延迟绑定的GWT反射GAE在Firefox中工作,而不是在chrome中,即

带有延迟绑定的GWT反射GAE在Firefox中工作,而不是在chrome中,即,gwt,deferred,Gwt,Deferred,我对延迟绑定有问题 我在这个博客中创建了它: 我的代码在“GWT.create”时崩溃了。但只有当我在谷歌应用程序引擎上运行它,并且只在IE和Chrome上运行时。 在Firefox的GAE上,代码在每个浏览器的本地和在线上都能正常工作 Logger logger = Logger.getLogger("AMsController"); logger.log(Level.INFO, "start reflect"); final IPresenterFactory

我对延迟绑定有问题

我在这个博客中创建了它:

我的代码在“GWT.create”时崩溃了。但只有当我在谷歌应用程序引擎上运行它,并且只在IE和Chrome上运行时。 在Firefox的GAE上,代码在每个浏览器的本地和在线上都能正常工作

Logger logger = Logger.getLogger("AMsController");
               logger.log(Level.INFO, "start reflect");
final IPresenterFactory factory = (IPresenterFactory)     
GWT.create(IReflectiveFactory.class);
logger.log(Level.INFO, "1");
IDynamicPresenter p =  factory.newInstance("ch.zhaw.ams.module.football.sfv.news.client.presenter.NewsPresenter");
我没有任何错误消息,但是如果我分析IE和Firefox的cache.html,它们是不同的


它在IE中有一个类强制转换异常,但在firefox中没有

我在没有运行时类强制转换的情况下编译了它-比它更有效

问题是IE-cache.html文件中的类转换

-XdisableCastChecking作为编译器标志

我在这里描述的

“它中断”不是错误消息。我无法评估错误消息…:-/事实上,我正在尝试获取堆栈跟踪,但我在客户端没有得到它,在Google App Engine开发者控制台上也没有日志条目。如果我编译代码时没有运行时类转换,那么代码在App Engine和本地服务器上都能工作