java.lang.NullPointerException: null

Spring JIRA | Jonathan Crosmer | 2 years ago
  1. 0

    See the stack trace below. Based on the method source, it seems that "storedType" must be a dereferenced null value. Either typeMapper.readType should never return null (actually the implementation seems to deliberately return null in some cases), or storedAndRequestedTypesMatch requires a null check. I don't really understand the source, so any brief explanation or workaround would be helpful until this is fixed. private <R extends T> boolean storedAndRequestedTypesMatch(Class<R> requestedType, S source) { if (requestedType == null) return true; TypeInformation<?> storedType = typeMapper.readType(source); return requestedType.isAssignableFrom(storedType.getType()); } [info] 2015-04-13 16:39:15,931 ERROR akka.dispatch.TaskInvocation RedZone-akka.actor.default-dispatcher-3 - null [info] java.lang.NullPointerException: null [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.storedAndRequestedTypesMatch(Neo4jEntityConverterImpl.java:124) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:88) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:192) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.Neo4jTemplate.createEntityFromState(Neo4jTemplate.java:224) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.GraphBackedEntityIterableWrapper.underlyingObjectToObject(GraphBackedEntityIterableWrapper.java:41) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.GraphBackedEntityIterableWrapper.underlyingObjectToObject(GraphBackedEntityIterableWrapper.java:27) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.neo4j.helpers.collection.IterableWrapper$MyIteratorWrapper.underlyingObjectToObject(IterableWrapper.java:57) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorWrapper.next(IteratorWrapper.java:47) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorUtil.addToCollection(IteratorUtil.java:382) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorUtil.addToCollection(IteratorUtil.java:461) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.springframework.data.neo4j.fieldaccess.RelatedToViaCollectionFieldAccessorFactory$RelatedToViaCollectionFieldAccessor.getValue(RelatedToViaCollectionFieldAccessorFactory.java:122) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.DefaultEntityState.getValue(DefaultEntityState.java:97) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyEntityStatePropertyValue(SourceStateTransmitter.java:87) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.access$000(SourceStateTransmitter.java:37) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter$2.doWithAssociation(SourceStateTransmitter.java:58) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339) ~[spring-data-commons-1.10.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyPropertiesFrom(SourceStateTransmitter.java:54) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityFetchHandler.fetchValue(Neo4jEntityFetchHandler.java:76) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityFetchHandler.fetch(Neo4jEntityFetchHandler.java:69) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl$1.doWithAssociation(Neo4jEntityConverterImpl.java:138) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339) ~[spring-data-commons-1.10.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.cascadeFetch(Neo4jEntityConverterImpl.java:128) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.loadEntity(Neo4jEntityConverterImpl.java:116) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:106) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:189) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.Neo4jTemplate.createEntityFromState(Neo4jTemplate.java:224) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.RelationshipHelper.createEntitySetFromRelationshipEndNodes(RelationshipHelper.java:188) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.RelatedToFieldAccessor.createEntitySetFromRelationshipEndNodes(RelatedToFieldAccessor.java:86) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.RelatedToSingleFieldAccessorFactory$RelatedToSingleFieldAccessor.getValue(RelatedToSingleFieldAccessorFactory.java:78) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.DefaultEntityState.getValue(DefaultEntityState.java:97) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyEntityStatePropertyValue(SourceStateTransmitter.java:87) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.access$000(SourceStateTransmitter.java:37) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter$2.doWithAssociation(SourceStateTransmitter.java:58) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339) ~[spring-data-commons-1.10.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyPropertiesFrom(SourceStateTransmitter.java:54) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.loadEntity(Neo4jEntityConverterImpl.java:114) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:106) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:189) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.projectTo(Neo4jEntityPersister.java:216) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.Neo4jTemplate.projectTo(Neo4jTemplate.java:241) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.conversion.EntityResultConverter.doConvert(EntityResultConverter.java:73) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.conversion.DefaultConverter.convert(DefaultConverter.java:44) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.conversion.EntityResultConverter.convert(EntityResultConverter.java:165) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.conversion.QueryResultBuilder$1.underlyingObjectToObject(QueryResultBuilder.java:86) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.neo4j.helpers.collection.IterableWrapper$MyIteratorWrapper.underlyingObjectToObject(IterableWrapper.java:57) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorWrapper.next(IteratorWrapper.java:47) ~[neo4j-kernel-2.1.8.jar:2.1.8] [... application code]

    Spring JIRA | 2 years ago | Jonathan Crosmer
    java.lang.NullPointerException: null
  2. 0

    See the stack trace below. Based on the method source, it seems that "storedType" must be a dereferenced null value. Either typeMapper.readType should never return null (actually the implementation seems to deliberately return null in some cases), or storedAndRequestedTypesMatch requires a null check. I don't really understand the source, so any brief explanation or workaround would be helpful until this is fixed. private <R extends T> boolean storedAndRequestedTypesMatch(Class<R> requestedType, S source) { if (requestedType == null) return true; TypeInformation<?> storedType = typeMapper.readType(source); return requestedType.isAssignableFrom(storedType.getType()); } [info] 2015-04-13 16:39:15,931 ERROR akka.dispatch.TaskInvocation RedZone-akka.actor.default-dispatcher-3 - null [info] java.lang.NullPointerException: null [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.storedAndRequestedTypesMatch(Neo4jEntityConverterImpl.java:124) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:88) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:192) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.Neo4jTemplate.createEntityFromState(Neo4jTemplate.java:224) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.GraphBackedEntityIterableWrapper.underlyingObjectToObject(GraphBackedEntityIterableWrapper.java:41) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.GraphBackedEntityIterableWrapper.underlyingObjectToObject(GraphBackedEntityIterableWrapper.java:27) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.neo4j.helpers.collection.IterableWrapper$MyIteratorWrapper.underlyingObjectToObject(IterableWrapper.java:57) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorWrapper.next(IteratorWrapper.java:47) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorUtil.addToCollection(IteratorUtil.java:382) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorUtil.addToCollection(IteratorUtil.java:461) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.springframework.data.neo4j.fieldaccess.RelatedToViaCollectionFieldAccessorFactory$RelatedToViaCollectionFieldAccessor.getValue(RelatedToViaCollectionFieldAccessorFactory.java:122) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.DefaultEntityState.getValue(DefaultEntityState.java:97) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyEntityStatePropertyValue(SourceStateTransmitter.java:87) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.access$000(SourceStateTransmitter.java:37) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter$2.doWithAssociation(SourceStateTransmitter.java:58) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339) ~[spring-data-commons-1.10.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyPropertiesFrom(SourceStateTransmitter.java:54) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityFetchHandler.fetchValue(Neo4jEntityFetchHandler.java:76) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityFetchHandler.fetch(Neo4jEntityFetchHandler.java:69) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl$1.doWithAssociation(Neo4jEntityConverterImpl.java:138) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339) ~[spring-data-commons-1.10.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.cascadeFetch(Neo4jEntityConverterImpl.java:128) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.loadEntity(Neo4jEntityConverterImpl.java:116) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:106) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:189) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.Neo4jTemplate.createEntityFromState(Neo4jTemplate.java:224) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.RelationshipHelper.createEntitySetFromRelationshipEndNodes(RelationshipHelper.java:188) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.RelatedToFieldAccessor.createEntitySetFromRelationshipEndNodes(RelatedToFieldAccessor.java:86) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.RelatedToSingleFieldAccessorFactory$RelatedToSingleFieldAccessor.getValue(RelatedToSingleFieldAccessorFactory.java:78) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.fieldaccess.DefaultEntityState.getValue(DefaultEntityState.java:97) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyEntityStatePropertyValue(SourceStateTransmitter.java:87) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.access$000(SourceStateTransmitter.java:37) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter$2.doWithAssociation(SourceStateTransmitter.java:58) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339) ~[spring-data-commons-1.10.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyPropertiesFrom(SourceStateTransmitter.java:54) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.loadEntity(Neo4jEntityConverterImpl.java:114) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:106) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:189) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.projectTo(Neo4jEntityPersister.java:216) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.Neo4jTemplate.projectTo(Neo4jTemplate.java:241) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.conversion.EntityResultConverter.doConvert(EntityResultConverter.java:73) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.conversion.DefaultConverter.convert(DefaultConverter.java:44) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.support.conversion.EntityResultConverter.convert(EntityResultConverter.java:165) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.springframework.data.neo4j.conversion.QueryResultBuilder$1.underlyingObjectToObject(QueryResultBuilder.java:86) ~[spring-data-neo4j-3.3.0.RELEASE.jar:na] [info] at org.neo4j.helpers.collection.IterableWrapper$MyIteratorWrapper.underlyingObjectToObject(IterableWrapper.java:57) ~[neo4j-kernel-2.1.8.jar:2.1.8] [info] at org.neo4j.helpers.collection.IteratorWrapper.next(IteratorWrapper.java:47) ~[neo4j-kernel-2.1.8.jar:2.1.8] [... application code]

    Spring JIRA | 2 years ago | Jonathan Crosmer
    java.lang.NullPointerException: null
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    HQL Exception (org.hibernate.dialect.Dialect$3)

    Stack Overflow | 4 years ago | Hari
    java.lang.NullPointerException: null

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      null

      at org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.storedAndRequestedTypesMatch()
    2. Spring Data Neo4j
      GraphBackedEntityIterableWrapper.underlyingObjectToObject
      1. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.storedAndRequestedTypesMatch(Neo4jEntityConverterImpl.java:124)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      2. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:88)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      3. org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      4. org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:192)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      5. org.springframework.data.neo4j.support.Neo4jTemplate.createEntityFromState(Neo4jTemplate.java:224)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      6. org.springframework.data.neo4j.fieldaccess.GraphBackedEntityIterableWrapper.underlyingObjectToObject(GraphBackedEntityIterableWrapper.java:41)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      7. org.springframework.data.neo4j.fieldaccess.GraphBackedEntityIterableWrapper.underlyingObjectToObject(GraphBackedEntityIterableWrapper.java:27)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      7 frames
    3. Neo4j - Graph Database Kernel
      IteratorUtil.addToCollection
      1. org.neo4j.helpers.collection.IterableWrapper$MyIteratorWrapper.underlyingObjectToObject(IterableWrapper.java:57)[neo4j-kernel-2.1.8.jar:2.1.8]
      2. org.neo4j.helpers.collection.IteratorWrapper.next(IteratorWrapper.java:47)[neo4j-kernel-2.1.8.jar:2.1.8]
      3. org.neo4j.helpers.collection.IteratorUtil.addToCollection(IteratorUtil.java:382)[neo4j-kernel-2.1.8.jar:2.1.8]
      4. org.neo4j.helpers.collection.IteratorUtil.addToCollection(IteratorUtil.java:461)[neo4j-kernel-2.1.8.jar:2.1.8]
      4 frames
    4. Spring Data Neo4j
      SourceStateTransmitter$2.doWithAssociation
      1. org.springframework.data.neo4j.fieldaccess.RelatedToViaCollectionFieldAccessorFactory$RelatedToViaCollectionFieldAccessor.getValue(RelatedToViaCollectionFieldAccessorFactory.java:122)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      2. org.springframework.data.neo4j.fieldaccess.DefaultEntityState.getValue(DefaultEntityState.java:97)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      3. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyEntityStatePropertyValue(SourceStateTransmitter.java:87)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      4. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.access$000(SourceStateTransmitter.java:37)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      5. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter$2.doWithAssociation(SourceStateTransmitter.java:58)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      5 frames
    5. Spring Data Core
      BasicPersistentEntity.doWithAssociations
      1. org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339)[spring-data-commons-1.10.0.RELEASE.jar:na]
      1 frame
    6. Spring Data Neo4j
      Neo4jEntityConverterImpl$1.doWithAssociation
      1. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyPropertiesFrom(SourceStateTransmitter.java:54)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      2. org.springframework.data.neo4j.support.mapping.Neo4jEntityFetchHandler.fetchValue(Neo4jEntityFetchHandler.java:76)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      3. org.springframework.data.neo4j.support.mapping.Neo4jEntityFetchHandler.fetch(Neo4jEntityFetchHandler.java:69)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      4. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl$1.doWithAssociation(Neo4jEntityConverterImpl.java:138)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      4 frames
    7. Spring Data Core
      BasicPersistentEntity.doWithAssociations
      1. org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339)[spring-data-commons-1.10.0.RELEASE.jar:na]
      1 frame
    8. Spring Data Neo4j
      SourceStateTransmitter$2.doWithAssociation
      1. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.cascadeFetch(Neo4jEntityConverterImpl.java:128)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      2. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.loadEntity(Neo4jEntityConverterImpl.java:116)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      3. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:106)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      4. org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      5. org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:189)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      6. org.springframework.data.neo4j.support.Neo4jTemplate.createEntityFromState(Neo4jTemplate.java:224)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      7. org.springframework.data.neo4j.fieldaccess.RelationshipHelper.createEntitySetFromRelationshipEndNodes(RelationshipHelper.java:188)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      8. org.springframework.data.neo4j.fieldaccess.RelatedToFieldAccessor.createEntitySetFromRelationshipEndNodes(RelatedToFieldAccessor.java:86)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      9. org.springframework.data.neo4j.fieldaccess.RelatedToSingleFieldAccessorFactory$RelatedToSingleFieldAccessor.getValue(RelatedToSingleFieldAccessorFactory.java:78)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      10. org.springframework.data.neo4j.fieldaccess.DefaultEntityState.getValue(DefaultEntityState.java:97)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      11. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyEntityStatePropertyValue(SourceStateTransmitter.java:87)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      12. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.access$000(SourceStateTransmitter.java:37)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      13. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter$2.doWithAssociation(SourceStateTransmitter.java:58)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      13 frames
    9. Spring Data Core
      BasicPersistentEntity.doWithAssociations
      1. org.springframework.data.mapping.model.BasicPersistentEntity.doWithAssociations(BasicPersistentEntity.java:339)[spring-data-commons-1.10.0.RELEASE.jar:na]
      1 frame
    10. Spring Data Neo4j
      QueryResultBuilder$1.underlyingObjectToObject
      1. org.springframework.data.neo4j.support.mapping.SourceStateTransmitter.copyPropertiesFrom(SourceStateTransmitter.java:54)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      2. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.loadEntity(Neo4jEntityConverterImpl.java:114)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      3. org.springframework.data.neo4j.support.mapping.Neo4jEntityConverterImpl.read(Neo4jEntityConverterImpl.java:106)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      4. org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister$CachedConverter.read(Neo4jEntityPersister.java:170)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      5. org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.createEntityFromState(Neo4jEntityPersister.java:189)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      6. org.springframework.data.neo4j.support.mapping.Neo4jEntityPersister.projectTo(Neo4jEntityPersister.java:216)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      7. org.springframework.data.neo4j.support.Neo4jTemplate.projectTo(Neo4jTemplate.java:241)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      8. org.springframework.data.neo4j.support.conversion.EntityResultConverter.doConvert(EntityResultConverter.java:73)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      9. org.springframework.data.neo4j.conversion.DefaultConverter.convert(DefaultConverter.java:44)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      10. org.springframework.data.neo4j.support.conversion.EntityResultConverter.convert(EntityResultConverter.java:165)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      11. org.springframework.data.neo4j.conversion.QueryResultBuilder$1.underlyingObjectToObject(QueryResultBuilder.java:86)[spring-data-neo4j-3.3.0.RELEASE.jar:na]
      11 frames
    11. Neo4j - Graph Database Kernel
      IteratorWrapper.next
      1. org.neo4j.helpers.collection.IterableWrapper$MyIteratorWrapper.underlyingObjectToObject(IterableWrapper.java:57)[neo4j-kernel-2.1.8.jar:2.1.8]
      2. org.neo4j.helpers.collection.IteratorWrapper.next(IteratorWrapper.java:47)[neo4j-kernel-2.1.8.jar:2.1.8]
      2 frames