Hello,
We just upgraded from SmartGWT v2.5 to the latest nightly build of 3.1 (SmartClient Version: v8.3p_2012-12-20/PowerEdition Deployment (built 2012-12-20))
By saying we upgraded, we copied all the new jar files from the zip's lib folder over our current ones, cleared the gwt-unitCache, the browser caches (IE 9 and latest FireFox) and recompiled the application.
As the application is very complex, my simple question is: Is there a guide, other than the sgwtee javadoc, which defines the changes required for a version upgrade? We've searched the release notes and have not seen any new jars added and it looks like the last supported version of gwt is 2.3 which we are currently using. If it helps, the current javascript error we get from the browser is:
Uncaught exception escaped : com.google.gwt.core.client.JavaScriptException
(TypeError): _8 is null
See the Development console log for details.
Register a GWT.setUncaughtExceptionHandler(..) for custom uncaught exception handling.
The eclipse log is:
com.google.gwt.core.client.JavaScriptException: (TypeError): _8 is null
at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:248)
at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)
at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:292)
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:546)
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)
at java.lang.Thread.run(Unknown Source)
We traced that down after much effort to the first time we call setFields on a ListGrid. Also after much experimentation, forms appear to be working fine but ListGrids, unless created and used directly on the initial application canvas always throw javascript errors in hosted mode. When running in apache, the application just displays nothing, no message is displayed by the browser, but the server log is the same as above.
We have quite a few application to update so hopefully we're missing something pretty basic.
Thanks in advance for the help,
Rich
We just upgraded from SmartGWT v2.5 to the latest nightly build of 3.1 (SmartClient Version: v8.3p_2012-12-20/PowerEdition Deployment (built 2012-12-20))
By saying we upgraded, we copied all the new jar files from the zip's lib folder over our current ones, cleared the gwt-unitCache, the browser caches (IE 9 and latest FireFox) and recompiled the application.
As the application is very complex, my simple question is: Is there a guide, other than the sgwtee javadoc, which defines the changes required for a version upgrade? We've searched the release notes and have not seen any new jars added and it looks like the last supported version of gwt is 2.3 which we are currently using. If it helps, the current javascript error we get from the browser is:
Uncaught exception escaped : com.google.gwt.core.client.JavaScriptException
(TypeError): _8 is null
See the Development console log for details.
Register a GWT.setUncaughtExceptionHandler(..) for custom uncaught exception handling.
The eclipse log is:
com.google.gwt.core.client.JavaScriptException: (TypeError): _8 is null
at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:248)
at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)
at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:292)
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:546)
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)
at java.lang.Thread.run(Unknown Source)
We traced that down after much effort to the first time we call setFields on a ListGrid. Also after much experimentation, forms appear to be working fine but ListGrids, unless created and used directly on the initial application canvas always throw javascript errors in hosted mode. When running in apache, the application just displays nothing, no message is displayed by the browser, but the server log is the same as above.
We have quite a few application to update so hopefully we're missing something pretty basic.
Thanks in advance for the help,
Rich
Comment