You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi team, we are trying to create a local consensus network using docker image created locally following the below steps:
Created a HederaNode.jar using gradlew :app:assemble.
Copied the files created in hedera-services/hedera-node/data/apps/* and hedera-services/hedera-node/data/lib/* to hedera-services/hedera-node/infrastructure/docker/containers/local-node/main-network-node/sdk/data/apps/ and hedera-services/hedera-node/infrastructure/docker/containers/local-node/main-network-node/sdk/data/lib/ respectively.
Ran docker build command to create docker image for network-node-base and main-network-node sequentially.
Then, using the locally created images, ran "docker compose up" from within hiero-local-node.
Script file:
rm -rf <path-to-hedera-services-dir>/hedera-node/data/apps/HederaNode.jar
./gradlew assemble
rm -rf <path-to-hedera-services-dir>/hedera-node/infrastructure/docker/containers/local-node/sdk/main-network-node/data/apps/HederaNode.jar
rm -rf <path-to-hedera-services-dir>/hedera-node/infrastructure/docker/containers/local-node/sdk/main-network-node/data/lib/*
cp <path-to-hedera-services-dir>/hedera-node/data/apps/HederaNode.jar <path-to-hedera-services-dir>/hedera-node/infrastructure/docker/containers/local-node/main-network-node/sdk/data/apps/HederaNode.jar
cp <path-to-hedera-services-dir>/hedera-node/data/lib/* <path-to-hedera-services-dir>/hedera-node/infrastructure/docker/containers/local-node/main-network-node/sdk/data/lib/
cd <path-to-hedera-services-dir>/hedera-node/infrastructure/docker/containers/local-node/network-node-base
docker build -t sample:latest .
cd ../main-network-node/
docker build -t sample-node:latest .
cd <path-to-hiero-local-node>/
docker compose up | grep "network-node"
During consensus node startup, we are getting the following null pointer exception:
2025-02-05 14:59:20.241 27 ERROR EXCEPTION <main> Browser: Unable to start Browser
java.lang.NullPointerException: null
at java.base/java.util.Objects.requireNonNull(Objects.java:233) ~[?:?]
at com.hedera.node.app.ServicesMain.hederaOrThrow(ServicesMain.java:516) ~[?:?]
at com.hedera.node.app.ServicesMain.newStateLifecycles(ServicesMain.java:174) ~[?:?]
at com.swirlds.platform.Browser.launchUnhandled(Browser.java:286) ~[swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
at com.swirlds.platform.Browser.launch(Browser.java:158) [swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
at com.swirlds.platform.Browser.parseCommandLineArgsAndLaunch(Browser.java:139) [swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
at com.swirlds.platform.Browser.main(Browser.java:128) [swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
2025-02-05 14:59:20.255 28 ERROR EXCEPTION <main> Log4jSetup: exception on thread main
java.lang.RuntimeException: Unable to start Browser
at com.swirlds.platform.Browser.launch(Browser.java:161) ~[swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
at com.swirlds.platform.Browser.parseCommandLineArgsAndLaunch(Browser.java:139) ~[swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
at com.swirlds.platform.Browser.main(Browser.java:128) ~[swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
Caused by: java.lang.NullPointerException
at java.base/java.util.Objects.requireNonNull(Objects.java:233) ~[?:?]
at com.hedera.node.app.ServicesMain.hederaOrThrow(ServicesMain.java:516) ~[?:?]
at com.hedera.node.app.ServicesMain.newStateLifecycles(ServicesMain.java:174) ~[?:?]
at com.swirlds.platform.Browser.launchUnhandled(Browser.java:286) ~[swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
at com.swirlds.platform.Browser.launch(Browser.java:158) ~[swirlds-platform-core-0.59.0-SNAPSHOT.jar:0.59.0-SNAPSHOT]
... 2 more
Did we miss any step while creating the docker image?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi team, we are trying to create a local consensus network using docker image created locally following the below steps:
Script file:
During consensus node startup, we are getting the following null pointer exception:
Did we miss any step while creating the docker image?
Beta Was this translation helpful? Give feedback.
All reactions