Feenix Web Support

Java 9 Support: Please be aware that Feenix has not been formally tested with Java 9. At this time, Feenix does not officially support Java 9, but this will change in the future.

Web Framework / TechnologyFunctionalitySupport
JSP Reloads JSPs Tested in the following web containers:
Jetty
  • 8.1.17.v20150415
  • 9.3.8.v20160314
  • 9.4.8.v20171121
JBoss / WildFly
  • 7.1.1.Final
  • 8.2.1.Final
  • 10.1.0.Final
  • 11.0.0.Final
WebLogic
  • 10.3.5.0
  • 12.2.1.2.0
  • 12.2.1.3.0
JSF Reloads existing JSF files and can discover new files not deployed in your application Tested in the following web containers:
  • Mojarra 2.0.1.Final (bundled with JBoss 7.1.1.Final)
  • Mojarra 2.2.8 (bundled with WildFly 8.2.1.Final)
  • Mojarra 2.2.12 (bundled with WildFly 9.0.2.Final)
  • Mojarra 2.2.13 (bundled with WildFly 10.1.0.Final. Turned off MyFaces, which appears to be the default JSF implementation because it gave me ClassCastException errors.)
  • Mojarra 2.2.12 (bundled with WildFly 11.0.0.Final)
  • Mojarra 2.2.8-17 (bundled with WebLogic 12.2.1.2.0)
  • Mojarra 2.2.8-21 (bundled with WebLogic 12.2.1.3.0)
  • MyFaces 2.2.12 (deployed with WebLogic 12.2.1.2.0 application)
  • MyFaces 2.2.12 (deployed with WebLogic 12.2.1.3.0 application)
Struts Reloads Struts struts.xml and struts-plugin.xml files. Tested with Struts version(s):
  • 2.3.32
Freemarker Reloads Freemarker .ftl files and can discover new files not deployed in your application Tested in the following scenarios:
  • Basic Freemarker templating
  • Struts theme
Spring MVC Reloads Spring MVC dispatcher servlet XML files and can discover new files not deployed in your application Tested with:
  • 2.0.1