Key: FCREPO-989
URL: https://jira.duraspace.org/browse/FCREPO-989
Project: Fedora Repository Project
Issue Type: Bug
Components: Fedora
Affects Versions: Fedora 3.4.2
Environment: Linux 2.6.39-ARCH #1 SMP PREEMPT Sat Jul 9 14:57:41 CEST 2011 x86_64 Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz GenuineIntel GNU/Linux
javac version: 1.7.0
Reporter: frank asseg
After installing JDK 7 i'm unable to build the fcrepo project from scratch using maven. Build stops at fcrepo-common because of:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project fcrepo-common: Compilation failure
[ERROR] /home/ruckus/dev/projects/fcrepo-github/fcrepo/fcrepo-common/src/main/java/org/fcrepo/utilities/DriverShim.java:[33,7] error: DriverShim is not abstract and does not override abstract method getParentLogger() in Driver
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.duraspace.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Chris Wilper updated FCREPO-989:
--------------------------------
Status: Open (was: Received)
> Unable to build fcrepo with JDK 7
> ---------------------------------
>
> Key: FCREPO-989
> URL: https://jira.duraspace.org/browse/FCREPO-989
> Project: Fedora Repository Project
> Issue Type: Bug
> Components: Fedora
> Affects Versions: Fedora 3.4.2
> Environment: Linux 2.6.39-ARCH #1 SMP PREEMPT Sat Jul 9 14:57:41 CEST 2011 x86_64 Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz GenuineIntel GNU/Linux
> javac version: 1.7.0
> Reporter: frank asseg
>
> After installing JDK 7 i'm unable to build the fcrepo project from scratch using maven. Build stops at fcrepo-common because of:
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project fcrepo-common: Compilation failure
> [ERROR] /home/ruckus/dev/projects/fcrepo-github/fcrepo/fcrepo-common/src/main/java/org/fcrepo/utilities/DriverShim.java:[33,7] error: DriverShim is not abstract and does not override abstract method getParentLogger() in Driver
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
Chris Wilper updated FCREPO-989:
--------------------------------
Environment: (was: Linux 2.6.39-ARCH #1 SMP PREEMPT Sat Jul 9 14:57:41 CEST 2011 x86_64 Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz GenuineIntel GNU/Linux
javac version: 1.7.0
)
Affects Version/s: (was: Fedora 3.4.2)
Issue Type: Improvement (was: Bug)
> Unable to build fcrepo with JDK 7
> ---------------------------------
>
> Key: FCREPO-989
> URL: https://jira.duraspace.org/browse/FCREPO-989
> Project: Fedora Repository Project
> Issue Type: Improvement
> Components: Fedora
> Reporter: frank asseg
>
> After installing JDK 7 i'm unable to build the fcrepo project from scratch using maven. Build stops at fcrepo-common because of:
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project fcrepo-common: Compilation failure
> [ERROR] /home/ruckus/dev/projects/fcrepo-github/fcrepo/fcrepo-common/src/main/java/org/fcrepo/utilities/DriverShim.java:[33,7] error: DriverShim is not abstract and does not override abstract method getParentLogger() in Driver
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
Chris Wilper updated FCREPO-989:
--------------------------------
Fix Version/s: Fedora 3.6
Summary: Support for JDK 7 (was: Unable to build fcrepo with JDK 7)
> Support for JDK 7
> -----------------
>
> Key: FCREPO-989
> URL: https://jira.duraspace.org/browse/FCREPO-989
> Project: Fedora Repository Project
> Issue Type: Improvement
> Components: Fedora
> Reporter: frank asseg
> Fix For: Fedora 3.6
>
>
> After installing JDK 7 i'm unable to build the fcrepo project from scratch using maven. Build stops at fcrepo-common because of:
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project fcrepo-common: Compilation failure
> [ERROR] /home/ruckus/dev/projects/fcrepo-github/fcrepo/fcrepo-common/src/main/java/org/fcrepo/utilities/DriverShim.java:[33,7] error: DriverShim is not abstract and does not override abstract method getParentLogger() in Driver
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
Chris Wilper closed FCREPO-989.
-------------------------------
Resolution: Fixed
Assignee: Chris Wilper
After adding additional JDK7-required methods to the various java.sql wrappers/mock classes, I was able to successfully compile Fedora and run Fedora with OpenJDK 7 for OS X while still supporting Sun/Oracle JDK 6 for OS X.
https://github.com/fcrepo/fcrepo/commit/f29e9aa1cdae55db58382fc642790bf5c50696db
> Support for JDK 7
> -----------------
>
> Key: FCREPO-989
> URL: https://jira.duraspace.org/browse/FCREPO-989
> Project: Fedora Repository Project
> Issue Type: Improvement
> Components: Fedora
> Reporter: frank asseg
> Assignee: Chris Wilper
> Fix For: Fedora 3.6
>
>
> After installing JDK 7 i'm unable to build the fcrepo project from scratch using maven. Build stops at fcrepo-common because of:
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project fcrepo-common: Compilation failure
> [ERROR] /home/ruckus/dev/projects/fcrepo-github/fcrepo/fcrepo-common/src/main/java/org/fcrepo/utilities/DriverShim.java:[33,7] error: DriverShim is not abstract and does not override abstract method getParentLogger() in Driver
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
Chris Wilper reopened FCREPO-989:
---------------------------------
Re-opened; want to talk about what official support for this entails
> Support for JDK 7
> -----------------
>
> Key: FCREPO-989
> URL: https://jira.duraspace.org/browse/FCREPO-989
> Project: Fedora Repository Project
> Issue Type: Improvement
> Components: Fedora
> Reporter: frank asseg
> Assignee: Chris Wilper
> Fix For: Fedora 3.6
>
>
> After installing JDK 7 i'm unable to build the fcrepo project from scratch using maven. Build stops at fcrepo-common because of:
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project fcrepo-common: Compilation failure
> [ERROR] /home/ruckus/dev/projects/fcrepo-github/fcrepo/fcrepo-common/src/main/java/org/fcrepo/utilities/DriverShim.java:[33,7] error: DriverShim is not abstract and does not override abstract method getParentLogger() in Driver
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
Chris Wilper updated FCREPO-989:
--------------------------------
Reporter: frank asseg (was: frank asseg)
> Support for JDK 7
> -----------------
>
> Key: FCREPO-989
> URL: https://jira.duraspace.org/browse/FCREPO-989
> Project: Fedora Repository Project
> Issue Type: Story
> Components: Fedora
> Reporter: frank asseg
> Assignee: Chris Wilper
> Fix For: Fedora 3.6
>
>
> After installing JDK 7 i'm unable to build the fcrepo project from scratch using maven. Build stops at fcrepo-common because of:
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project fcrepo-common: Compilation failure
> [ERROR] /home/ruckus/dev/projects/fcrepo-github/fcrepo/fcrepo-common/src/main/java/org/fcrepo/utilities/DriverShim.java:[33,7] error: DriverShim is not abstract and does not override abstract method getParentLogger() in Driver
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.duraspace.org/secure/ContactAdministrators!default.jspa