Bug 870349
| Summary: | Guava versions in Errai and RichFaces are not compatible | ||
|---|---|---|---|
| Product: | [Retired] JBoss Enterprise WFK Platform 2 | Reporter: | Tomas Repel <trepel> |
| Component: | RichFaces, Errai | Assignee: | Brian Leathem <bleathem> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Oliver Kišš <okiss> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 2.1.0 | CC: | bleathem, csadilek, jfuerth, kpiwko, misty, mmusaji, mnovotny, myarboro, oskutka, ppenicka, ppitonak, trepel |
| Target Milestone: | ER1 | ||
| Target Release: | 2.3.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
The RichFaces and Errai frameworks each used a different version of Google Guava, which caused the following error when both frameworks were used in the same project:
java.lang.NoClassDefFoundError: com/google/common/reflect/TypeToken
In this release, both Richfaces and Errai have been aligned to use the 13.0.1-redhat-1 version of Google Guava, which is also the version used by Red Hat JBoss Enterprise Application Platform 6.1.0.GA. As a result of the version alignment, the error no longer occurs.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-07-16 11:32:23 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: | |
| Embargoed: | |||
|
Description
Tomas Repel
2012-10-26 08:35:50 UTC
Tomas, could you please create tracking upstream JIRA and link back to this issue? What is important for us is aligning the version with AS7 upstream. Regrettably, it is not specified is Guava module in AS7 is public or private [1]. [1] https://community.jboss.org/wiki/ModuleInventory EAP 6.0.1 is not going to move to 12.x. EAP 6.0.0 uses 11.0.2-redhat-1 EAP 6.0.1.ER3 uses 11.0.2-redhat-1. Brian Leathem <bleathem> updated the status of jira RF-12580 to Resolved Brian Leathem <bleathem> made a comment on jira RF-12580 We'll continue to track the guava version used in EAP 6 Brian: Please update CCFR for WFK 2.1 release notes. Update: EAP 6.1 contains currently 13.0.1-redhat-1, so we will resolve this when our build runtime is switched to EAP 6.1 This is resolved as Richfaces and Errai are both aligned to EAP 6.1.0.GA version, which is 13.0.1-redhat-1 Verified for 2.3.0.ER1 Edited doc text for 2.3 release notes. |