Streams.publish() call error

I'm beginner in Neo4j and trying to test streams.publish() procedure.
call streams.publish('neo4j','Hello!!!')
leads to error:
Neo.ClientError.Procedure.ProcedureCallFailed
Failed to invoke procedure streams.publish: Caused by: kotlin.UninitializedPropertyAccessException: lateinit property eventRouterConfiguration has not been initialized

My test environment (docker based ):

  • zookeeper
  • Kafka
  • neo4j Enterprise/developer edition

Regular terminal tests with producer/consumer work well.

I'd appreciate your help.

1 Like

stuck with same error

In my case - the problem has gone. It seems to me that there were two steps:
I've deleted all images associated with this set of dockers + take into account that start time is about 2 minutes.

this didn't solve the problem for me, could it be plugin/db versions compatibility issues?