Javascript GWT:null堆栈

Javascript GWT:null堆栈,javascript,gwt,gwt-rpc,Javascript,Gwt,Gwt Rpc,每当我想做一些操作时,我都会遇到这个异常 (TypeError): b.k.g.E is null stack: TBe([object Object]) .... 如何更正它?首先,消息应被读取为“X为空”和“堆栈:…”,而不是“空堆栈” 您可以通过查看GWT生成的symbolMap(默认情况下在WEB-INF/deploy中)来“解除闪烁”TBe的含义:查找与浏览器正在加载的排列相对应的symbolMap文件(symbolMap文件名与浏览器加载的cache.html文件相同),然后在其中

每当我想做一些操作时,我都会遇到这个异常

(TypeError): b.k.g.E is null stack: TBe([object Object]) ....

如何更正它?

首先,消息应被读取为“X为空”和“堆栈:…”,而不是“空堆栈”

您可以通过查看GWT生成的
symbolMap
(默认情况下在
WEB-INF/deploy
中)来“解除闪烁”
TBe
的含义:查找与浏览器正在加载的排列相对应的
symbolMap
文件(
symbolMap
文件名与浏览器加载的
cache.html
文件相同),然后在其中搜索
TBe
(区分大小写!),它将在Java代码中为您提供相应的方法。这可能会提示您哪些内容可以为空

此外,如果您使用Chrome,您可以在开发工具中漂亮地打印JS代码,这使您能够轻松地调试代码:在
TBe
函数中设置断点,然后进行调试、逐步调试、检查变量等,就像在Eclipse中的Java(或IDE中的任何一个)中一样


请注意,GWT2.5将生成
SourceMaps
,允许您查看和“调试”您的浏览器中的Java代码!屏幕截图和设计文档。

您能提供更多详细信息吗?您正在使用的代码示例?代码的哪一部分?代码非常大。当我收到RPC的响应时,会发生此异常。RPC返回的类有26个字段,其中一些字段为空。有趣的是,在开发模式下,所有字段都可以,而不是空字段e也不例外