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