से एक इंट के अलावा कुछ और वापस किया गया था मैं होस्टेड मोड में एक जीडब्ल्यूटी एप्लीकेशन चला रहा हूं। स्पोरैडिक रूप से मुझे एक अजीब HostedModeException
जेएसएनआई से लौटाए गए जेएस मान के प्रकार के बारे में शिकायत करता है। एक बारजेएसएनआई विधि
com.google.gwt.dev.shell.HostedModeException: Something other than a float was returned from JSNI method '@com.extjs.gxt.ui.client.util.Util::parseFloat(Ljava/lang/String;F)': JS value of type boolean, expected float
at com.google.gwt.dev.shell.JsValueGlue.get(JsValueGlue.java:118)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeFloat(ModuleSpace.java:235)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeFloat(JavaScriptHost.java:67)
at com.extjs.gxt.ui.client.util.Util.parseFloat(Util.java)
at com.extjs.gxt.ui.client.core.El.getFrameSize(El.java:1081)
at com.extjs.gxt.ui.client.core.El.setSize(El.java:2702)
at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:501)
at com.extjs.gxt.ui.client.widget.BoxComponent.setHeight(BoxComponent.java:320)
पर फिर से किसी को भी इस पर मेरी मदद कर सकते
com.google.gwt.dev.shell.HostedModeException: Something other than an int was returned from JSNI method '@com.google.gwt.user.client.impl.DOMImpl::eventGetTypeInt(Ljava/lang/String;)': JS value of type null, expected int
at com.google.gwt.dev.shell.JsValueGlue.getIntRange(JsValueGlue.java:266)
at com.google.gwt.dev.shell.JsValueGlue.get(JsValueGlue.java:144)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeInt(ModuleSpace.java:247)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeInt(JavaScriptHost.java:75)
at com.google.gwt.user.client.impl.DOMImpl.eventGetTypeInt(DOMImpl.java)
at com.google.gwt.user.client.impl.DOMImpl.eventGetTypeInt(DOMImpl.java:62)
at com.google.gwt.user.client.DOM.eventGetType(DOM.java:602)
at com.google.gwt.user.client.Event$.getTypeInt$(Event.java:695)
at com.extjs.gxt.ui.client.util.BaseEventPreview.onPreviewNativeEvent(BaseEventPreview.java:139)
:
com.google.gwt.dev.shell.HostedModeException: Something other than an int was returned from JSNI method '@com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader::readInt()': JS value of type boolean, expected int
at com.google.gwt.dev.shell.JsValueGlue.getIntRange(JsValueGlue.java:266)
at com.google.gwt.dev.shell.JsValueGlue.get(JsValueGlue.java:144)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeInt(ModuleSpace.java:247)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeInt(JavaScriptHost.java:75)
at com.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.readInt(ClientSerializationStreamReader.java)
कभी कभी पर: कभी कभी यह अक्रमांकन के दौरान होता है? मैं जीडब्ल्यूटी 2.4.0, Google क्रोम 16.0.912.75 और जीडब्ल्यूटी डेवलपर प्लगइन 1.0.9738 का उपयोग कर रहा हूं।
मैं मदद करना चाहता हूं, क्योंकि मुझे अब इस तरह के यादृच्छिक अपवाद भी मिलते हैं ... लेकिन मुझे नहीं पता! वैसे भी, यह आमतौर पर मेरे डीबगिंग को प्रभावित नहीं करता है, इसलिए मैं बस इसके साथ रहता हूं ... लेकिन यह जानना अच्छा होगा कि इसके पीछे क्या है। – Renato
मई केस आपके जैसा था, महीने में एक बार ऐसा हुआ था, लेकिन अब प्रोजेक्ट में मैं वर्तमान में इस पर काम कर रहा हूं, दिन में कई बार हो रहा है। यही कारण है कि मुझे लगता है कि मेरी कॉन्फ़िगरेशन में कुछ गड़बड़ हो सकती है। दुर्भाग्य से पुनरुत्पादन करना भी मुश्किल है। जुसियो के शब्द में, यह जादुई है। – Saintali
यह प्रश्न http://stackoverflow.com/questions/9984298/gwt-sethingething-other-than-an-int-was-returned-from-jsni-method पर डुप्लीकेट किया गया है जहां एक कार्य-आसपास दिया जाता है। – Glenn