TouK is one of the lecturers on this year WGK (I National Conference on Computer Games Development). The conference is to take place on Gdańsk University of Technology Read more
Tag: gwt
GWT Designer for Eclipse 3.6 can cause project compile freeze
(Another) GWT exception in Development Mode
java.lang.NullPointerException
at com.google.gwt.dev.resource.impl.DirectoryClassPathEntry.descendToFindResources(DirectoryClassPathEntry.java:79)
at com.google.gwt.dev.resource.impl.DirectoryClassPathEntry.findApplicableResources(DirectoryClassPathEntry.java:54)
at com.google.gwt.dev.resource.impl.ResourceOracleImpl.refresh(ResourceOracleImpl.java:351)
at com.google.gwt.dev.cfg.ModuleDef.refresh(ModuleDef.java:386)
at com.google.gwt.dev.cfg.ModuleDefLoader.tryGetLoadedModule(ModuleDefLoader.java:150)
at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:136)
at com.google.gwt.dev.DevModeBase.loadModule(DevModeBase.java:963)
at com.google.gwt.dev.DevMode.loadModule(DevMode.java:468)
...
This was because after I started Development Mode, my IDE cleaned compiled classes directory(target/classes/ in my case).
Rebuild project and I'll be back to game :)
Did you like the post? Was it helpful? Leave a comment!
GWT / GXT compilation slow and freezes my Windows ?
Recently I was able to run some basic GWT / GXT compilation tests to compare time efficiency between some old and new machines using Microsoft Windows. Test results wasn’t Read more
GWT exception in Hosted Mode
I work with GWT version 1.7.0. It's old but our product requires it. Recently I had to debug using Hosted mode under Windows XP. During Hosted mode startup I had an exception
2011-02-08 17:04:31,578 [FATAL] Uncaught Exception: com.google.gwt.core.client.JavaScriptException:(TypeError): Object doesn't support this property or method. number: -2146827850 description: Obiekt nie obsługuje tej właściwości lub metody. at com.google.gwt.user.client.impl.DOMImplStandard.initEventSystem(Native Method) at com.google.gwt.user.client.impl.DOMImplMozilla.initEventSystem(DOMImplMozilla.java:39) at com.google.gwt.user.client.impl.DOMImpl.maybeInitializeEventSystem(DOMImpl.java:111) at com.google.gwt.user.client.impl.DOMImplStandard.sinkEvents(DOMImplStandard.java:140) at com.google.gwt.user.client.impl.DOMImplMozilla.sinkEvents(DOMImplMozilla.java:27) at com.google.gwt.user.client.DOM.sinkEvents(DOM.java:1221)
After some investigation I found the reason.
During development, for performance reasons I compile my GWT apps only for Firefox. So this was the case. You must know that in earlier versions of GWT (and so in 1.7.0), application is displayed in special window with embedded Internet Explorer. And now you might look closer to the stacktrace above and see that there are some Mozilla classes involved and that's wrong because for IE we should have only IE classes! So that's the cause I had exception.
So if you want to run Hosted mode you have to compile your GWT application at least with IE support. Add this to you *.gwt.xml config file
Or leave it without declaring user.agent so it would be compiled for all supported browsers. Too shame that GWT doesn't warn if it was not compiled for current browser.
If you still have problems with mentioned exception look at an issue in GWT bug tracker.
Creating charts in GWT was never so easy. (OFC GWT)
In Java world there are many libaries which allow to create charts (with the most popular is JFree Chart Library). None of this libraries are however simple, powerfull Read more
GWTaculous – visual effects on the loose !
GWTaculous is open source visual effects library for application created in or based on GWT.
It is based on other open source library – scriptaculous which is javascript Read more
How to change theme in Ext-Gwt (GXT) application
Some time ago Sencha company included new theme in their GXT library. It’s called SLATE and can be viewed in GXT Explorer demo on this site: http://www.sencha.com/examples/explorer.html. Read more
passive view for Ext GWT applications
Seeing “Google Web Toolkit Architecture: Best Practices For Architecting Your GWT App” presentation by Ray Ryan coincided with start of a new project – Read more