Here is the full stack
[info] java.lang.NoClassDefFoundError: com/google/protobuf/MessageOrBuilder
[info] at java.lang.ClassLoader.defineClass1(Native Method)
[info] at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[info] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[info] at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[info] at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[info] at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[info] at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[info] at java.security.AccessController.doPrivileged(Native Method)
[info] at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[info] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[info] at java.lang.ClassLoader.defineClass1(Native Method)
[info] at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[info] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[info] at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[info] at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[info] at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[info] at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[info] at java.security.AccessController.doPrivileged(Native Method)
[info] at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[info] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[info] at akka.kamon.instrumentation.RemotingInstrumentation.aroundSerializeRemoteMessage(RemotingInstrumentation.scala:26)
[info] at akka.remote.transport.AkkaPduProtobufCodec$.constructMessage(AkkaPduCodec.scala:127)
[info] at akka.remote.EndpointWriter.writeSend(Endpoint.scala:734)
[info] at akka.remote.EndpointWriter.delegate$1(Endpoint.scala:627)
[info] at akka.remote.EndpointWriter.writeLoop$1(Endpoint.scala:638)
[info] at akka.remote.EndpointWriter.sendBufferedMessages(Endpoint.scala:651)
[info] at akka.remote.EndpointWriter.becomeWritingOrSendBufferedMessages(Endpoint.scala:597)
[info] at akka.remote.EndpointWriter$$anonfun$initializing$1.applyOrElse(Endpoint.scala:571)
[info] at akka.actor.Actor$class.aroundReceive(Actor.scala:480)
[info] at akka.remote.EndpointActor.aroundReceive(Endpoint.scala:405)
[info] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:525)
[info] at akka.actor.ActorCell.invoke_aroundBody0(ActorCell.scala:494)
[info] at akka.actor.ActorCell$AjcClosure1.run(ActorCell.scala:1)
[info] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
[info] at akka.kamon.instrumentation.ActorCellInstrumentation$$anonfun$aroundBehaviourInvoke$1.apply(ActorCellInstrumentation.scala:63)
[info] at kamon.trace.Tracer$.withContext(TracerModule.scala:53)
[info] at akka.kamon.instrumentation.ActorCellInstrumentation.aroundBehaviourInvoke(ActorCellInstrumentation.scala:62)
[info] at akka.actor.ActorCell.invoke(ActorCell.scala:487)
[info] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
[info] at akka.dispatch.Mailbox.run(Mailbox.scala:224)
[info] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)
[info] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
[info] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
[info] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
[info] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
[info] Caused by: java.lang.ClassNotFoundException: com.google.protobuf.MessageOrBuilder
[info] at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[info] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
[info] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[info] ... 49 more
[info]
[error] Uncaught error from thread [application-akka.remote.default-remote-dispatcher-4] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[application]
[error] java.lang.NoClassDefFoundError: com/google/protobuf/MessageOrBuilder
[error] at java.lang.ClassLoader.defineClass1(Native Method)
[error] at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[error] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[error] at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[error] at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[error] at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[error] at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[error] at java.security.AccessController.doPrivileged(Native Method)
[error] at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[error] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[error] at java.lang.ClassLoader.defineClass1(Native Method)
[error] at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[error] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[error] at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[error] at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[error] at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[error] at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[error] at java.security.AccessController.doPrivileged(Native Method)
[error] at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[error] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[error] at akka.kamon.instrumentation.RemotingInstrumentation.aroundSerializeRemoteMessage(RemotingInstrumentation.scala:26)
[error] at akka.remote.transport.AkkaPduProtobufCodec$.constructMessage(AkkaPduCodec.scala:127)
[error] at akka.remote.EndpointWriter.writeSend(Endpoint.scala:734)
[error] at akka.remote.EndpointWriter.delegate$1(Endpoint.scala:627)
[error] at akka.remote.EndpointWriter.writeLoop$1(Endpoint.scala:638)
[error] at akka.remote.EndpointWriter.sendBufferedMessages(Endpoint.scala:651)
[error] at akka.remote.EndpointWriter.becomeWritingOrSendBufferedMessages(Endpoint.scala:597)
[error] at akka.remote.EndpointWriter$$anonfun$initializing$1.applyOrElse(Endpoint.scala:571)
[error] at akka.actor.Actor$class.aroundReceive(Actor.scala:480)
[error] at akka.remote.EndpointActor.aroundReceive(Endpoint.scala:405)
[error] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:525)
[error] at akka.actor.ActorCell.invoke_aroundBody0(ActorCell.scala:494)
[error] at akka.actor.ActorCell$AjcClosure1.run(ActorCell.scala:1)
[error] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
[error] at akka.kamon.instrumentation.ActorCellInstrumentation$$anonfun$aroundBehaviourInvoke$1.apply(ActorCellInstrumentation.scala:63)
[error] at kamon.trace.Tracer$.withContext(TracerModule.scala:53)
[error] at akka.kamon.instrumentation.ActorCellInstrumentation.aroundBehaviourInvoke(ActorCellInstrumentation.scala:62)
[error] at akka.actor.ActorCell.invoke(ActorCell.scala:487)
[error] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
[error] at akka.dispatch.Mailbox.run(Mailbox.scala:224)
[error] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)
[error] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
[error] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
[error] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
[error] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
[error] Caused by: java.lang.ClassNotFoundException: com.google.protobuf.MessageOrBuilder
[error] at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[error] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[error] ... 49 more
java.lang.RuntimeException: Nonzero exit code returned from runner: 255
at scala.sys.package$.error(package.scala:27)
but if you included the protobuf dependency as suggested in akka migration guide, you will get the following error instead
[error] Uncaught error from thread [application-akka.remote.default-remote-dispatcher-4] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[application]
[error] java.lang.VerifyError: Bad type on operand stack
[error] Exception Details:
[error] Location:
[error] akka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder.setAck(Lakka/remote/WireFormats$AcknowledgementInfo$Builder;)Lakka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder; @30: invokevirtual
[error] Reason:
[error] Type 'akka/remote/WireFormats$AcknowledgementInfo' (current frame, stack[1]) is not assignable to 'com/google/protobuf/GeneratedMessage'
[error] Current Frame:
[error] bci: @30
[error] flags: { }
[info] [ERROR] [09/17/2015 14:36:26.725] [application-akka.remote.default-remote-dispatcher-4] [akka.actor.ActorSystemImpl(application)] Uncaught error from thread [application-akka.remote.default-remote-dispatcher-4] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled
[error] locals: { 'akka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder', 'akka/remote/WireFormats$AcknowledgementInfo$Builder' }
[info] java.lang.VerifyError: Bad type on operand stack
[error] stack: { 'com/google/protobuf/SingleFieldBuilder', 'akka/remote/WireFormats$AcknowledgementInfo' }
[info] Exception Details:
[error] Bytecode:
[info] Location:
[error] 0x0000000: 2ab4 0014 c700 122a 2bb6 003d b500 0a2a
[info] akka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder.setAck(Lakka/remote/WireFormats$AcknowledgementInfo$Builder;)Lakka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder; @30: invokevirtual
[error] 0x0000010: b600 3ba7 000f 2ab4 0014 2bb6 003d b600
[info] Reason:
[error] 0x0000020: 3c57 2a59 b400 1604 80b5 0016 2ab0
[info] Type 'akka/remote/WireFormats$AcknowledgementInfo' (current frame, stack[1]) is not assignable to 'com/google/protobuf/GeneratedMessage'
[error] Stackmap Table:
[info] Current Frame:
[error] same_frame(@22)
[info] bci: @30
[error] same_frame(@34)
[info] flags: { }
[error]
[info] locals: { 'akka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder', 'akka/remote/WireFormats$AcknowledgementInfo$Builder' }
[error] at akka.remote.instrumentation.TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer.newBuilder(TraceContextAwareWireFormats.java:319)
[info] stack: { 'com/google/protobuf/SingleFieldBuilder', 'akka/remote/WireFormats$AcknowledgementInfo' }
[error] at akka.kamon.instrumentation.RemotingInstrumentation.aroundSerializeRemoteMessage(RemotingInstrumentation.scala:26)
[info] Bytecode:
[error] at akka.remote.transport.AkkaPduProtobufCodec$.constructMessage(AkkaPduCodec.scala:127)
[info] 0x0000000: 2ab4 0014 c700 122a 2bb6 003d b500 0a2a
[error] at akka.remote.EndpointWriter.writeSend(Endpoint.scala:734)
[error] at akka.remote.EndpointWriter.delegate$1(Endpoint.scala:627)
[info] 0x0000010: b600 3ba7 000f 2ab4 0014 2bb6 003d b600
[error] at akka.remote.EndpointWriter.writeLoop$1(Endpoint.scala:638)
[info] 0x0000020: 3c57 2a59 b400 1604 80b5 0016 2ab0
[error] at akka.remote.EndpointWriter.sendBufferedMessages(Endpoint.scala:651)
[info] Stackmap Table:
[info] same_frame(@22)
[error] at akka.remote.EndpointWriter.becomeWritingOrSendBufferedMessages(Endpoint.scala:597)
[info] same_frame(@34)
[info]
[info] at akka.remote.instrumentation.TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer.newBuilder(TraceContextAwareWireFormats.java:319)
[info] at akka.kamon.instrumentation.RemotingInstrumentation.aroundSerializeRemoteMessage(RemotingInstrumentation.scala:26)
[info] at akka.remote.transport.AkkaPduProtobufCodec$.constructMessage(AkkaPduCodec.scala:127)
[info] at akka.remote.EndpointWriter.writeSend(Endpoint.scala:734)
[info] at akka.remote.EndpointWriter.delegate$1(Endpoint.scala:627)
[info] at akka.remote.EndpointWriter.writeLoop$1(Endpoint.scala:638)
[info] at akka.remote.EndpointWriter.sendBufferedMessages(Endpoint.scala:651)
[info] at akka.remote.EndpointWriter.becomeWritingOrSendBufferedMessages(Endpoint.scala:597)
[info] at akka.remote.EndpointWriter$$anonfun$initializing$1.applyOrElse(Endpoint.scala:571)
[info] at akka.actor.Actor$class.aroundReceive(Actor.scala:480)
[info] at akka.remote.EndpointActor.aroundReceive(Endpoint.scala:405)
[error] at akka.remote.EndpointWriter$$anonfun$initializing$1.applyOrElse(Endpoint.scala:571)
[info] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:525)
[info] at akka.actor.ActorCell.invoke_aroundBody0(ActorCell.scala:494)
[info] at akka.actor.ActorCell$AjcClosure1.run(ActorCell.scala:1)
[info] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
[info] at akka.kamon.instrumentation.ActorCellInstrumentation$$anonfun$aroundBehaviourInvoke$1.apply(ActorCellInstrumentation.scala:63)
[info] at kamon.trace.Tracer$.withContext(TracerModule.scala:53)
[info] at akka.kamon.instrumentation.ActorCellInstrumentation.aroundBehaviourInvoke(ActorCellInstrumentation.scala:62)
[error] at akka.actor.Actor$class.aroundReceive(Actor.scala:480)
[info] at akka.actor.ActorCell.invoke(ActorCell.scala:487)
[error] at akka.remote.EndpointActor.aroundReceive(Endpoint.scala:405)
[info] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
[info] at akka.dispatch.Mailbox.run(Mailbox.scala:224)
[info] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)
[info] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
[info] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
[info] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
[info] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
[info]
[error] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:525)
[error] at akka.actor.ActorCell.invoke_aroundBody0(ActorCell.scala:494)
[error] at akka.actor.ActorCell$AjcClosure1.run(ActorCell.scala:1)
[error] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
[error] at akka.kamon.instrumentation.ActorCellInstrumentation$$anonfun$aroundBehaviourInvoke$1.apply(ActorCellInstrumentation.scala:63)
[error] at kamon.trace.Tracer$.withContext(TracerModule.scala:53)
[error] at akka.kamon.instrumentation.ActorCellInstrumentation.aroundBehaviourInvoke(ActorCellInstrumentation.scala:62)
[error] at akka.actor.ActorCell.invoke(ActorCell.scala:487)
[error] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
[error] at akka.dispatch.Mailbox.run(Mailbox.scala:224)
[error] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)
[error] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
[error] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
[error] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
[error] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
java.lang.RuntimeException: Nonzero exit code returned from runner: 255
at scala.sys.package$.error(package.scala:27)
[trace] Stack trace suppressed: run last powerampAbtestService/compile:run for the full output.
[error] (powerampAbtestService/compile:run) Nonzero exit code returned from runner: 255
[error] Total time: 10 s, completed Sep 17, 2015 2:36:27 PM
Any update? I've the same issue
Uncaught error from thread [Valo-akka.remote.default-remote-dispatcher-4] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[Valo]
java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
akka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder.mergeAck(Lakka/remote/WireFormats$AcknowledgementInfo;)Lakka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder; @65: invokevirtual
Reason:
Type 'akka/remote/WireFormats$AcknowledgementInfo' (current frame, stack[1]) is not assignable to 'com/google/protobuf/GeneratedMessage'
Current Frame:
bci: @65
flags: { }
locals: { 'akka/remote/instrumentation/TraceContextAwareWireFormats$AckAndTraceContextAwareEnvelopeContainer$Builder', 'akka/remote/WireFormats$AcknowledgementInfo' }
stack: { 'com/google/protobuf/SingleFieldBuilder', 'akka/remote/WireFormats$AcknowledgementInfo' }
Bytecode:
0x0000000: 2ab4 0014 c700 382a b400 1604 7e04 a000
0x0000010: 222a b400 0ab8 0009 a500 182a 2ab4 000a
0x0000020: b800 3e2b b600 3fb6 0040 b500 0aa7 0008
0x0000030: 2a2b b500 0a2a b600 3ba7 000c 2ab4 0014
0x0000040: 2bb6 0041 572a 59b4 0016 0480 b500 162a
0x0000050: b0
Stackmap Table:
same_frame(@48)
same_frame(@53)
same_frame(@60)
same_frame(@69)
Hi,
We just published a snapshot versión with support for akka 2.4 and akka-remote :0.6.0-a9d5c5c61f7e5e189bf67baee2b13e21ebbaaf73.
Note: the akka-remote dependency for akka 2.4 is: kamon-remote_akka-2.4.
Cheers,
Diego.
kamon-akka-remote_akka-2.4
Cheers,
Diego
Hi,
This: Trying to load kamon-autoweave...
17:34:37.757 INFO [Kamon ] - Kamon-autoweave failed to load. Reason: we have not found the kamon.autoweave.Autoweave$ class in the classpath. is normal, but not the other excepción... I think that you found an issue when kamon-autoweave run in mac :(. Please remove kamon-autoweave from your dependencias and thanks for trying our snapshot versión.
Do you want that I raise an issue in Github about Kamon autoweave in Mac?
You received this message because you are subscribed to a topic in the Google Groups "kamon-user" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/kamon-user/6z1A9J4gFeo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to kamon-user+...@googlegroups.com.
Yes please.
04:41:23,291 ERROR DEVPortalCluster-akka.actor.default-dispatcher-19 actor.ActorSystemImpl:71 - Uncaught fatal error from thread [DEVPortalCluster-akka.remote.default-remote-dispatcher-6] shutting down ActorSystem [DEVPortalCluster]
java.lang.NoClassDefFoundError: com/google/protobuf/MessageOrBuilder
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:367)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:549)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:475)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:428)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:367)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:549)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:475)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:428)
at akka.kamon.instrumentation.RemotingInstrumentation.aroundSerializeRemoteMessage(RemotingInstrumentation.scala:26)
at akka.remote.transport.AkkaPduProtobufCodec$.constructMessage(AkkaPduCodec.scala:127)
at akka.remote.EndpointWriter.writeSend(Endpoint.scala:768)
at akka.remote.EndpointWriter.delegate$1(Endpoint.scala:661)
at akka.remote.EndpointWriter.writeLoop$1(Endpoint.scala:672)
at akka.remote.EndpointWriter.sendBufferedMessages(Endpoint.scala:685)
at akka.remote.EndpointWriter.becomeWritingOrSendBufferedMessages(Endpoint.scala:631)
at akka.remote.EndpointWriter$$anonfun$initializing$1.applyOrElse(Endpoint.scala:605)
at akka.actor.Actor$class.aroundReceive(Actor.scala:480)
at akka.remote.EndpointActor.aroundReceive(Endpoint.scala:439)
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)
at akka.actor.ActorCell.invoke_aroundBody0(ActorCell.scala:495)
at akka.actor.ActorCell$AjcClosure1.run(ActorCell.scala:1)
at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
at akka.kamon.instrumentation.ActorMonitors$$anon$1$$anonfun$processMessage$1.apply(ActorMonitor.scala:59)
at kamon.trace.Tracer$.withContext(TracerModule.scala:57)
at akka.kamon.instrumentation.ActorMonitors$$anon$1.processMessage(ActorMonitor.scala:58)
at akka.kamon.instrumentation.ActorCellInstrumentation.aroundBehaviourInvoke(ActorInstrumentation.scala:44)
at akka.actor.ActorCell.invoke(ActorCell.scala:488)
at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
at akka.dispatch.Mailbox.run(Mailbox.scala:224)
at akka.dispatch.Mailbox.exec(Mailbox.scala:234)
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
Caused by: java.lang.ClassNotFoundException: com.google.protobuf.MessageOrBuilder
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:487)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:428)
I was using http://mvnrepository.com/artifact/io.kamon/kamon-akka-remote_2.11/0.6.1
NO exception after I switched to http://mvnrepository.com/artifact/io.kamon/kamon-akka-remote_akka-2.4_2.11/0.6.1
The artifacts are confusing, but it works :). Thank you again!