Would anyone like to share their thoughts about this? I am using storm 0.8.2. I am facing an issue when I use another open source library. I am trying to initialize one of the classes in that third party library in the prepare() of the bolt. I see that the library class is not getting initialized before the first tuple is received by this bolt. Hence some values in the first tuple are getting rejected. If I replay the same tuple, it gets processed completely. I tried this exercise with one worker and more workers. I observed the same behavior.
I am trying to isolate the root cause: issue in storm or issue in library. I would like to introduce a work around based on your response for this query. Thanks Richards Peter.
