Description of problem: To include the fix for JBEE-147, we need to upgrade JSTL APIs to 1.0.5.Final version.
The upgrade is from 1.0.3.Final-redhat-2 to 1.0.5.Final. Note, that 1.0.4.Final is not intended for EE 6. I have since created a maintenance branch for JSTL fixes in the future and have reserved the 1.0.x versions. WildFly will increase its minor version to 1.1.0.Final.
I am confused from the comments. Please clarify, is 1.0.5.Final intended for EE 6 or not?
Yes, 1.0.5.Final is intended for EE 6. Note that JSTL 1.2 is used for both Java EE 6 and Java EE 7 (e.g., no spec version change). The 1.0.4.Final release for Wildfly included updates to the pom.xml (only) to use EE 7 dependencies (e.g., Servlet 3.1, JSP 2.3, EL 3.0). Therefore, I was asked to create a maintenance branch specifically for EAP 6 stream which I have done.
Verified with EAP 6.3.0.DR1. Checked that it contains jstl 1.0.5.Final which adds just and only fix for https://issues.jboss.org/browse/JBEE-147. I have checked the fix which is OK.
PR for prod rebuild: https://github.com/jbossas/jboss-eap/pull/1104