Description of problem: When using JDK 1.7 , oVirt engine fails to compile: ... [INFO] Compiling 186 source files to /home/ykaul/ovirt-engine/backend/manager/modules/dal/target/classes [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure /home/ykaul/ovirt-engine/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dal/dbbroker/PGHack.java:[9,7] error: PGHack is not abstract and does not override abstract method getParentLogger() in CommonDataSource Version-Release number of selected component (if applicable): latest commit hash: f2599fb6ad061d7d2409bb41138553a95499debc Using: [ykaul@ykaul alternatives]$ rpm -qa |grep openjdk |grep 1.7 java-1.7.0-openjdk-devel-1.7.0.1-2.0.3.fc16.x86_64 java-1.7.0-openjdk-1.7.0.1-2.0.3.fc16.x86_64 How reproducible: Always Steps to Reproduce: 1. Install openjdk 1.7 2. Compile ovirt-engine. 3. Actual results: Expected results: Additional info:
ATM JDK 7 is not supported. see in the wiki the 'Prerequisites' section: http://www.ovirt.org/wiki/Building_Ovirt_Engine "Linux based operating system with support for OpenJDK 1.6.0"
In Fedora 17, it is the default JDK. http://gerrit.ovirt.org/2347 should be handling it? Re-opening.
Proposed fix is available here: http://gerrit.ovirt.org/2347
patch is merged
Additional fixes are needed in webadmin. The proposed change is available here: http://gerrit.ovirt.org/4315 I am moving the bug back to POST till this additional change is reviewed and eventually merged.
modified?
(In reply to comment #6) > modified? Yes, the change has been merged.
closing ON_QA bugs as oVirt 3.1 was released: http://www.ovirt.org/get-ovirt/