Quantcast
Channel: Akka Libraries - Discussion Forum for Akka technologies
Viewing all articles
Browse latest Browse all 1362

ActorCluster bootstrap not starting properly . java.lang.NoClassDefFoundError: akka/http/scaladsl/model/Uri$

$
0
0

When i tried to implement a ActorCluster formation with akka 2.5.32.
I have used

akka-discovery_2.11-2.5.32.jar
akka-http_2.11-10.1.15.jar
akka-management_2.11-1.0.10.jar
akka-management-cluster-bootstrap_2.11-1.0.10.jar
akka-management-cluster-http_2.11-1.0.10.jar

Configuration:

{
	akka.remote.artery {
		enabled = on
		transport = tcp
		canonical {
	        port = 2551
	        hostname = "127.0.0.1"
      	}
	}
	akka.cluster .seed-nodes = [ ]
	akka.extensions = ["akka.management.cluster.bootstrap.ClusterBootstrap"]
	akka.management.http {
	  bind-hostname = "0.0.0.0"  # Allow binding to all interfaces
	  bind-port = 8558
	  hostname = "127.0.0.1"
	  port = 8558
	}
	akka.discovery {
                method = "dns"
                dns {
                  service-name = "_my-service._tcp.my-namespace.svc.cluster.local"
                  resolve-timeout = 3s
                }
       }

  akka.management {
    cluster.bootstrap {
      contact-point-discovery {
        discovery-method = "dns"
        service-name = "_my-service._tcp.my-namespace.svc.cluster.local"
        port-name = "akka-management"
        protocol = "tcp"
      }
    }
  }
}

when i starting everything starting but …in log

INFO] [01/15/2025 15:20:10.508] [ClusterSystem-akka.actor.default-dispatcher-5] [akka.cluster.Cluster(akka://ClusterSystem)] Cluster Node [akka://ClusterSystem@127.0.0.1:2551] - No seed-nodes configured, manual cluster join required, see https://doc.akka.io/docs/akka/current/cluster-usage.html#joining-to-seed-nodes
[INFO] [01/15/2025 15:20:10.631] [main] [ClusterBootstrap(akka://ClusterSystem)] ClusterBootstrap loaded through 'akka.extensions' auto starting management and bootstrap.
ActorSystem Started akka://ClusterSystem
[INFO] [01/15/2025 15:20:10.644] [ClusterSystem-akka.actor.default-dispatcher-4] [HealthChecksImpl(akka://ClusterSystem)] Loading readiness checks [(cluster-membership,akka.management.cluster.scaladsl.ClusterMembershipCheck)]
[INFO] [01/15/2025 15:20:10.645] [ClusterSystem-akka.actor.default-dispatcher-4] [HealthChecksImpl(akka://ClusterSystem)] Loading liveness checks []
Uncaught error from thread [ClusterSystem-akka.actor.default-dispatcher-4]: akka/http/scaladsl/model/Uri$, shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[ClusterSystem]
java.lang.NoClassDefFoundError: akka/http/scaladsl/model/Uri$
	at akka.management.scaladsl.AkkaManagement.providerSettings(AkkaManagement.scala:90)
	at akka.management.scaladsl.AkkaManagement.start(AkkaManagement.scala:133)
	at akka.management.scaladsl.AkkaManagement.start(AkkaManagement.scala:119)

Exception occuring and actor system stopped.

Even trying multiple versions of akka http the class was not found. Any mapping to know which version compatable for which version. What is the exact version needed for 2.5.32

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 1362

Trending Articles