Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.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客户端代码调用Java小程序方法时,在NPObject上调用方法时出错_Java_Javascript_Gwt - Fatal编程技术网

从GWT客户端代码调用Java小程序方法时,在NPObject上调用方法时出错

从GWT客户端代码调用Java小程序方法时,在NPObject上调用方法时出错,java,javascript,gwt,Java,Javascript,Gwt,我从GWT JavaScript客户端代码调用Java小程序方法时收到此错误 真正奇怪的是,这个错误只有在我用applet方法创建某个对象时才会发生。具体地说,我在GWT“shared”文件夹中创建了一个类,它将一个类从客户端javascript中的此类实例序列化为JSON字符串。Java小程序还在所述方法中的Java空间中实例化此类。当我不尝试在applet方法中实例化这个类时,它会运行并且不会返回任何问题。java实例不应该完全独立于GWT吗?此外,我想知道,如果java中发生了这种异常,为

我从GWT JavaScript客户端代码调用Java小程序方法时收到此错误

真正奇怪的是,这个错误只有在我用applet方法创建某个对象时才会发生。具体地说,我在GWT“shared”文件夹中创建了一个类,它将一个类从客户端javascript中的此类实例序列化为JSON字符串。Java小程序还在所述方法中的Java空间中实例化此类。当我不尝试在applet方法中实例化这个类时,它会运行并且不会返回任何问题。java实例不应该完全独立于GWT吗?此外,我想知道,如果java中发生了这种异常,为什么我的java控制台中没有得到堆栈跟踪

不确定这是否相关,但我正在使用GWTAI项目进行Applet->JavaScript回调

任何回应

斐德鲁斯

02:40:22.848[错误][u]未捕获异常已转义 com.google.gwt.core.client.JavaScriptException:(错误):调用NPObject上的方法时出错。 堆栈:错误:调用NPObject上的方法时出错。 在[对象]。(来源不明)
在(http://127.0.0.1:8888/u/hosted.html?u:76:35)我不知道您是否已经找到了解决方案,但请记住,如果您试图反序列化的对象太大,Chrome中的GWT插件在运行调试模式时会返回此类错误。很明显,它与某种堆栈大小有关

我注意到它在SafariforMac上运行得非常好,当然,在编译代码时。。。真烦人!我现在正在mac safari上测试一切,因为它是目前我们唯一基于webkit的插件


希望对你有帮助,祝你好运

要解决这个问题,我将给您以下解决方案。这对我有用

转到Chrome的“设置”,然后选择“扩展”,或者您可以使用以下url链接直接访问扩展”chrome://extensions/" . 没有取消选择“开发者模式”


我的Chrome版本是34。

我也有Chrome 34,这个错误似乎出现在不到一周前。它在Chrome下100%可复制,并且仅在DevMode中。看起来像是Chrome和GWT开发者插件之间的错误或不一致…在Chrome incognito窗口的DevMode中打开页面后,一切都很好,尽管在正常窗口中仍然不工作。