Bug 1078136

Summary: Service jboss.infinispan.default failed to start on IBM JDK 6, argument type mismatch
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Michal Karm Babacek <mbabacek>
Component: ClusteringAssignee: Dominik Pospisil <dpospisi>
Status: CLOSED CURRENTRELEASE QA Contact: Ladislav Thon <lthon>
Severity: urgent Docs Contact: Russell Dickenson <rdickens>
Priority: unspecified    
Version: 6.3.0CC: amanukya, dpospisi, gsheldon, jkudrnac, kkhan, lthon, mbabacek, mmarkus, paul.ferraro, pjelinek, rhusar, smumford, tsykora
Target Milestone: DR6Keywords: Regression
Target Release: EAP 6.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
In previous versions of JBoss EAP 6, JBoss Data Grid failed to instantiate GlobalComponentRegistry on IBM JDK 1.6. This process would fail with IllegalArgumentException: Argument Type Mismatch. This issue has been resolved in this release and JBoss Data Grid now works correctly on IBM JDK 1.6.
Story Points: ---
Clone Of: 1013242 Environment:
Last Closed: 2014-06-28 15:39:30 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:
Bug Depends On: 1013242, 1078158    
Bug Blocks: 1017190, 1051640    

Comment 1 Michal Karm Babacek 2014-03-19 09:00:09 UTC
According to [BZ 1013242], it has been a known issue for quite some time. I'm pretty sure that this BugZilla might be a duplicate of some other EAP 6.3 one, yet, I've failed to locate it in the EAP 6.3 space.

I'm under an impression that Lada Thon could comment on the status of the planned component upgrade that should fix this IBM JDK 1.6 problem.

@Lada: If it's a duplicate, please, have no mercy and close it.

Comment 2 Ladislav Thon 2014-03-19 09:21:40 UTC
I'm not aware of any planned component upgrade nor any possible duplicate of this BZ.

I can confirm that this is indeed an issue in EAP 6.3.0.DR4 and it can be reproduced fairly easily:

1. cp .../clusterbench-ee6.ear .../jboss-eap-6.3/standalone/deployments # or any other clustered application
2. JAVA_HOME=/opt/ibm-java-x86_64-60/ .../jboss-eap-6.3/bin/standalone.sh -c standalone-ha.xml

Moving to Clustering component. IIUC, this is going to require backport of ISPN-3457/ISPN-3611 to Infinispan 5.2.x and a new release.

Comment 3 Michal Karm Babacek 2014-03-19 09:23:55 UTC
THX for looking into it.

Comment 4 Dominik Pospisil 2014-03-19 14:16:36 UTC
Upstream PR sent:
https://github.com/infinispan/infinispan/pull/2453

Comment 5 Radoslav Husar 2014-03-19 14:56:44 UTC
*** Bug 1076092 has been marked as a duplicate of this bug. ***

Comment 6 Ladislav Thon 2014-04-03 05:57:45 UTC
Verified with EAP 6.3.0.DR6.