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
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!
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) ...
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
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.
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
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
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