I had a similar error where I had to build jboss 7.0.1 in debug mode to figure it out. It turned out to be an @Resource directive on a class-level EJB. i guess in the past I thought that was needed if the resource was referenced. It didn't hurt anything previously, but JBoss 7 blew up on it. I removed the @Resource directives, and it worked.