Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

incompatibility with recent neo4j-cypher-dsl versions #243

Closed
ikwattro opened this issue Oct 28, 2021 · 4 comments · Fixed by #244
Closed

incompatibility with recent neo4j-cypher-dsl versions #243

ikwattro opened this issue Oct 28, 2021 · 4 comments · Fixed by #244
Labels
dependencies Pull requests that update a dependency file

Comments

@ikwattro
Copy link
Contributor

ikwattro commented Oct 28, 2021

We have an SB application with pre-existing capability depending on neo4j-cypher-dsl.

While trying to embed neo4j-graphql-java, we hit issues where using a neo4j-cypher-dsl version > 2021.0.2 cause exceptions in the form

java.lang.IncompatibleClassChangeError: Found interface org.neo4j.cypherdsl.core.Node, but class was expected

Downgrading to 2021.0.2 for our graphql trials works then fine, but our existing functionalities depending on neo4j-cypher-dsl throw the opposite exceptions then :)

java.lang.IncompatibleClassChangeError: Found class org.neo4j.cypherdsl.core.Node, but interface was expected

Note: behaviour is same with neo4j-graphql-java 1.3 and 1.4

cc @michael-simons

@Andy2003 Andy2003 added the dependencies Pull requests that update a dependency file label Oct 28, 2021
@michael-simons
Copy link

Nothing much I can do here apart from saying, please @Andy2003 or @jexp update this library to the most recent version, respectively at least 2021.1.0: https://github.com/neo4j-contrib/cypher-dsl/releases/tag/2021.1.0.

Andy2003 added a commit that referenced this issue Oct 28, 2021
@Andy2003
Copy link
Collaborator

@ikwattro can you have a look at the PR #244 if it works for you?

@ikwattro
Copy link
Contributor Author

@Andy2003 will do now. thx.

@ikwattro
Copy link
Contributor Author

@Andy2003 I confirm it works. Thanks a lot for the fast answer here.

Just for info, I saw you upgraded to 2021.3.2 but I saw 2021.4.0 was released yesterday.

Cheers !

Andy2003 added a commit that referenced this issue Oct 28, 2021
Andy2003 added a commit that referenced this issue Oct 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants