Right on time, and before the Lunar New Year, we are happy to release the first bits of the program that we announced a few weeks ago. Among the usual bug fixes, eXo Platform 4.2-M1 has this for you to try:
Spring MVC Support
We have written and tested some apps with spring portlet MVC, and everything looks green.
Now you can safely work with the following:
- Spring MVC Portlet action and render mapping
- Dependency injection (using @Inject)
- Form binding
- Form validation (Hibernate Validator)
We’re working on a nice tutorial, but in the meantime, you may want to check out the code of our sample app at https://github.com/exo-addons/sample-springmvc-portlet.
The Skin Module is another feature that will please developers. The styles that form an entire skin for eXo Platform have been harmonized, factorized, and optimized so that it is now ridiculously simple to change the look and feel of eXo Platform.
With this new feature, you can write an extension that will set a full color theme—just by overriding a couple of variables.
The feature is so great that we are writing a dedicated post for it. Keep an eye on the blog for an in-depth intro on how to build a custom skin module.
In the meantime, this screenshot should pique your curiosity.
How do you get eXo Platform 4.2 M1?
To put your hands on this fresh release, just download the tomcat bundle on SourceForge.
Subscribed customers who wish to plan their upgrade may access the JBoss and Tomcat packages of the enterprise edition simply by asking the support team.