Startup Failure due to Admin NG Dependency

Steps to reproduce

Matterhorn fails to start up with OpenJDK 1.8.
If I remember correctly, this is a Admin NG dependecy:
http://ur1.ca/jvneb

Activity

Show:
Christoph Driessen
March 17, 2015, 1:29 PM

Reviewed and merged by Lars.

Christoph Driessen
March 17, 2015, 9:35 AM

The maven-bundle-plugin generates the following OSGi header by default which prevents the classes from being loaded in a Java 1.8 environment.
Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
A quick try to use "version>=1.7" did not have any success so I decided to remove the header completely. I'll create and publish a fix release of the fn library and update Matterhorn's dependencies accordingly. Pull request will follow.

Lars Kiesow
March 16, 2015, 4:14 PM

Any update on this? It prevents me from starting Matterhorn on most of my machines…

Lars Kiesow
March 10, 2015, 8:00 AM

Yes, that should be the problem.

My guess is that it is just set up to require java = 7 instead of >= 7

Basil Brunner
March 10, 2015, 6:58 AM

Christoph, do you think you can take a look why the functional lib is not starting in Java 8?

Fixed and reviewed

Assignee

Lars Kiesow

Reporter

Lars Kiesow

Severity

Non Functioning

Tags (folksonomy)