Bug 1066773

Summary: On OracleJDK 1.8 it's unable to generate test resorces for integration RBAC tests due to 'No implementation for org.codehaus.mojo.keytool.KeyToolCommandLineBuilder was bound.'
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Pavel Jelinek <pjelinek>
Component: TestsuiteAssignee: Tomaz Cerar <tcerar>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Jelinek <pjelinek>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 6.3.0CC: cdewolf, kkhan, lthon, tcerar
Target Milestone: DR1   
Target Release: EAP 6.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
OracleJDK 1.8
Last Closed: 2014-06-28 15:41:24 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 Pavel Jelinek 2014-02-19 05:13:44 UTC
10:24:12 ++ java -version
10:24:13 java version "1.8.0"
10:24:13 Java(TM) SE Runtime Environment (build 1.8.0-b128)
10:24:13 Java HotSpot(TM) Server VM (build 25.0-b69, mixed mode)

11:46:04 [INFO] --- keytool-maven-plugin:1.2:genkey (genkey-jcetest-keystore) @ wildfly-ts-integ-rbac ---
11:46:05 Feb 18, 2014 11:46:04 AM org.sonatype.guice.bean.reflect.NamedClass
11:46:05 WARNING: Error injecting: org.codehaus.mojo.keytool.DefaultKeyTool
11:46:05 com.google.inject.ProvisionException: Guice provision errors:
11:46:05 
11:46:05 1) No implementation for org.codehaus.mojo.keytool.KeyToolCommandLineBuilder was bound.
11:46:05   while locating org.codehaus.mojo.keytool.DefaultKeyTool

See: https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP6/view/EAP6-AS-Testsuite/job/eap-6x-as-testsuite-RHEL-matrix-OracleJDK8/lastCompletedBuild/jdk=jdk1.8.0_snapshot,label_exp=RHEL5%26%26x86/consoleFull

Comment 1 Ladislav Thon 2014-02-19 15:29:45 UTC
I have a fix for this, but obviously can't devel_ack+. If I'm the one to provide devel_ack+, then please consider this devel_ack'ed.

Comment 3 Ladislav Thon 2014-02-19 15:44:17 UTC
OK, so this is being addressed as part of bigger change set related to JDK8. Tomaz is the one to handle it.

Comment 6 Pavel Jelinek 2014-05-21 06:40:41 UTC
Verified for EAP 6.3.0.DR1