Hide Forgot
Description of problem: JDV overrides three EAP modules. Modules are present in both 'base' and 'dv' layer and have same name and slot, but contain different version of artifacts. One of them (org.apache.solr) has even different number of resources (JAR archives). Affected modules (module:slot): org.jboss.as.console:eap org.jboss.as.patching:main org.apache.solr:main
I would expect org.jboss.as.console:eap (have to replace the entire admin console, as there is no plugin system) and org.jboss.as.patching:main (need to make it read the EAP identity for EAP patches to work) to be in the DV layer. org.apache.solr:main is unexpected. It's a dependency of Teiid (maybe ModeShape too), and I think it needs a different version than EAP supplies. Really it should have gone into a different module slot, like org.apache.solr:teiid. Van? This should be correctable in a patch.