Bug 1036225 - commons-collections versus commons-beanutils class mismatch (EAP)
Summary: commons-collections versus commons-beanutils class mismatch (EAP)
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: JBoss Fuse Service Works 6
Classification: JBoss
Component: 3rd Party
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 6.1.0
Assignee: Julian Coleman
QA Contact: Jiri Sedlacek
URL:
Whiteboard:
Depends On: 918564
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-29 20:24 UTC by Julian Coleman
Modified: 2015-08-02 23:45 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-07-29 15:57:14 UTC
Type: Bug


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 918564 0 unspecified CLOSED Duplicated classes in commons-beanutils-1.8.3-redhat-2.jar, commons-collections-3.2.1-redhat-2.jar 2021-02-22 00:41:40 UTC

Internal Links: 918564

Description Julian Coleman 2013-11-29 20:24:29 UTC
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.

Comment 2 Paul Gier 2013-12-05 16:45:49 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.