This content has been marked as final.
Show 1 reply
-
1. Re: SeamTests failing with TestNG parallel tests
jeanluc Jun 15, 2009 5:45 PM (in response to jeanluc)Interesting, an older thread got pushed up because of a new message and one message contains a relevant comment:
You should never have debug true in production, it will lead to instability (ConcurrentModificationException) under load
.I set it to false but still got several occurrences of
java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$KeyIterator.next(HashMap.java:828) at org.jboss.seam.util.IteratorEnumeration.nextElement(IteratorEnumeration.java:24) at org.jboss.seam.servlet.ServletSessionMap.keySet(ServletSessionMap.java:68) at org.jboss.seam.contexts.ServerConversationContext.getNamesFromSession(ServerConversationContext.java:205) at org.jboss.seam.contexts.ServerConversationContext.clear(ServerConversationContext.java:249) at org.jboss.seam.contexts.Contexts.destroyConversationContext(Contexts.java:416) at org.jboss.seam.contexts.Lifecycle.endSession(Lifecycle.java:258) at org.jboss.seam.contexts.ServletLifecycle.endSession(ServletLifecycle.java:146) at org.jboss.seam.mock.AbstractSeamTest.end(AbstractSeamTest.java:903) at org.jboss.seam.mock.SeamTest.end(SeamTest.java:37) at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:604) at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:394) at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:142) at org.testng.internal.Invoker.invokeMethod(Invoker.java:521) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:564) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:830) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)