The logic in MainDeployer.scanRemoved needs to be validated for concurrency as I am periodically seeing this exception when a test is undeployed:
23:58:59,062 ERROR [Default] java.util.ConcurrentModificationException 23:58:59,062 ERROR [Default] at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:445) 23:58:59,062 INFO [MainDeployer] could not delete directory file:/D:/usr/local/ src/cvsroot/Main/jboss-all/build/output/jboss-3.0.0DR2/tmp/deploy/56.perf.ja r restart will delete it 23:58:59,062 ERROR [Default] at java.util.AbstractList$Itr.next(AbstractList.java:418) 23:58:59,062 ERROR [Default] at org.jboss.deployment.MainDeployer.scanRemoved(MainDeployer.java:594) 23:58:59,062 ERROR [Default] at org.jboss.deployment.MainDeployer.scan(MainDeployer.java:281) 23:58:59,062 ERROR [Default] at org.jboss.deployment.MainDeployer.run(MainDeployer.java:249) 23:58:59,078 ERROR [Default] at java.lang.Thread.run(Thread.java:484) 23:58:59,078 INFO [MainDeployer] Undeployed file:/D:/usr/local/src/cvsroot/Main/jboss-all/testsuite/output/lib/perf.jar xxxxxxxxxxxxxxxxxxxxxxxx Scott Stark Chief Technology Officer JBoss Group, LLC xxxxxxxxxxxxxxxxxxxxxxxx _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development