I am getting an unusual error while initiating to use Pacer with Neo4j.rb core in irb.
...
Here is what I get while starting Neo4j.db.start, any ideas what causes this error, thanks:
InternalAbstractGraphDatabase.java:271:in `run': java.lang.RuntimeException: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.extension.KernelExtensions@456a93b8' failed to initialize. Please see attached cause exception.
from EmbeddedGraphDatabase.java:90:in `<init>'
from EmbeddedGraphDatabase.java:75:in `<init>'
from NativeConstructorAccessorImpl.java:-2:in `newInstance0'
from NativeConstructorAccessorImpl.java:39:in `newInstance'
from DelegatingConstructorAccessorImpl.java:27:in `newInstance'
from Constructor.java:513:in `newInstance'
from JavaConstructor.java:291:in `newInstanceDirect'
from ConstructorInvoker.java:104:in `call'
from ConstructorInvoker.java:197:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from ConcreteJavaProxy.java:56:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from RubyClass.java:874:in `newInstance'
from RubyClass$INVOKER$i$newInstance.gen:-1:in `call'
from JavaMethod.java:295:in `call'
from ConcreteJavaProxy.java:155:in `call'
from CachingCallSite.java:346:in `cacheAndCall'
from CachingCallSite.java:204:in `call'
from CallTwoArgNode.java:59:in `interpret'
from InstAsgnNode.java:95:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from VCallNode.java:88:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from IfNode.java:118:in `interpret'
from IfNode.java:118:in `interpret'
from NewlineNode.java:105:in `interpret'
from RescueNode.java:224:in `executeBody'
from RescueNode.java:119:in `interpret'
from BeginNode.java:83:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from prediction_traversal.rb:5:in `__file__'
from prediction_traversal.rb:-1:in `load'
from Ruby.java:779:in `runScript'
from Ruby.java:772:in `runScript'
from Ruby.java:649:in `runNormally'
from Ruby.java:498:in `runFromMain'
from Main.java:375:in `doRunFromMain'
from Main.java:264:in `internalRun'
from Main.java:230:in `run'
from Main.java:214:in `run'
from Main.java:194:in `main'
Caused by:
LifeSupport.java:474:in `init': org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.extension.KernelExtensions@456a93b8' failed to initialize. Please see attached cause exception.
from LifeSupport.java:61:in `init'
from LifeSupport.java:95:in `start'
from InternalAbstractGraphDatabase.java:258:in `run'
from EmbeddedGraphDatabase.java:90:in `<init>'
from EmbeddedGraphDatabase.java:75:in `<init>'
from NativeConstructorAccessorImpl.java:-2:in `newInstance0'
from NativeConstructorAccessorImpl.java:39:in `newInstance'
from DelegatingConstructorAccessorImpl.java:27:in `newInstance'
from Constructor.java:513:in `newInstance'
from JavaConstructor.java:291:in `newInstanceDirect'
from ConstructorInvoker.java:104:in `call'
from ConstructorInvoker.java:197:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from ConcreteJavaProxy.java:56:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from RubyClass.java:874:in `newInstance'
from RubyClass$INVOKER$i$newInstance.gen:-1:in `call'
from JavaMethod.java:295:in `call'
from ConcreteJavaProxy.java:155:in `call'
from CachingCallSite.java:346:in `cacheAndCall'
from CachingCallSite.java:204:in `call'
from CallTwoArgNode.java:59:in `interpret'
from InstAsgnNode.java:95:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from VCallNode.java:88:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from IfNode.java:118:in `interpret'
from IfNode.java:118:in `interpret'
from NewlineNode.java:105:in `interpret'
from RescueNode.java:224:in `executeBody'
from RescueNode.java:119:in `interpret'
from BeginNode.java:83:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from prediction_traversal.rb:5:in `__file__'
from prediction_traversal.rb:-1:in `load'
from Ruby.java:779:in `runScript'
from Ruby.java:772:in `runScript'
from Ruby.java:649:in `runNormally'
from Ruby.java:498:in `runFromMain'
from Main.java:375:in `doRunFromMain'
from Main.java:264:in `internalRun'
from Main.java:230:in `run'
from Main.java:214:in `run'
from Main.java:194:in `main'
Caused by:
LifeSupport.java:474:in `init': org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.jmx.impl.JmxKernelExtension@1c4a1bda' failed to initialize. Please see attached cause exception.
from LifeSupport.java:61:in `init'
from KernelExtensions.java:105:in `init'
from LifeSupport.java:468:in `init'
from LifeSupport.java:61:in `init'
from LifeSupport.java:95:in `start'
from InternalAbstractGraphDatabase.java:258:in `run'
from EmbeddedGraphDatabase.java:90:in `<init>'
from EmbeddedGraphDatabase.java:75:in `<init>'
from NativeConstructorAccessorImpl.java:-2:in `newInstance0'
from NativeConstructorAccessorImpl.java:39:in `newInstance'
from DelegatingConstructorAccessorImpl.java:27:in `newInstance'
from Constructor.java:513:in `newInstance'
from JavaConstructor.java:291:in `newInstanceDirect'
from ConstructorInvoker.java:104:in `call'
from ConstructorInvoker.java:197:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from ConcreteJavaProxy.java:56:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from RubyClass.java:874:in `newInstance'
from RubyClass$INVOKER$i$newInstance.gen:-1:in `call'
from JavaMethod.java:295:in `call'
from ConcreteJavaProxy.java:155:in `call'
from CachingCallSite.java:346:in `cacheAndCall'
from CachingCallSite.java:204:in `call'
from CallTwoArgNode.java:59:in `interpret'
from InstAsgnNode.java:95:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from VCallNode.java:88:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from IfNode.java:118:in `interpret'
from IfNode.java:118:in `interpret'
from NewlineNode.java:105:in `interpret'
from RescueNode.java:224:in `executeBody'
from RescueNode.java:119:in `interpret'
from BeginNode.java:83:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from prediction_traversal.rb:5:in `__file__'
from prediction_traversal.rb:-1:in `load'
from Ruby.java:779:in `runScript'
from Ruby.java:772:in `runScript'
from Ruby.java:649:in `runNormally'
from Ruby.java:498:in `runFromMain'
from Main.java:375:in `doRunFromMain'
from Main.java:264:in `internalRun'
from Main.java:230:in `run'
from Main.java:214:in `run'
from Main.java:194:in `main'
Caused by:
HotspotManagementSupport.java:88:in `getJMXServiceURL': java.lang.NoSuchMethodError: org.neo4j.kernel.KernelData.getParam(Ljava/lang/String;)Ljava/lang/Object;
from JmxKernelExtension.java:57:in `init'
from LifeSupport.java:468:in `init'
from LifeSupport.java:61:in `init'
from KernelExtensions.java:105:in `init'
from LifeSupport.java:468:in `init'
from LifeSupport.java:61:in `init'
from LifeSupport.java:95:in `start'
from InternalAbstractGraphDatabase.java:258:in `run'
from EmbeddedGraphDatabase.java:90:in `<init>'
from EmbeddedGraphDatabase.java:75:in `<init>'
from NativeConstructorAccessorImpl.java:-2:in `newInstance0'
from NativeConstructorAccessorImpl.java:39:in `newInstance'
from DelegatingConstructorAccessorImpl.java:27:in `newInstance'
from Constructor.java:513:in `newInstance'
from JavaConstructor.java:291:in `newInstanceDirect'
from ConstructorInvoker.java:104:in `call'
from ConstructorInvoker.java:197:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from ConcreteJavaProxy.java:56:in `call'
from CachingCallSite.java:356:in `cacheAndCall'
from CachingCallSite.java:213:in `callBlock'
from CachingCallSite.java:217:in `call'
from RubyClass.java:874:in `newInstance'
from RubyClass$INVOKER$i$newInstance.gen:-1:in `call'
from JavaMethod.java:295:in `call'
from ConcreteJavaProxy.java:155:in `call'
from CachingCallSite.java:346:in `cacheAndCall'
from CachingCallSite.java:204:in `call'
from CallTwoArgNode.java:59:in `interpret'
from InstAsgnNode.java:95:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from VCallNode.java:88:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from IfNode.java:118:in `interpret'
from IfNode.java:118:in `interpret'
from NewlineNode.java:105:in `interpret'
from RescueNode.java:224:in `executeBody'
from RescueNode.java:119:in `interpret'
from BeginNode.java:83:in `interpret'
from NewlineNode.java:105:in `interpret'
from BlockNode.java:71:in `interpret'
from ASTInterpreter.java:75:in `INTERPRET_METHOD'
from InterpretedMethod.java:139:in `call'
from DefaultMethod.java:172:in `call'
from CachingCallSite.java:306:in `cacheAndCall'
from CachingCallSite.java:136:in `call'
from prediction_traversal.rb:5:in `__file__'
from prediction_traversal.rb:-1:in `load'
from Ruby.java:779:in `runScript'
from Ruby.java:772:in `runScript'
from Ruby.java:649:in `runNormally'
from Ruby.java:498:in `runFromMain'
from Main.java:375:in `doRunFromMain'
from Main.java:264:in `internalRun'
from Main.java:230:in `run'
from Main.java:214:in `run'
from Main.java:194:in `main'