Posted
on March 15, 2007, 2:12 pm,
by spiros,
under
Java.
Spring IDE 2.0M3 was released and the springframework.org site writes about the long-awaited Spring Webflow support. Spring IDE now includes graphical and XML editors for Spring WebFlow.
I believe that this major new feature hides 3 very important new features that IMHO programmers will find more useful, since people working with Spring spend more time editing Spring XML files than WebFlow XML files.
New Spring 2.0M3 features for Spring XML
- Spring IDE now integrates with class reference search (Shift+Ctrl+G). This means that the results of class reference search now also include Spring beans.
- The XML bean editor now supports renaming of bean ids (Refactor -> Rename bean element, or Alt+Shift+R)
- Spring IDE now participates in class refactorings (class rename, class move and property rename).
See the changelog of the 2.0M3 release for more information about changes and new features.
I am using the Spring IDE 2.0 milestones from the development update site and I am very satisfied with all the new features. The Spring IDE team is doing a great job (thanks guys) and I believe that the 2.0 release is going to be a huge step forward.
Posted
on March 13, 2007, 5:50 am,
by spiros,
under
Databases,
Java.
Oracle has released the Toplink O/R mapping framework as open source. They proposed a new persistence project, named Eclipse Persistence Platform (or EclipseLink for short), at the Eclipse Foundation and they are donating the Toplink source code to start the project.
The EclipseLink will be a runtime project offering only libraries and no IDE tooling. Other Eclipse projects, like Dali, offer tooling for JPA and O/R mapping. The project will include the Toplink O/R mapping tools and APIs, a JPA implementation, an OXM framework, a SDO implementation and other persistence related technologies.
Toplink is a very mature and successful product. It is maybe the fist successful O/R mapping product for Java and it is great to see Oracle donating it to the open source community.
For more information see:
Posted
on March 12, 2007, 5:26 pm,
by spiros,
under
Java.
On Saturday the 10th of March the 4th JHUG tech day took place. Dionysios and Paris have written excellent coverages of the event so I won’t write any details about it.
This was our best event so far and I am very happy that our JUG has sustainably organized events with great success. It is really amazing how the JHUG has evolved in the last couple of years. We were a small group of Java passioned people that just participated on an online discussion forum and now we organize events with above 150 attendees and world-class speakers. This time we even had our first non-European speaker, Patrick Linskey who came from the USA (San Francisco if I am correct) to speak to our event.
A huge thanks to Paris and Panos (our JUG leaders) for their hard work to organize the event. Guys… you rock! A huge thanks also to our guest speakers Dr Heinz Kabutz (Maximum Solutions), Tom Baeyens (JBoss/RedHat, JBPM lead developer), Patrick Linskey (BEA, EJB spec co-lead) and Rod Hardwood (Jetbrains).
The sponsor of the event was my previous employer. It was great to see old colleges and chat with them again. One of the best aspects of JUG events is the networking and discussions that you make with other people. Also the sponsor’s talk was (from the comments on other blogs and the JHUG forum) maybe the best so far. I was sure that it was going to be an interesting talk since I’ve worked on that system for a year and I know the the i-docs team does good and interesting work.
In conclusion, it was a great event and I hope that our next events will be even better (although this is easier said than done).
Update
Photos from event set1 and set2.
Posted
on March 2, 2007, 5:27 pm,
by spiros,
under Uncategorized.
Test your design patterns knowledge with this Javascript game.
BTW I missed one pattern 
(via Ajaxian)
Posted
on February 19, 2007, 2:10 am,
by spiros,
under
Java.
In the upcoming 1.4 release of Google Web Toolkit, finally all the serialization logic has been removed from the RemoteServiceServlet. The serialization code now resides into a new class named RPC.
This is a small but important change that will allow developers to easily integrate GWT with other server-side frameworks. I am sure that a lot of people (like my friend George who is the author and maintainer of the most popular GWT-Spring integration framework) will be very happy with this change since it will greatly simplify their code.
Robert Hanson has all the details in his blog.