Just before the end of the year a new version of JRebel is released! The new release brings a log of new goodies and improvements to the existing functionality.
First, the new release adds the support for WildFly. Despite the fact that WildFly 8 is not final yet, we have added the initial integration already now since it seems to have a high interest from the users, and we will keep an eye on WildFly’s progress to ensure that out integration is up to date.
As usual, Spring Framework deserves a good share of attention. In this updated we added the support for Spring 4 which was released just recently. In addition, ProxyFactoryBean integration was improved to handle injections properly with JRebel.
A huge improvement is made in JRebel’s Hibernate plugin. Previously, JRebel was only capable of reloading Hibernate mappings in case if Hibernate was used as a JPA provider, via EntityManager, or via Spring’s LocalSessionFactoryBean. The limitations have now been mitigated and the new update should be able to handle the cases when SessionFactory is configured programmatically.
JRebel Remoting has been improved to support containerless applications. If remoting plugin is enabled (
-Drebel.remoting_plugin=true) and the communication port is specified (
-Drebel.remoting_port=9999), JRebel will bootstrap an embedded Jetty container for communication so that the IDE plugin will be able to communicate with the running process over HTTP.
The other highlights in the release are: support for TomEE 1.6, EJB support for WebSphere 8.5.5 and JBoss 6 EAP/7.1/7.2 and support for PrettyFaces.
See the change log for the full list of improvements.