Description of problem: Both deployble and eap6 BPMS distributions contain few artifacts with multiple versions in WEB-INF/lib. See below for the complete list. I think we should make sure that only one version of each artifact is in WEB-INF/lib as in runtime only one of them will be loaded by JVM and its not defined which of them will it be. Version-Release number of selected component (if applicable): 6.0.0-DR6 List of duplicated artifacts in 'bpms-6.0.0-*-deployable.zip/.../business-central.war/WEB-INF/lib': - freemarker (2.3.8 and 2.3.19) - javassist (3.12.1.GA and 3.15.0-GA) - netty (3.2.0.Final, 3.6.2.Final and 4.0.0.Alpha1.errai.r1) - servlet-api (2.5 and 2.5-20081211) - stax-api (1.0-2 and 1.0.1) List of duplicated artifacts in 'bpms-6.0.0-*-eap6.zip/.../deployments/business-central.war/WEB-INF/lib': - freemarker (2.3.8 and 2.3.19) - javassist (3.12.1.GA and 3.15.0-GA) - stax-api (1.0-2 and 1.0.1)
All multiple version has been resolved except netty in deployable.zip. I raised another bugzilla to track this more precisely. See https://bugzilla.redhat.com/show_bug.cgi?id=1001906
Verified. Only two versions of netty are still present, but that is tracked by the issue Ryan created.