On JBoss EAP 7.0.9, EAP 7.1.4 and EAP 7.2-beta the application is getting the error [i.] and the same code doesn't get the error running on JBoss EAP 6.4.21. In my research, I could identify that this error only happens on JBoss EAP 7.1.4 when:
The class called from the EL has a superclass;
The method called from the EL use an Enum as a parameter;
Note: If we remove the superclass or change the parameter to "String" for example, the error doesn't appear.
For more information see the JBEAP issue