This issue in now fixed in AS6 trunk and is available in the nightly builds http://community.jboss.org/thread/161386. Please give it a try and see if it fixes the problem.