I had thrown this onto Stack Overflow before a coworker suggested this
mailing list, so if anyone has any advice but prefers to answer there:
http://stackoverflow.com/questions/23923323/classnotfoundexception-when-trying-to-start-topology


On Thu, May 29, 2014 at 2:40 PM, Stephen Armstrong <
[email protected]> wrote:

>
> 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