{"action":"created","issue":{"url":"https://api.github.com/repos/spring-projects/spring-data-neo4j/issues/373","repository_url":"https://api.github.com/repos/spring-projects/spring-data-neo4j","labels_url":"https://api.github.com/repos/spring-projects/spring-data-neo4j/issues/373/labels{/name}","comments_url":"https://api.github.com/repos/spring-projects/spring-data-neo4j/issues/373/comments","events_url":"https://api.github.com/repos/spring-projects/spring-data-neo4j/issues/373/events","html_url":"https://github.com/spring-projects/spring-data-neo4j/issues/373","id":190075978,"number":373,"title":"Transaction issue after server inactivity (4.2.0.BUILD-SNAPSHOT)","user":{"login":"tavolate","id":3408777,"avatar_url":"https://avatars.githubusercontent.com/u/3408777?v=3","gravatar_id":"","url":"https://api.github.com/users/tavolate","html_url":"https://github.com/tavolate","followers_url":"https://api.github.com/users/tavolate/followers","following_url":"https://api.github.com/users/tavolate/following{/other_user}","gists_url":"https://api.github.com/users/tavolate/gists{/gist_id}","starred_url":"https://api.github.com/users/tavolate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tavolate/subscriptions","organizations_url":"https://api.github.com/users/tavolate/orgs","repos_url":"https://api.github.com/users/tavolate/repos","events_url":"https://api.github.com/users/tavolate/events{/privacy}","received_events_url":"https://api.github.com/users/tavolate/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-11-17T15:19:33Z","updated_at":"2016-11-24T10:15:58Z","closed_at":null,"body":"Neo4j server version: 3.0.7\r\nSpring data neo4j: 4.2.0.M1\r\nNeo4j ogm bolt driver: 2.0.5\r\n\r\nOur web application is deployed on AWS Elastic beanstalk. It works well, but after a period of inactivity, the first request fails with this error \r\n\r\n`java.lang.NullPointerException\r\n\tat org.springframework.data.neo4j.transaction.Neo4jTransactionManager.doRollback(Neo4jTransactionManager.java:265) ~[spring-data-neo4j-4.2.0.M1.jar:?]\r\n\tat org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:853) ~[spring-tx-4.3.0.RELEASE.jar:4.3.0.RELEASE]\r\n\tat org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:830) ~[spring-tx-4.3.0.RELEASE.jar:4.3.0.RELEASE]\r\n\tat org.springframework.transaction.interceptor.TransactionAspectSupport.completeTransactionAfterThrowing(TransactionAspectSupport.java:503) ~[spring-tx-4.3.0.RELEASE.jar:4.3.0.RELEASE]\r\n\tat org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:285) ~[spring-tx-4.3.0.RELEASE.jar:4.3.0.RELEASE]\r\n\tat org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[spring-tx-4.3.0.RELEASE.jar:4.3.0.RELEASE]\r\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.0.RELEASE.jar:4.3.0.RELEASE]\r\n\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) ~[spring-aop-4.3.0.RELEASE.jar:4.3.0.RELEASE]\r\n`\r\n\r\nIssuing the same request again succeeds."},"comment":{"url":"https://api.github.com/repos/spring-projects/spring-data-neo4j/issues/comments/262739834","html_url":"https://github.com/spring-projects/spring-data-neo4j/issues/373#issuecomment-262739834","issue_url":"https://api.github.com/repos/spring-projects/spring-data-neo4j/issues/373","id":262739834,"user":{"login":"mangrish","id":2446948,"avatar_url":"https://avatars.githubusercontent.com/u/2446948?v=3","gravatar_id":"","url":"https://api.github.com/users/mangrish","html_url":"https://github.com/mangrish","followers_url":"https://api.github.com/users/mangrish/followers","following_url":"https://api.github.com/users/mangrish/following{/other_user}","gists_url":"https://api.github.com/users/mangrish/gists{/gist_id}","starred_url":"https://api.github.com/users/mangrish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mangrish/subscriptions","organizations_url":"https://api.github.com/users/mangrish/orgs","repos_url":"https://api.github.com/users/mangrish/repos","events_url":"https://api.github.com/users/mangrish/events{/privacy}","received_events_url":"https://api.github.com/users/mangrish/received_events","type":"User","site_admin":false},"created_at":"2016-11-24T10:15:58Z","updated_at":"2016-11-24T10:15:58Z","body":"performance wise? yes. But it's also fairly new (as of Neo4j 3.x). I would recommend adding your case here as a ticket for them so it can be prioritised. In my opinion the driver should work still. Even after a reboot of the database."}}
{"actor":{"display_login":"mangrish"}}