Description of problem: After installation of 6.3.1.CR1 patch on 6.3.0, we noticed that the this jar: modules/system/layers/base/org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring-jar/resteasy-spring-2.3.8.Final-redhat-3.jar does not get crippled (its MD5 sum stays the same after patch installation). It might be because patching subsystem doesn't expect jars being under two subdirectories under the 'main' directory (?) Steps to Reproduce: 1. Install this patch: http://download.devel.redhat.com/devel/candidates/JBEAP/JBEAP-6.3.1.CP.CR1/jboss-eap-6.3.1.CP.CR1-patch.zip on EAP 6.3.0. Actual results: resteasy-spring-2.3.8.Final-redhat-3.jar is not crippled (even though this module was overlaid by the patch) and JRE is able to load classes from it Expected results: all jars in overlaid modules should be unusable Additional info: For a quick check whether JRE is able to load classes from a JAR, you can use this groovy command: groovysh -cp resteasy-spring-2.3.8.Final-redhat-3.jar "Class.forName('javax.ws.rs.core.MediaTypeEditor')" where javax.ws.rs.core.MediaTypeEditor is a class included in the jar. If the JRE is unable to load the class, you will get a ClassNotFoundException.
Upstream: https://issues.jboss.org/browse/WFCORE-154 6.x: https://bugzilla.redhat.com/show_bug.cgi?id=1134735 6.3.x: https://bugzilla.redhat.com/show_bug.cgi?id=1136365 PRs: Upstream: https://github.com/wildfly/wildfly-core/pull/231 6.x: https://github.com/jbossas/jboss-eap/pull/1790 6.3.x: https://github.com/jbossas/jboss-eap/pull/1789
Works now correctly in EAP 6.4.0.DR6.