I'm not 100% sure but regarding the deadlocks we might have found a similar issue and trying to fix by upgrading to more recent JBoss AS 7.1 libraries.
Youc can follow https://issues.jboss.org/browse/JBIDE-11199 to see when that will be available.
Reply to this message by going to Community
Start a new discussion in JBoss Tools at Community