Hi daxwang, According to the trace, the ClassLoader loaded the old storm-core. I wonder if you packaged old storm-core in your fat topology jar. Remove it if true.
- Xin Wang 2017-03-09 15:34 GMT+08:00 daxwang(王文军) <[email protected]>: > > i want to upgrade my topology from 0.9.5 to 1.0.3, so according to the > document(http://storm.apache.org/releases/1.0.3/index.html) i set > client.jartransformer.class: "org.apache.storm.hack.StormShadeTransformer" > in storm.yaml. then submit one topology whith 0.9.5 version. > but here some errors: > > 2017-03-09 15:11:22.256 o.a.s.s.o.a.c.f.s.ConnectionStateManager main- > EventThread [INFO] State change: CONNECTED > 2017-03-09 15:11:22.330 o.a.s.s.a.AuthUtils main [INFO] Got AutoCreds [] > 2017-03-09 15:11:22.334 o.a.s.d.worker main [INFO] Reading Assignments. > 2017-03-09 15:11:22.393 o.a.s.m.TransportFactory main [INFO] > Storm peer transport plugin:org.apache.storm.messaging.netty.Context > 2017-03-09 15:11:22.613 o.a.s.m.n.Server main [INFO] Create > Netty Server Netty-server-localhost-6721, buffer_size: > 5242880, maxWorkers: 1 > 2017-03-09 15:11:22.759 o.a.s.d.worker main [INFO] Registering > IConnectionCallbacks for 2fba6af7-45aa-4571-b9e6-89a7cd24e58a:6721 > 2017-03-09 15:11:22.864 o.a.s.d.executor main [INFO] > Loading executor coordinator:[2 2] > 2017-03-09 15:11:22.878 o.a.s.d.worker main [ERROR] Error > on initialization of server mk-worker > java.lang.NoClassDefFoundError: backtype/storm/topology/base/BaseRichBolt > at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_91] > at java.lang.ClassLoader.defineClass(ClassLoader.java: > 763) ~[?:1.8.0_91] > at java.security.SecureClassLoader.defineClass( > SecureClassLoader.java:142) ~[?:1.8.0_91] > at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[?: > 1.8.0_91] > at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1. > 8.0_91] > at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[?: > 1.8.0_91] > at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[?: > 1.8.0_91] > > > help me please! > ------------------------------ > >
