learn-kafka-courses icon indicating copy to clipboard operation
learn-kafka-courses copied to clipboard

below error at the start of the 101 course, Hands On: Basic Operations workshop....

Open rubricsinger opened this issue 3 years ago • 0 comments

When running initial 'build', testing phase (during aggregate test?) seems to be having an issue finding the lib for rocksdb. When I check, there is indeed no file (or similar named file) in the directory.

Following instructions here

Have done a lot of error searching but am struggling to find a solution. Any guidance or suggestions, fixes or similar most welcome.

command:-

./gradlew build

returns output :-

Task :test FAILED

io.confluent.developer.aggregate.solution.StreamsAggregateTest > shouldAggregateRecords FAILED java.lang.UnsatisfiedLinkError: Can't load library: /var/folders/f3/0y1cbfts4fg4tc9m7yylqpvr0000gp/T/librocksdbjni14255294656738842507.jnilib at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2633) at java.base/java.lang.Runtime.load0(Runtime.java:768) at java.base/java.lang.System.load(System.java:1837) at org.rocksdb.NativeLibraryLoader.loadLibraryFromJar(NativeLibraryLoader.java:78) at org.rocksdb.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:56) at org.rocksdb.RocksDB.loadLibrary(RocksDB.java:64) at org.rocksdb.RocksDB.(RocksDB.java:35) at org.rocksdb.DBOptions.(DBOptions.java:21) at org.apache.kafka.streams.state.internals.RocksDBStore.openDB(RocksDBStore.java:129) at org.apache.kafka.streams.state.internals.RocksDBStore.init(RocksDBStore.java:254) at org.apache.kafka.streams.state.internals.WrappedStateStore.init(WrappedStateStore.java:55) at org.apache.kafka.streams.state.internals.ChangeLoggingKeyValueBytesStore.init(ChangeLoggingKeyValueBytesStore.java:55) at org.apache.kafka.streams.state.internals.WrappedStateStore.init(WrappedStateStore.java:55) at org.apache.kafka.streams.state.internals.CachingKeyValueStore.init(CachingKeyValueStore.java:75) at org.apache.kafka.streams.state.internals.WrappedStateStore.init(WrappedStateStore.java:55) at org.apache.kafka.streams.state.internals.MeteredKeyValueStore.lambda$init$1(MeteredKeyValueStore.java:122) at org.apache.kafka.streams.processor.internals.metrics.StreamsMetricsImpl.maybeMeasureLatency(StreamsMetricsImpl.java:884) at org.apache.kafka.streams.state.internals.MeteredKeyValueStore.init(MeteredKeyValueStore.java:122) at org.apache.kafka.streams.processor.internals.ProcessorStateManager.registerStateStores(ProcessorStateManager.java:201) at org.apache.kafka.streams.processor.internals.StateManagerUtil.registerStateStores(StateManagerUtil.java:103) at org.apache.kafka.streams.processor.internals.StreamTask.initializeIfNeeded(StreamTask.java:216) at org.apache.kafka.streams.TopologyTestDriver.setupTask(TopologyTestDriver.java:537) at org.apache.kafka.streams.TopologyTestDriver.(TopologyTestDriver.java:385) at org.apache.kafka.streams.TopologyTestDriver.(TopologyTestDriver.java:313) at org.apache.kafka.streams.TopologyTestDriver.(TopologyTestDriver.java:272) at io.confluent.developer.aggregate.solution.StreamsAggregateTest.shouldAggregateRecords(StreamsAggregateTest.java:54)

rubricsinger avatar Jul 06 '22 14:07 rubricsinger