Could it be some thread concurrency visibility? Since it's a concurrent hashmap, I'd venture it's accessed concurrently :)
Try and make the variable final (or volatile) to ensure proper visibility across threads. On 22 juin 2011, at 02:44, Scott Marlow wrote: > I'm not sure if we will see this NPE again but found the location > interesting. I wanted to report the failure in case it happens again in > the future or anyone else is interested in playing detective for > mysteries like this. ;) > > The exception call stack is here http://pastie.org/2104060 > > It looks to me like AbstractServiceRegistryImpl.serviceBindingMap is > null for some reason. It makes me wonder if > AbstractServiceRegistryImpl.destroy() was called prematurely for some > reason (for some unexpected reason). > > I wanted to mention the NPE here in case it happens again, so we can see > what is in common with this one. Next time, we will have to capture the > AS server.log output which might have additional clues but didn't this time. > > Scott > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev