-
Notifications
You must be signed in to change notification settings - Fork 154
Open
Description
Steps to Reproduce
- Download and install Neo4j Desktop 2.0.
- Create or open a database.
- Install the neosemantics 5.26.0 plugin.
- Attempt to start the database.
Observed Behavior
The database fails to start, showing the following error in the logs:
2025-10-11 08:09:25.956+0000 INFO Starting...
2025-10-11 08:09:26.407+0000 WARN SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2025-10-11 08:09:26.407+0000 WARN SLF4J: Defaulting to no-operation (NOP) logger implementation
2025-10-11 08:09:26.407+0000 WARN SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2025-10-11 08:09:26.652+0000 WARN Exception in thread "main"
2025-10-11 08:09:26.652+0000 WARN java.lang.NoSuchMethodError: 'com.fasterxml.jackson.annotation.OptBoolean com.fasterxml.jackson.annotation.JsonProperty.isRequired()'
at com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.hasRequiredMarker(JacksonAnnotationIntrospector.java:466)
...
2025-10-11 08:09:26.654+0000 INFO Neo4j Server shutdown initiated by request
2025-10-11 08:09:26.655+0000 INFO Stopped.Expected Behavior
The database should start normally after installing the plugin.
Environment
- Neo4j Desktop: 2.0
- Neo4j 5.26.13
- Plugin: neosemantics 5.26.0
- Operating System: Ubuntu 24.04
Additional Notes
It seems that the error may be related to an incompatible Jackson library version (NoSuchMethodError for JsonProperty.isRequired()). This might indicate a dependency conflict between Neo4j’s bundled Jackson libraries and those used by the plugin.
Metadata
Metadata
Assignees
Labels
No labels