7.1.6 (6th February 2018)

  • Feature: added support for JBoss EAP 7.1.0.
  • Feature: added support for Jetty 9.2.24.
  • Feature: added support for Tomcat 7.0.84, 8.0.49, 8.5.27 and 9.0.4.
  • Feature: added support for Oracle JDK 9.0.4 and 8u162.
  • Feature: added support for IBM SDK 8.0.5.7.
  • Feature: added support for Azul Zing 17.12.1.0.
  • Feature: added support for Spring Integration, reloading service activators, gateways and channels.
  • Improvement: improved the reloading speed on WebLogic 10 series when multiple EJB beans are present.
  • Improvement: improved integration with Hibernate Validator by adding support for reloading validation messages properties files.
  • Bug fix: fixed an integration issue with Spring Data REST 3.0.3.
  • Bug fix: fixed an integration issue with Hybris 6.6.
  • Bug fix: fixed a bug that caused metadata in the Manifest file to be ignored when loading classes on Tomcat 7.
  • Bug fix: fixed an integration issue with JSF, where the @PreDestroy method of a ViewScoped bean would not be called after reloading the class.
  • Bug fix: fixed an integration issue with Spring, where even after correcting a flawed bean definition, the bean would not be autowired as expected.
  • Bug fix: fixed a regression causing a StackOverflowError when running with FlightRecorder in debug mode.
  • Bug fix: fixed an issue where reloading a local class compiled with certain versions of EJC caused a StackOverflowError.
  • Bug fix: fixed an issue with accessing fields from a reloaded class in constructors of non-reloadable classes.
  • Bug fix: fixed an integration issue with Weld sometimes failing to recognize new EJB beans when beans.xml was not present during deployment.
  • Bug fix: fixed an integration issue on JBoss and WebSphere when injecting an @EJB into a JAX-WS @WebService.
  • Bug fix: fixed an integration issue where an added @Inject�ed field on the super class of an @EJB bean would not be injected.