Monday, January 02, 2012

GWT upgrade using Eclipse Indigo


My last days in Paris for the 2012 New Year went with a bang as I prepare to leave tomorrow for Bogota. No, I was not banged by any femmes françaises. What blew me away is the last 3 days checking out ADempiereGWT, left in our project coffers since 2009, never in production but a good basis to upgrade to what latest GWT has in store.

It seems much changed since the day I first played with it. For one Cypal Studio is no longer en vogue. And has Eclipse risen to such occasion and height. After upgrading my Eclipse Indigo with the latest toolset and GWT2.4.0 app for my Mac-book, I could create a new empty project space (without sample code template) and migrate the old code to new. I could say this last sentence with ease thanks to a friend called 'Google'.

Some parts need changing starting with the gxt.jar which I ugraded to gxt-2.2.5-gwt22.jar or else it won't compile (will say something beyond french like IncompatibleClassChangeError: Found interface com.google.gwt.core.ext.typeinfo.JClassType).

After some more moaning and heaving sighs, caused by some caching of your original project namespace as your GWT class-entry point descriptor xml and changing it won't budge, I finally shut her gasps with leaving both in - old and new xmls. It then GWT Compile nicely and Run as Web Application produced an URL to test. Below is the movie of the whole 9 minute orgasm.



As you can see the ADempiere app did not go through the whole climax well. More foreplay needed it seems. We shall complete it with pleasure thanks to the compliments of our sponsor - Sysnova BANGLADESH.

À tout à l'heure!

(Postscript)
A week later I solved this in Bogota (after 4 back-to-back days of solitary hacking)


0 comments:

 
SourceForge.net Logo