Hello,

I've been hitting the following ClassNotFoundException when running in
local mode:

java.lang.ClassNotFoundException:
backtype.storm.daemon.nimbus$normalize_conf$get_merged_conf_val__3916$fn__3917

Based on the thread:

https://groups.google.com/forum/#!searchin/storm-user/classnotfoundexception/storm-user/yOtE3Em50bA/tRP9CpMUNP0J

I tried setting the following log level in logback:

<logger name="backtype.storm.daemon.nimbus" level="INFO" />

which fixed it. While I'm now able to continue development, I'm curious if
anyone has any idea why this happens.

Also, if I don't use the logging level fix, I only get this error when I
have more than 3 components. Running a topology with 1 spout and 2 bolts
works fine, but adding a third causes this error to surface. Is there
something in Storm that only triggers when a topology is "sufficiently
complex" and that relies on logger.isInfoEnabled() or something?

Thanks
Steve

Reply via email to