Thanks for the reply Michael. &nbsp;You are correct that tips doesn&#39;t appear to have the same errors -- however...<div><br></div><div>I pulled version 25084 today to refresh the code. &nbsp;After a &quot;mvn clean&quot; and this:<br>
</div><div><div><div><br></div><div>mvn -Declipse -Ddocumentation clean install -DlocalEclipseDrop=/Users/\</div><div>kbs/Work/Colonnade/Projects/Drools/jbossrules/local-Eclipse-drop-mirror</div><div><br></div><div>I get the following error:</div>
<div><br></div><div>==========================<br></div><div><div><div>Running org.drools.integrationtests.MultithreadTest</div><div>thread-6 failed: null</div><div>java.util.ConcurrentModificationException</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.util.HashMap$HashIterator.nextEntry(HashMap.java:841)</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.util.HashMap$ValueIterator.next(HashMap.java:871)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.reteoo.EntryPointNode.updateSink(EntryPointNode.java:283)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.reteoo.ObjectTypeNode.attach(ObjectTypeNode.java:278)</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.reteoo.builder.PatternBuilder.attachObjectTypeNode(Pattern\</div><div>Builder.java:234)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.reteoo.ClassObjectTypeConf.&lt;init&gt;(ClassObjectTypeConf.java\</div><div>
:93)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.common.ObjectTypeConfigurationRegistry.getObjectTypeConf(O\</div><div>bjectTypeConfigurationRegistry.java:58)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.\</div>
<div>java:805)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.\</div><div>java:744)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at org.drools.integrationtests.MultithreadTest$RulebaseRunner.run(Multit\</div>
<div>hreadTest.java:126)</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.lang.Thread.run(Thread.java:613)</div><div>Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 8.942 sec &lt;&lt;&lt; FA\</div><div>ILURE!</div><div>==========================<br>
</div><div><br></div><div>After a &quot;mvn clean&quot; and another run attempt with the same command line above, I get this error:</div><div><br></div><div>==========================<br></div><div><div>Running org.drools.process.TimerTest<br>
</div><div><div>Timer 1 triggered</div><div>Timer 2 triggered</div><div>Timer 3 triggered</div><div>Timer 3 triggered</div><div>Timer 3 triggered</div><div>Timer 3 triggered</div><div>Timer 3 triggered</div><div>Timer 3 triggered</div>
<div>Timer 3 triggered</div><div>Timer 3 triggered</div><div>Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 4.719 sec &lt;&lt;&lt; FA\</div><div>ILURE!</div><div>==========================</div><div><br></div>
</div></div></div></div><div>Here&#39;s a dump of the env vars in my local bash shell as you mention that might be an issue:<br><div><br></div><div><div>declare -x Apple_PubSub_Socket_Render=&quot;/tmp/launch-43ny71/Render&quot;</div>
<div>declare -x COLORFGBG=&quot;0;15&quot;</div><div>declare -x COMMAND_MODE=&quot;legacy&quot;</div><div>declare -x DISPLAY=&quot;/tmp/launch-y7Hoyf/:0&quot;</div><div>declare -x HOME=&quot;/Users/kbs&quot;</div><div>declare -x JAVA15=&quot;/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home&quot;</div>
<div>declare -x JAVA16=&quot;/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home&quot;</div><div>declare -x LANG=&quot;en_US.UTF-8&quot;</div><div>declare -x LC_COLLATE=&quot;en_US.UTF-8&quot;</div><div>declare -x LC_CTYPE=&quot;en_US.UTF-8&quot;</div>
<div>declare -x LC_MESSAGES=&quot;en_US.UTF-8&quot;</div><div>declare -x LC_MONETARY=&quot;en_US.UTF-8&quot;</div><div>declare -x LC_NUMERIC=&quot;en_US.UTF-8&quot;</div><div>declare -x LC_TIME=&quot;en_US.UTF-8&quot;</div>
<div>declare -x LOGNAME=&quot;kbs&quot;</div><div>declare -x M2=&quot;/Users/kbs/Work/Colonnade/Tools/Maven/apache-maven-2.0.9/bin&quot;</div><div>declare -x M2_HOME=&quot;/Users/kbs/Work/Colonnade/Tools/Maven/apache-maven-2.0.9&quot;</div>
<div>declare -x MANPATH=&quot;/usr/share/man:/usr/local/share/man:/usr/X11/man&quot;</div><div>declare -x MAVEN_OPTS=&quot;-Xmx512m&quot;</div><div>declare -x MVN209=&quot;/Users/kbs/Work/Colonnade/Tools/Maven/apache-maven-2.0.9&quot;</div>
<div>declare -x OLDPWD</div><div>declare -x PATH=&quot;/Users/kbs/Work/Colonnade/Tools/Maven/apache-maven-2.0.9/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin&quot;</div><div>declare -x PWD=&quot;/Users/kbs&quot;</div>
<div>declare -x SECURITYSESSIONID=&quot;b2cee0&quot;</div><div>declare -x SHELL=&quot;/bin/bash&quot;</div><div>declare -x SHLVL=&quot;1&quot;</div><div>declare -x SSH_AUTH_SOCK=&quot;/tmp/launch-2cyRMW/Listeners&quot;</div>
<div>declare -x TERM=&quot;xterm&quot;</div><div>declare -x TERM_PROGRAM=&quot;iTerm.app&quot;</div><div>declare -x TMPDIR=&quot;/var/folders/UN/UNgBMscOE5K79fYvGWoboE+++TI/-Tmp-/&quot;</div><div>declare -x USER=&quot;kbs&quot;</div>
<div>declare -x __CF_USER_TEXT_ENCODING=&quot;0x1F5:0:0&quot;</div><div><br></div><div>Thanks, Karl</div><br><div class="gmail_quote">On Tue, Feb 3, 2009 at 2:45 PM, Michael Neale <span dir="ltr">&lt;<a href="mailto:michael.neale@gmail.com">michael.neale@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Karl - I think those tests were in error the other day, but the<br>
build should be clean now (I run OS X, I haven&#39;t seen those failures<br>
locally but I did at one point on the build server).<br>
<br>
It is possible that is an OS X problem with those tests - are you<br>
still seeing them? (I kind of assume many other environment variables,<br>
never thought to blame OS X).<br>
<div><div></div><div class="Wj3C7c"><br>
On Thu, Jan 29, 2009 at 1:56 PM, Karl Schwamb &lt;<a href="mailto:karl.schwamb@gmail.com">karl.schwamb@gmail.com</a>&gt; wrote:<br>
&gt; As a followup, I manually stepped into each subproject listed in the Maven<br>
&gt; Reactor list and was able to build, test, and install all components cleanly<br>
&gt; (listed before AND after) except for<br>
&gt; Drools::Process::Task which has the listed errors.<br>
&gt; Thanks,<br>
&gt; -Karl<br>
&gt;<br>
&gt; On Tue, Jan 27, 2009 at 8:29 PM, Karl Schwamb &lt;<a href="mailto:karl.schwamb@gmail.com">karl.schwamb@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; My platform is OS X 10.5.6 running Java 1.5.0_16 and Maven 2.0.9. &nbsp;When I<br>
&gt;&gt; run Maven for a build I get no failures in the unit tests but I get numerous<br>
&gt;&gt; errors which leads to a build failure. &nbsp;The command line was simply<br>
&gt;&gt; mvn clean install<br>
&gt;&gt; The end of the JUnit report is:<br>
&gt;&gt; =====================<br>
&gt;&gt; Results :<br>
&gt;&gt; Tests in error:<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testTaskMultipleActors(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)<br>
&gt;&gt; &nbsp; testTaskFail(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)<br>
&gt;&gt; &nbsp; testTaskSkip(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testTaskAbortSkippable(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testTaskAbortNotSkippable(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)<br>
&gt;&gt; &nbsp; testTaskData(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testAddRemoveComment(org.drools.task.service.TaskServiceCommentsAndAttachmentsTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testAddRemoveAttachment(org.drools.task.service.TaskServiceCommentsAndAttachmentsTest)<br>
&gt;&gt; &nbsp; testLifeCycle(org.drools.task.service.TaskLifeCycleTest)<br>
&gt;&gt; &nbsp; testLifeCycleMultipleTasks(org.drools.task.service.TaskLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testNewTaskWithNoPotentialOwners(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testNewTaskWithSinglePotentialOwner(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testNewTaskWithContent(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testClaimWithMultiplePotentialOwners(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testStartFromReadyStateWithPotentialOwner(org.drools.task.service.TaskServiceLifeCycle\<br>
&gt;&gt; Test)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testStartFromReadyStateWithIncorrectPotentialOwner(org.drools.task.service.TaskService\<br>
&gt;&gt; LifeCycleTest)<br>
&gt;&gt; &nbsp; testStartFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testStartFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTes\<br>
&gt;&gt; t)<br>
&gt;&gt; &nbsp; testStop(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testStopWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testReleaseFromInprogress(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testReleaseFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testReleaseWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testSuspendFromReady(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testSuspendFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testSuspendFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleT\<br>
&gt;&gt; est)<br>
&gt;&gt; &nbsp; testResumeFromReady(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testResumeFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testResumeFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTe\<br>
&gt;&gt; st)<br>
&gt;&gt; &nbsp; testSkipFromReady(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testSkipFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testDelegateFromReady(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testDelegateFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testDelegateFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycle\<br>
&gt;&gt; Test)<br>
&gt;&gt; &nbsp; testForwardFromReady(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testForwardFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testForwardFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleT\<br>
&gt;&gt; est)<br>
&gt;&gt; &nbsp; testComplete(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testCompleteWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testCompleteWithContent(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testFail(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testFailWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testFailWithContent(org.drools.task.service.TaskServiceLifeCycleTest)<br>
&gt;&gt; &nbsp; testSendWithStartandEndDeadline(org.drools.task.service.IcalTest)<br>
&gt;&gt; &nbsp; testSendWithStartDeadline(org.drools.task.service.IcalTest)<br>
&gt;&gt; &nbsp; testSendWithEndDeadline(org.drools.task.service.IcalTest)<br>
&gt;&gt; &nbsp; testSendWithNoDeadline(org.drools.task.service.IcalTest)<br>
&gt;&gt; &nbsp; testClaimEvent(org.drools.task.service.TaskServiceEventMessagingTest)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testDelayedEmailNotificationOnDeadline(org.drools.task.service.TaskServiceDeadlinesTes\<br>
&gt;&gt; t)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; testDelayedReassignmentOnDeadline(org.drools.task.service.TaskServiceDeadlinesTest)<br>
&gt;&gt; &nbsp; testTasksOwnedQueryWithI18N(org.drools.task.service.TaskServiceTest)<br>
&gt;&gt; &nbsp; testPeopleAssignmentQueries(org.drools.task.service.TaskServiceTest)<br>
&gt;&gt; Tests run: 58, Failures: 0, Errors: 52, Skipped: 0<br>
&gt;&gt; =====================<br>
&gt;&gt; Looking at the trace I see a number of exceptions that look similar. &nbsp;Does<br>
&gt;&gt; the following exception indicate a root cause that may resolve this issue?<br>
&gt;&gt; &nbsp;Or do the above errors indicate another problem?<br>
&gt;&gt; Thanks!<br>
&gt;&gt; =====================<br>
&gt;&gt; ...<br>
&gt;&gt; Jan 27, 2009 7:57:17 PM org.hibernate.tool.hbm2ddl.SchemaExport execute<br>
&gt;&gt; INFO: schema export complete<br>
&gt;&gt; Exception in thread &quot;Thread-5&quot; java.lang.RuntimeException: Server<br>
&gt;&gt; Exception with class c\<br>
&gt;&gt; lass org.drools.task.service.MinaTaskServer using port 9123<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; org.drools.task.service.BaseMinaServer.run(BaseMinaServer.java:38)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at java.lang.Thread.run(Thread.java:613)<br>
&gt;&gt; Caused by: java.net.BindException: Address already in use<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at sun.nio.ch.Net.bind(Native Method)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAcceptor\<br>
&gt;&gt; .java:235)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAcceptor\<br>
&gt;&gt; .java:48)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; org.apache.mina.core.polling.AbstractPollingIoAcceptor.registerHandles(Abstra\<br>
&gt;&gt; ctPollingIoAcceptor.java:485)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; org.apache.mina.core.polling.AbstractPollingIoAcceptor.access$200(AbstractPol\<br>
&gt;&gt; lingIoAcceptor.java:67)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; org.apache.mina.core.polling.AbstractPollingIoAcceptor$Worker.run(AbstractPol\<br>
&gt;&gt; lingIoAcceptor.java:385)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:5\<br>
&gt;&gt; 1)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.jav\<br>
&gt;&gt; a:650)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; at<br>
&gt;&gt; java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:67\<br>
&gt;&gt; 5)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; ... 1 more<br>
&gt;&gt; Jan 27, 2009 7:57:18 PM org.hibernate.impl.SessionFactoryImpl close<br>
&gt;&gt; [...]<br>
&gt;&gt; [ stack trace above repeated 4 more times]<br>
&gt;&gt; INFO: Mapping collection: org.drools.task.Notification.descriptions -&gt;<br>
&gt;&gt; I18NText<br>
&gt;&gt; Jan 27, 2009 7:57:26 PM org.hibernate.cfg.annotations.CollectionBinder<br>
&gt;&gt; bindOneToManySeco\<br>
&gt;&gt; ndPass<br>
&gt;&gt; Tests run: 7, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 14.42 sec<br>
&gt;&gt; &lt;&lt;&lt; FAILURE!<br>
&gt;&gt; Running org.drools.task.service.TaskServiceCommentsAndAttachmentsTest<br>
&gt;&gt; [... more intermittent exceptions with stack traces ...]<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; rules-dev mailing list<br>
&gt; <a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
&gt;<br>
&gt;<br>
<font color="#888888"><br>
<br>
<br>
--<br>
Michael D Neale<br>
home: <a href="http://www.michaelneale.net" target="_blank">www.michaelneale.net</a><br>
blog: <a href="http://michaelneale.blogspot.com" target="_blank">michaelneale.blogspot.com</a><br>
_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
</font></blockquote></div><br></div></div></div></div>