| Summary: | Errai reflections jar in modules generate problems when multiple Errai webapps are installed in the same server | ||
|---|---|---|---|
| Product: | [Retired] JBoss BPMS Platform 6 | Reporter: | Pedro Zapata <pzapataf> |
| Component: | Build and Assembly | Assignee: | Roger Martínez <romartin> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Jiri Svitak <jsvitak> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | urgent | ||
| Version: | 6.0.0 | CC: | mbaluch |
| Target Milestone: | ER5 | ||
| Target Release: | 6.0.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-08-06 20:09:16 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Pedro Zapata
2013-11-15 15:21:41 UTC
Two errai artifacts have been removed from org.kie.lib module: org.jboss.errai.io.netty:netty:jar org.jboss.errai.reflections:reflections:jar This artifacts will be located in the webapp library as none module uses them. Commit on 6.0.X =============== https://github.com/droolsjbpm/kie-wb-distributions/commit/78f101e7ee563e3772d0863f1c74b92bdd75da88 Commit on master ================ https://github.com/droolsjbpm/kie-wb-distributions/commit/dc2e7c524bb7a5745f553231b36341b04b224d01 To be sure, I have verified the maven dependency tree for artifacts: (1) org.jboss.errai.io.netty:netty:jar (2) org.jboss.errai.reflections:reflections:jar Artifact (1) is used by org.jboss.errai:errai-bus:jar, and artifact (2) is used by org.guvnor:guvnor-workingset-api:jar, both artifacts are located in the webapp classloader, so moving those errai artifacts to webapp classloader will have no impact in modules behaviour. This is rather internal productization issue, which was fixed in ER5, where EAP 6.1.1 modules are supported. Verified in ER5. |