If you run mvn dependency:tree You'll see that sdn pulls in neo 2.2 you should use the same version throughout
Von meinem iPhone gesendet > Am 14.03.2016 um 11:41 schrieb Radheshyam Verma <radhe2...@gmail.com>: > > I am using Neo4j 2.1.8 > >> On Mon, Mar 14, 2016 at 4:11 PM, Radheshyam Verma <radhe2...@gmail.com> >> wrote: >> <properties> >> <springframework.version>4.2.1.RELEASE</springframework.version> >> <hibernate.version>4.3.6.Final</hibernate.version> >> <mysql.connector.version>5.1.31</mysql.connector.version> >> <joda-time.version>2.8.2</joda-time.version> >> <springsecurity.version>4.0.3.RELEASE</springsecurity.version> >> </properties> >> >> <dependencies> >> >> <dependency> >> <groupId>org.json</groupId> >> <artifactId>json</artifactId> >> <version>20150729</version> >> </dependency> >> <dependency> >> <groupId>com.googlecode.json-simple</groupId> >> <artifactId>json-simple</artifactId> >> <version>1.1</version> >> </dependency> >> >> <!-- spring --> >> <dependency> >> <groupId>org.springframework</groupId> >> <artifactId>spring-core</artifactId> >> <version>${springframework.version}</version> >> </dependency> >> <dependency> >> <groupId>org.springframework</groupId> >> <artifactId>spring-context</artifactId> >> <version>${springframework.version}</version> >> </dependency> >> <dependency> >> <groupId>org.springframework</groupId> >> <artifactId>spring-tx</artifactId> >> <version>${springframework.version}</version> >> </dependency> >> <dependency> >> <groupId>org.springframework</groupId> >> <artifactId>spring-orm</artifactId> >> <version>${springframework.version}</version> >> </dependency> >> <dependency> >> <groupId>org.springframework</groupId> >> <artifactId>spring-webmvc</artifactId> >> <version>${springframework.version}</version> >> </dependency> >> <dependency> >> <groupId>org.springframework</groupId> >> <artifactId>spring-test</artifactId> >> <version>${springframework.version}</version> >> </dependency> >> >> <!-- SPRING SECURITY --> >> <dependency> >> <groupId>org.springframework.security</groupId> >> <artifactId>spring-security-core</artifactId> >> <version>4.0.3.RELEASE</version> >> </dependency> >> >> <dependency> >> <groupId>org.springframework.security</groupId> >> <artifactId>spring-security-config</artifactId> >> <version>4.0.3.RELEASE</version> >> </dependency> >> <dependency> >> <groupId>org.springframework.security</groupId> >> <artifactId>spring-security-web</artifactId> >> <version>4.0.3.RELEASE</version> >> </dependency> >> >> >> >> <!-- Hibernate --> >> <dependency> >> <groupId>org.hibernate</groupId> >> <artifactId>hibernate-core</artifactId> >> <version>${hibernate.version}</version> >> </dependency> >> >> <!-- MySQL --> >> <dependency> >> <groupId>mysql</groupId> >> <artifactId>mysql-connector-java</artifactId> >> <version>${mysql.connector.version}</version> >> </dependency> >> >> <!-- Joda-Time --> >> <dependency> >> <groupId>joda-time</groupId> >> <artifactId>joda-time</artifactId> >> <version>2.9.2</version> >> </dependency> >> >> <!-- Mail Dependencies --> >> <dependency> >> <groupId>javax.mail</groupId> >> <artifactId>mail</artifactId> >> <version>1.4.7</version> >> </dependency> >> >> <!-- To map JodaTime with database type --> >> <dependency> >> <groupId>org.jadira.usertype</groupId> >> <artifactId>usertype.core</artifactId> >> <version>3.0.0.CR1</version> >> </dependency> >> >> <dependency> >> <groupId>javax.servlet</groupId> >> <artifactId>servlet-api</artifactId> >> <version>2.5</version> >> </dependency> >> >> <dependency> >> <groupId>junit</groupId> >> <artifactId>junit</artifactId> >> <version>4.12</version> >> <scope>test</scope> >> </dependency> >> >> <dependency> >> <groupId>org.hibernate.common</groupId> >> <artifactId>hibernate-commons-annotations</artifactId> >> <version>4.0.4.Final</version> >> </dependency> >> >> <dependency> >> <groupId>com.google.code.gson</groupId> >> <artifactId>gson</artifactId> >> <version>2.3.1</version> >> </dependency> >> >> <dependency> >> <groupId>jstl</groupId> >> <artifactId>jstl</artifactId> >> <version>1.2</version> >> </dependency> >> >> <dependency> >> <groupId>commons-dbcp</groupId> >> <artifactId>commons-dbcp</artifactId> >> <version>1.2.2</version> >> </dependency> >> >> <dependency> >> <groupId>org.hibernate</groupId> >> <artifactId>hibernate-validator</artifactId> >> <version>5.2.1.Final</version> >> </dependency> >> >> <dependency> >> <groupId>javax.validation</groupId> >> <artifactId>validation-api</artifactId> >> <version>1.1.0.Final</version> >> </dependency> >> <dependency> >> <groupId>geocalc</groupId> >> <artifactId>geocalc</artifactId> >> <version>0.5.1</version> >> </dependency> >> >> <dependency> >> <groupId>com.googlecode.genericdao</groupId> >> <artifactId>dao-hibernate</artifactId> >> <version>1.2.0</version> >> </dependency> >> >> <dependency> >> <groupId>org.springframework.data</groupId> >> <artifactId>spring-data-neo4j</artifactId> >> <version>3.3.2.RELEASE</version> >> </dependency> >> >> <dependency> >> <groupId>org.neo4j</groupId> >> <artifactId>neo4j-kernel</artifactId> >> <version>2.1.2</version> >> </dependency> >> >> <dependency> >> <groupId> javax.transaction </groupId> >> <artifactId> jta </artifactId> >> <version> 1.1 </version> >> </dependency> >> >> <dependency> >> <groupId>log4j</groupId> >> <artifactId>log4j</artifactId> >> <version>1.2.17</version> >> </dependency> >> >> <dependency> >> <groupId>commons-codec</groupId> >> <artifactId>commons-codec</artifactId> >> <version>1.9</version> >> </dependency> >> >> <dependency> >> <groupId>org.json</groupId> >> <artifactId>json</artifactId> >> <version>20140107</version> >> </dependency> >> >> <!-- HTTP CLIENT --> >> <dependency> >> <groupId>org.apache.httpcomponents</groupId> >> <artifactId>httpclient</artifactId> >> <version>4.5.1</version> >> </dependency> >> >> <!-- JSON JACKSON --> >> <dependency> >> <groupId>com.fasterxml.jackson.core</groupId> >> <artifactId>jackson-core</artifactId> >> <version>2.7.1</version> >> </dependency> >> >> <!-- IOUTILS --> >> <dependency> >> <groupId>org.apache.commons</groupId> >> <artifactId>commons-io</artifactId> >> <version>1.3.2</version> >> </dependency> >> >> >> >> >> >> </dependencies> >> <repositories> >> <repository> >> <id>in-project</id> >> <name>in-project</name> >> <url>file://${project.basedir}/lib</url> >> >> </repository> >> </repositories> >> >>> On Mon, Mar 14, 2016 at 4:04 PM, Michael Hunger >>> <michael.hun...@neotechnology.com> wrote: >>> What does your pom.xml look like? >>> >>>> On Mon, Mar 14, 2016 at 10:39 AM, Radheshyam Verma <radhe2...@gmail.com> >>>> wrote: >>>> Thanks for response, >>>> >>>> It is amazon EC2-unix instance. I run tomcat-8 in the machine with >>>> Java-spring. >>>> >>>> Server was running fine for so many days then it suddenly started showing >>>> above error. >>>> I did not change anything like classpath etc. Even that same war file is >>>> running without errors in my windows system, but not in remote system. >>>> >>>> Can It be caused by mismatch in "NEO4J SDN" version in spring and "NEO4J" >>>> installer version. >>>> >>>> * I am attaching .classpath file here with email. >>>> >>>> * Packaging is ".war". >>>> >>>> * I put war in "/webapps" folder of tomcat and run tomcat. >>>> >>>> If you need any more information Please let me know. >>>> >>>> Thanks again. >>>> >>>> >>>>> On Mon, Mar 14, 2016 at 2:18 PM, Mattias Persson >>>>> <matt...@neotechnology.com> wrote: >>>>> That looks like a classpath issue. How are you running neo4j, using a >>>>> downloaded server and the provided scripts or embedded and packaging the >>>>> dependencies manually? Can you list the classpath in use here? >>>>> >>>>>> On Mon, Mar 14, 2016 at 8:32 AM, Radheshyam Verma <radhe2...@gmail.com> >>>>>> wrote: >>>>>> Hi Mattias Persson, >>>>>> I need help regarding an error I get when I start server. Can you help >>>>>> me find the cause? Here is the stacktrace:- >>>>>> >>>>>> ERROR [org.neo4j]: Exception when stopping >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource@2aad7c69 >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource.unbindLogicalLog()V >>>>>> java.lang.NoSuchMethodError: >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource.unbindLogicalLog()V >>>>>> at >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource.stop(LuceneDataSource.java:343) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.shutdown(LifeSupport.java:547) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.remove(LifeSupport.java:339) >>>>>> at >>>>>> org.neo4j.kernel.impl.transaction.XaDataSourceManager.unregisterDataSource(XaDataSourceManager.java:272) >>>>>> at >>>>>> org.neo4j.index.lucene.LuceneKernelExtension.stop(LuceneKernelExtension.java:92) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155) >>>>>> at >>>>>> org.neo4j.kernel.extension.KernelExtensions.stop(KernelExtensions.java:125) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.shutdown(LifeSupport.java:185) >>>>>> at >>>>>> org.neo4j.kernel.InternalAbstractGraphDatabase.shutdown(InternalAbstractGraphDatabase.java:809) >>>>>> at >>>>>> org.springframework.data.neo4j.support.DelegatingGraphDatabase.shutdown(DelegatingGraphDatabase.java:283) >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>> at >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>> at >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>> at >>>>>> org.springframework.beans.factory.support.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:353) >>>>>> at >>>>>> org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:276) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:578) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:554) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:925) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:523) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:932) >>>>>> at >>>>>> org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:997) >>>>>> at >>>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:547) >>>>>> at >>>>>> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446) >>>>>> at >>>>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328) >>>>>> at >>>>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) >>>>>> at >>>>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4760) >>>>>> at >>>>>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5184) >>>>>> at >>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >>>>>> at >>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) >>>>>> at >>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) >>>>>> at >>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) >>>>>> at >>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) >>>>>> at >>>>>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) >>>>>> at >>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >>>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>> 2016-03-14 07:10:41.034+0000 ERROR [org.neo4j]: Exception when stopping >>>>>> org.neo4j.index.lucene.LuceneKernelExtension@7addfa02 Component >>>>>> 'org.neo4j.index.impl.lucene.LuceneDataSource@2aad7c69' failed to stop. >>>>>> Please see attached cause exception. >>>>>> org.neo4j.kernel.lifecycle.LifecycleException: Component >>>>>> 'org.neo4j.index.impl.lucene.LuceneDataSource@2aad7c69' failed to stop. >>>>>> Please see attached cause exception. >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:532) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.shutdown(LifeSupport.java:547) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.remove(LifeSupport.java:339) >>>>>> at >>>>>> org.neo4j.kernel.impl.transaction.XaDataSourceManager.unregisterDataSource(XaDataSourceManager.java:272) >>>>>> at >>>>>> org.neo4j.index.lucene.LuceneKernelExtension.stop(LuceneKernelExtension.java:92) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155) >>>>>> at >>>>>> org.neo4j.kernel.extension.KernelExtensions.stop(KernelExtensions.java:125) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.shutdown(LifeSupport.java:185) >>>>>> at >>>>>> org.neo4j.kernel.InternalAbstractGraphDatabase.shutdown(InternalAbstractGraphDatabase.java:809) >>>>>> at >>>>>> org.springframework.data.neo4j.support.DelegatingGraphDatabase.shutdown(DelegatingGraphDatabase.java:283) >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>> at >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>> at >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>> at >>>>>> org.springframework.beans.factory.support.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:353) >>>>>> at >>>>>> org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:276) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:578) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:554) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:925) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:523) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:932) >>>>>> at >>>>>> org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:997) >>>>>> at >>>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:547) >>>>>> at >>>>>> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446) >>>>>> at >>>>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328) >>>>>> at >>>>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) >>>>>> at >>>>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4760) >>>>>> at >>>>>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5184) >>>>>> at >>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >>>>>> at >>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) >>>>>> at >>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) >>>>>> at >>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) >>>>>> at >>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) >>>>>> at >>>>>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) >>>>>> at >>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >>>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>> Caused by: java.lang.NoSuchMethodError: >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource.unbindLogicalLog()V >>>>>> at >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource.stop(LuceneDataSource.java:343) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> ... 41 more >>>>>> 2016-03-14 07:10:41.037+0000 ERROR [org.neo4j]: Exception when stopping >>>>>> org.neo4j.kernel.extension.KernelExtensions@237232d4 Component >>>>>> 'org.neo4j.index.lucene.LuceneKernelExtension@7addfa02' failed to stop. >>>>>> Please see attached cause exception. >>>>>> org.neo4j.kernel.lifecycle.LifecycleException: Component >>>>>> 'org.neo4j.index.lucene.LuceneKernelExtension@7addfa02' failed to stop. >>>>>> Please see attached cause exception. >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:532) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155) >>>>>> at >>>>>> org.neo4j.kernel.extension.KernelExtensions.stop(KernelExtensions.java:125) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.shutdown(LifeSupport.java:185) >>>>>> at >>>>>> org.neo4j.kernel.InternalAbstractGraphDatabase.shutdown(InternalAbstractGraphDatabase.java:809) >>>>>> at >>>>>> org.springframework.data.neo4j.support.DelegatingGraphDatabase.shutdown(DelegatingGraphDatabase.java:283) >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>> at >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>>>>> at >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>>>> at >>>>>> org.springframework.beans.factory.support.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:353) >>>>>> at >>>>>> org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:276) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:578) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:554) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:925) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:523) >>>>>> at >>>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:932) >>>>>> at >>>>>> org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:997) >>>>>> at >>>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:547) >>>>>> at >>>>>> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446) >>>>>> at >>>>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328) >>>>>> at >>>>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) >>>>>> at >>>>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4760) >>>>>> at >>>>>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5184) >>>>>> at >>>>>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >>>>>> at >>>>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) >>>>>> at >>>>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) >>>>>> at >>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:714) >>>>>> at >>>>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:919) >>>>>> at >>>>>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1704) >>>>>> at >>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) >>>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:262) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>> Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component >>>>>> 'org.neo4j.index.impl.lucene.LuceneDataSource@2aad7c69' failed to stop. >>>>>> Please see attached cause exception. >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:532) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.shutdown(LifeSupport.java:547) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport.remove(LifeSupport.java:339) >>>>>> at >>>>>> org.neo4j.kernel.impl.transaction.XaDataSourceManager.unregisterDataSource(XaDataSourceManager.java:272) >>>>>> at >>>>>> org.neo4j.index.lucene.LuceneKernelExtension.stop(LuceneKernelExtension.java:92) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> ... 36 more >>>>>> Caused by: java.lang.NoSuchMethodError: >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource.unbindLogicalLog()V >>>>>> at >>>>>> org.neo4j.index.impl.lucene.LuceneDataSource.stop(LuceneDataSource.java:343) >>>>>> at >>>>>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527) >>>>>> ... 41 more >>>>>> >>>>>> >>>>>> I am running neo4j on unix machine. The server runs fine on my local >>>>>> machine though its just that when i deploy it in server it produces >>>>>> error. >>>>>> >>>>>> >>>>>>> On Wed, Jan 27, 2016 at 9:20 PM, Mattias Persson >>>>>>> <matt...@neotechnology.com> wrote: >>>>>>> You're correct in principle, but it's not a new "query" as such that is >>>>>>> sent every time. The traversal state is kept between calls to >>>>>>> hasNext/next, but that's just a detail. >>>>>>> >>>>>>>> On Wed, Jan 27, 2016 at 1:20 PM, Radheshyam Verma >>>>>>>> <radhe2...@gmail.com> wrote: >>>>>>>> Thanks for the reply, >>>>>>>> So you mean that for each iteration of following 'FOR' loop, a query >>>>>>>> is sent to get next node from database if it exists. >>>>>>>> and that not all the nodes are returned in one go before 'FOR' loop >>>>>>>> even starts. >>>>>>>> >>>>>>>> for(Node currentNode : database.traversalDescription() >>>>>>>> .depthFirst() >>>>>>>> .uniqueness(Uniqueness.NODE_GLOBAL) >>>>>>>> .order(BranchOrderingPolicies.PREORDER_BREADTH_FIRST) >>>>>>>> .relationships(<RelationshipType>, Direction.BOTH) >>>>>>>> .evaluator(Evaluators.excludeStartPosition()) >>>>>>>> .traverse(node) >>>>>>>> .nodes()) >>>>>>>> { >>>>>>>> >>>>>>>> } >>>>>>>> >>>>>>>> Thanks for the response again. >>>>>>>> >>>>>>>> >>>>>>>>> On Wed, Jan 27, 2016 at 2:24 PM, Mattias Persson >>>>>>>>> <matt...@neotechnology.com> wrote: >>>>>>>>> With the traversal framework, the actual work of traversing happens >>>>>>>>> lazily on every call on hasNext/next on the returned Traverser (in >>>>>>>>> the end Iterator<Path>). You can simply stop pulling more paths after >>>>>>>>> a certain number of paths have been extracted. >>>>>>>>> >>>>>>>>> >>>>>>>>>> On Monday, January 25, 2016 at 8:31:37 AM UTC+1, Radheshyam Verma >>>>>>>>>> wrote: >>>>>>>>>> Hi, >>>>>>>>>> I am using traversal framework to traverse graph which returns nodes. >>>>>>>>>> Can we somehow specify a limit on number of nodes which the >>>>>>>>>> traversal returns like we do in Query using "LIMIT" and "SKIP". >>>>>>>>>> Thanks. >>>>>>>>> >>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to a topic in >>>>>>>>> the Google Groups "Neo4j" group. >>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>> https://groups.google.com/d/topic/neo4j/2A1QiEOwofU/unsubscribe. >>>>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>>>> neo4j+unsubscr...@googlegroups.com. >>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>> >>>>>>>> -- >>>>>>>> You received this message because you are subscribed to a topic in the >>>>>>>> Google Groups "Neo4j" group. >>>>>>>> To unsubscribe from this topic, visit >>>>>>>> https://groups.google.com/d/topic/neo4j/2A1QiEOwofU/unsubscribe. >>>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>>> neo4j+unsubscr...@googlegroups.com. >>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Mattias Persson >>>>>>> Neo4j Hacker at Neo Technology >>>>>>> -- >>>>>>> You received this message because you are subscribed to a topic in the >>>>>>> Google Groups "Neo4j" group. >>>>>>> To unsubscribe from this topic, visit >>>>>>> https://groups.google.com/d/topic/neo4j/2A1QiEOwofU/unsubscribe. >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> neo4j+unsubscr...@googlegroups.com. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to a topic in the >>>>>> Google Groups "Neo4j" group. >>>>>> To unsubscribe from this topic, visit >>>>>> https://groups.google.com/d/topic/neo4j/2A1QiEOwofU/unsubscribe. >>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> neo4j+unsubscr...@googlegroups.com. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>>> >>>>> >>>>> -- >>>>> Mattias Persson >>>>> Neo4j Hacker at Neo Technology >>>>> -- >>>>> You received this message because you are subscribed to a topic in the >>>>> Google Groups "Neo4j" group. >>>>> To unsubscribe from this topic, visit >>>>> https://groups.google.com/d/topic/neo4j/2A1QiEOwofU/unsubscribe. >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> neo4j+unsubscr...@googlegroups.com. >>>>> For more options, visit https://groups.google.com/d/optout. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "Neo4j" group. >>>> To unsubscribe from this group and stop receiving emails from it, send an >>>> email to neo4j+unsubscr...@googlegroups.com. >>>> For more options, visit https://groups.google.com/d/optout. >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Neo4j" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/neo4j/2A1QiEOwofU/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> neo4j+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "Neo4j" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to neo4j+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to neo4j+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.