I have not tried this yet but I think you might just need to change the way you import them. Instead of getting them from their regular package name you will need to import using the shade package name. I believe that should get it working if you are using the version provided by storm.
On Wed, Aug 27, 2014 at 11:23 AM, Jon Logan <[email protected]> wrote: > You should be able to put the jars in the lib/ directory of the Storm > install, on all machines, and then mark the dependency as provided on your > side. > > > On Wed, Aug 27, 2014 at 11:15 AM, Simon Cooper < > [email protected]> wrote: > > > I've just noticed STORM-447. We use several of storm's provided > > dependencies in our topology code (namely curator, guava, and zookeeper > via > > kafka). With this pull request, would we have to supply our own copy of > > these libraries in the topology jar? Would it be possible to still use > > storm's versions in our topology code to reduce the size of the uploaded > > jar? > > > > Thanks, > > SimonC > > >
