I'm having problems with EL in Jboss (doesn't work with enum class). This post is related with my problem. This are all tests I did with Jboss EAP 7.0 and Java 1.8 over Ubuntu 14.04 with a VM:
1 - Include in my pom.xml:
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>3.0.0</version>
</dependency>
Result: FAIL
2 - Include in my pom.xml:
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-el-api</artifactId>
<version>9.0.0.M15</version>
<dependency>
Result: FAIL
3 - Include in my project (WEB-INF/lib) el-api.jar
directly copied from Tomcat 8.0.24
Result: FAIL
4 - Remove from Jboss the module javax.el.api.main
, that include jboss-el-api_3.0_spec-1.0.6.Final-redhat-1.jar
Result: FAIL (Jboss fail to start)
I'm running out of ideas.