lundi 2 février 2009

Open melodie 0.2 released

The second version of Open melodie is out on Sourceforge. This second release includes a redesign of the transport layer to fit GWT as the underlying technology for the presentation layer. This redesign allowed me to use the exact same transport layer code in the EJB layer, the servlet layer, and the GWT layer, thus saving quite some development time.

The major difficulty of this development was not really Java related, nor GWT related. In fact it was Maven - GWT related... Everything was compiling fine, the GWT compilier was happy with all the classes it had to translate, and building a WAR file was ok too (using home made build.xml). But ... the GWT hosted mode, with a Maven handled classpath was not working at all, with very odd Tomcat exceptions. Removing the Maven classpath, and providing a hand made one fixed the issue. Oh well...

The next release is schedule for the end of the month (maybe mid-march) and will include the first bits of the GUI part. This point is the one we are working on at the moment.