Friends of Eclipse,
Eclipse is an open source community that benefits millions of developers around the world each and every day! During the month of September, we are asking you to give back to our wonderful open source community. All donations will be used to improve Eclipse technology. Your contribution counts!
We thank you for this gesture, and for giving back to our community.
The Sky (3.6.0) release of Virgo adds support for Java Enterprise APIs in Virgo Nano Web, introduces a rewritten and extended web administration console into all Virgo runtimes, and support Java 7.
The release also upgrades Gemini Web, including the embedded Apache Tomcat (with WebSocket support), Gemini Blueprint, Spring framework, Gogo, Logback, and SLF4J and delivers numerous smaller enhancements and bug fixes.
The Virgo committers would like to thank the following people for their contributions:
Several open source Java Enterprise API implementations are integrated into Nano Web to support applications written to those APIs.
This dramatically lowers the barrier to adoption of Virgo for a large class of existing enterprise Java applications.
The following table shows the new APIs and the components that provide them.
|JavaServer Faces (JSF) 2||javax.faces.*||Mojarra|
|Servlet 3 and Java Server Pages||javax.servlet.*||Gemini Web (embedded Apache Tomcat)|
|Contexts and Dependency Injection (CDI)||javax.enterprise.context.*
|Enterprise JavaBean (EJB) 3.1 Lite||javax.ejb.*||OpenEjb|
|Bean Validation||javax.validation||Apache BVal|
|Java Persistence API (JPA) 2||javax.persistence.*||EclipseLink|
|Java Transaction API (JPA)||javax.transaction.*||JOTM|
The web administration console, described in this blog, has been completely rewritten and extended and is now provided with all Virgo runtimes.
Below are samples of the various panels - click on a panel to see it at full size in a separate window. Each panel is displayed only on Virgo runtimes that support it, which essentially means that certain panels are not available on Nano and Nano Web.
Java 7 is now supported in addition to Java 6.
Users migrating from earlier releases should consult the migration notes.
A full list of bugs and enhancements included in this release is available here.
Back to the top