| Summary: | Missing jars from gadget-web war | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Fuse Service Works 6 | Reporter: | Gary Brown <gbrown> |
| Component: | RT Governance | Assignee: | Nick Cross <ncross> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Andrej Vano <avano> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.0.0 GA | CC: | jcoleman, kconner, ldimaggi, ncross, soa-p-jira |
| Target Milestone: | ER7 | ||
| 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: | 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
Gary Brown
2013-12-04 16:44:05 UTC
Fixed by 2de077227fdb18183f7927ec3b51fbfe45a41aa3 in gadget-server distgit. The version of guava in the latest installer is guava-13.0.1-redhat-1.jar however this is not compatible with the version of shindig being used. I replaced it with guava-10.0.1.jar from ER6 and was able to start it cleanly.
The incompatibility relates to the changed visibility of some methods, leading to the following exception being seen on the console.
Caused by: java.lang.IllegalAccessError: tried to access method com.google.common.collect.MapMaker.expireAfterWrite(JLjava/util/concurrent/TimeUnit;)Lcom/google/common/collect/MapMaker; from class org.apache.shindig.gadgets.render.DefaultRpcServiceLookup
at org.apache.shindig.gadgets.render.DefaultRpcServiceLookup.<init>(DefaultRpcServiceLookup.java:57)
at org.apache.shindig.gadgets.render.DefaultRpcServiceLookup$$FastClassByGuice$$3d2cc576.newInstance(<generated>)
gadget-server patches updated with commit 3bd0ccde1726220bb73d8a92d66428238af2486d: Revert "BZ1038232 Remove old workaround patch as no longer required" This reverts commit 2de077227fdb18183f7927ec3b51fbfe45a41aa3. We need the workaround again, as the problem causing the original revert is in the BPMS modules. Gadget server patches updated : fcb8a551a873563ed0a677f707b32d1f5804b864 Hi, all the libs are present in ER7. |