We do not have all the latest fixes to oswego concurrent.
See JBAS-4697 for an example where this is causing problems.
Fix null pointer exception when getting keys, values, or entry's in the ConcurrentHashmap
Use of EDU.oswego.cs.dl.util.concurrent.ConcurrentHashMap.toArray() is not thread safe and should be replace with java.util.concurrent.ConcurrentHashMap when using MQ transactions.
Merge JBAS-4698 into the next CP. This effectively fixes the oswego library. Several defects were found, including an unthreadsafe call to toArray().
Track JBoss and thirdparty dependencies for JBossAS 4.2.2