I tried with a very simple webapplication and i can see that JBoss EAP6 does not have any issue. The application can access the "org.apache.commons.lang" module and the classes present inside this module jar using "TestAppe.war/META-INF/MANIFEST.MF" Dependencies entry.
Tried the following JSP to access that class :
<%@ page import="org.apache.commons.lang.StringUtils" %> <% Class c = Class.forName("org.apache.commons.lang.StringUtils"); out.println("Class c = " + c); %>
I see no issues. The "TestApp.war/META-INF.MANIFEST.MF" file has the following entry in it
I am attaching that simple WAR so that you can test it at your end and compare it with your application.
TestApp.war 428 bytes