Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

PagingAndSortingRepository Interface does not exist in org.springframework.data.repository #92

Closed
srahul07 opened this Issue · 3 comments

2 participants

@srahul07

While integrating Spring Data Neo4j Library with my Application which uses Neo4j as a graph database, I found that my PublicRepository interface which extends Graph Interface is giving me error saying "The hierarchy of the type PublicRepository is inconsistent".

While digging the cause of this error I found that, the "GraphRepository" extends interface "'CRUDRepository", "IndexRepository" and "TraversalRepository". Out of them "CRUDRepository" extends "PagingAndSortingRepository" which should be present in package "org.springframework.data.repository". But it does not.

I tried to look out for this Interface in github repository but this interface is absent in github repository as well. This is causing a serious issue and not allowing me to extend GraphRepository. Is "PagingAndSortingRepository" absent because it won't be used in future? If yes then isn't that the "CRUDRepository" Shouldn't extend "PagingAndSortingRepository"?

@srahul07

Thanks for this information. That library was missing.

FYI: On http://www.neo4j.org/spring, the links for downloading jar files in library section simply redirects to the "http://www.neo4j.org/spring" and Other links of "Community", "Advanced" and "Enterprise" give Access Denied Error message.

@srahul07 srahul07 closed this
@jexp
Collaborator

Thanks for the feedback, we're currently reworking the site, you should get the download from springsource or maven.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.