Hi all,
I'm trying to use NEO4J-HA on an IBM websphere 6 application server (the
JDK version is 1.5).
The NEO4J website states that JDK 1.5 is required to use NEO4J.
Unfortunately the NEO4J-HA module is compiled with 1.6. Which results in
the famous java.lang.UnsupportedClassVersionError.
We fixed this by setting the source and target elements in the pom to 1.5.
After that we run to the next problem.
The class: org.neo4j.management.impl.JmxExtension is using some SUN
specific JMX classes like sun.management.ConnectorAddressLink. This causes
problems because these classes are not available on IBM. We are getting the
following exception:
INFO: Failed to load local JMX configuration.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at
org.neo4j.management.impl.JmxExtension$JmxData.<init>(JmxExtension.java:130)
at
org.neo4j.management.impl.JmxExtension.loadBeans(JmxExtension.java:102)
at
org.neo4j.management.impl.JmxExtension.load(JmxExtension.java:63)
at
org.neo4j.kernel.KernelExtension$KernelData.loadAll(KernelExtension.java:171)
at
org.neo4j.kernel.EmbeddedGraphDbImpl$2.load(EmbeddedGraphDbImpl.java:165)
at
org.neo4j.kernel.EmbeddedGraphDbImpl.<init>(EmbeddedGraphDbImpl.java:170)
at
org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:81)
at
org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:65)
at
nl.kvk.htr.fitnesse.triggers.StartLocalHaDb.main(StartLocalHaDb.java:23)
Caused by: java.lang.UnsatisfiedLinkError:
sun/misc/Perf.registerNatives()V
at sun.misc.Perf.<clinit>(Perf.java:540)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
at
sun.management.ConnectorAddressLink.importFrom(ConnectorAddressLink.java:81)
... 13 more
Are there some people with experience on running the NEO4J project on the
IBM JDK 1.5?
Thanks a lot in advance,
Ron
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user