August 27, 2018 Product Announcement Developers Urban Malc
KumuluzEE Java EE Microservices

KumuluzEE 3.0.0 beta 3 is released

We are happy to announce the third prerelease of the KumuluzEE 3.0.0 Beta. The v3.0.0-beta.3 prerelease of KumuluzEE framework further improves on the v3.0.0-beta.2 prerelease.

This prerelease completes an important goal set for the release of KumuluzEE 3.0.0 - the support of Java 9+ in the core framework. We have updated JAX-RS Jersey, JAX-WS CXF, JAX-WS Metro and JPA Hibernate components to support Java 9 and Java 10 and done extensive testing on each component to ensure everything works with the latest improvements in the Java runtime environment. Along with this update, the Jetty and JAX-WS CXF dependencies have been upgraded to the latest versions.

We have also included some missing integrations between various components. The Bean Valdation has been integrated with the CDI, which allows injection of Validator instances in CDI beans and validation of input arguments and return values of CDI methods. Also, the JNDI now allows lookup for the JTA UserTransaction.

For all features introduced in the 3.0.0 version before this prerelease, see the following release notes:

Features:

  • Added support for Java 9+ in components JAX-RS Jersey, JAX-WS CXF, JAX-WS Metro and JPA Hibernate

Enhancements:

  • Added Bean Validation CDI integration
  • Added transaction manager to JNDI
  • Added Rest Client extension group

Bugs:

  • Fixed stopServlet method in JettyServletServer throws IllegalStateException
  • Updated Travis build

Please note that KumuluzEE v3.0.0-beta.3 is a beta release and as such it is not recommended for use in production! We really appreciate your feedback so please report any issues and bugs for this Beta release on GitHub.

If no major bugs are found, this will be the last prerelease of KumuluzEE 3.0.0 so stay tuned for the final release!

Happy testing!

Subscribe to our mailing list

Subscribe to our mailing list to get the latest news and updates.