| Summary: | commons-collections versus commons-beanutils class mismatch (EAP) | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Fuse Service Works 6 | Reporter: | Julian Coleman <jcoleman> |
| Component: | 3rd Party | Assignee: | Julian Coleman <jcoleman> |
| Status: | CLOSED CANTFIX | QA Contact: | Jiri Sedlacek <jsedlace> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | unspecified | CC: | atangrin, oskutka, soa-p-jira |
| Target Milestone: | --- | ||
| Target Release: | 6.1.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-07-29 15:57:14 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: | |
| Bug Depends On: | 918564 | ||
| Bug Blocks: | |||
Bug 918564 provides some background information. This was changed to match the contents of the upstream commons-beanutil jar. For EAP 6.3 we'll probably try to switch to commons-beanutils-core which does not include the duplicate classes. |
There is a mismatch in the classes present in both the commons-collections and the commons-beanutils jars in EAP 6.1.1. This causes warnings of the form: JarClassLoader: Warning: org/apache/commons/collections/ArrayStack.class in lib/commons-beanutils-1.8.3.redhat-3.jar is hidden by lib/commons-collections-3.2.1-redhat-2.jar (with different bytecode) Note, that this problem did not occur in EAP 6.1.0, which had a different version of commons-beanutils: commons-beanutils-1.8.3-redhat-2.jar where the classes match those in commons-collections-3.2.1-redhat-2.jar.