My platform is OS X 10.5.6 running Java 1.5.0_16 and Maven 2.0.9. When I run Maven for a build I get no failures in the unit tests but I get numerous errors which leads to a build failure. The command line was simply<div>
<br></div><div>mvn clean install</div><div><br></div><div>The end of the JUnit report is:<div><br><div>=====================<br></div><div><div>Results :</div><div><br></div><div>Tests in error:</div><div> testTaskMultipleActors(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)</div>
<div> testTaskFail(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)</div><div> testTaskSkip(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)</div><div> testTaskAbortSkippable(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)</div>
<div> testTaskAbortNotSkippable(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)</div><div> testTaskData(org.drools.process.workitem.wsht.WSHumanTaskHandlerTest)</div><div> testAddRemoveComment(org.drools.task.service.TaskServiceCommentsAndAttachmentsTest)</div>
<div> testAddRemoveAttachment(org.drools.task.service.TaskServiceCommentsAndAttachmentsTest)</div><div> testLifeCycle(org.drools.task.service.TaskLifeCycleTest)</div><div> testLifeCycleMultipleTasks(org.drools.task.service.TaskLifeCycleTest)</div>
<div> testNewTaskWithNoPotentialOwners(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testNewTaskWithSinglePotentialOwner(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testNewTaskWithContent(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testClaimWithMultiplePotentialOwners(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testStartFromReadyStateWithPotentialOwner(org.drools.task.service.TaskServiceLifeCycle\</div><div>Test)</div><div> testStartFromReadyStateWithIncorrectPotentialOwner(org.drools.task.service.TaskService\</div>
<div>LifeCycleTest)</div><div> testStartFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testStartFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTes\</div><div>t)</div>
<div> testStop(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testStopWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testReleaseFromInprogress(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testReleaseFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testReleaseWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testSuspendFromReady(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testSuspendFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testSuspendFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleT\</div><div>est)</div><div> testResumeFromReady(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testResumeFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testResumeFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTe\</div><div>st)</div><div> testSkipFromReady(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testSkipFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testDelegateFromReady(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testDelegateFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testDelegateFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycle\</div><div>Test)</div><div> testForwardFromReady(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testForwardFromReserved(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testForwardFromReservedWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleT\</div><div>est)</div><div> testComplete(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testCompleteWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testCompleteWithContent(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testFail(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testFailWithIncorrectUser(org.drools.task.service.TaskServiceLifeCycleTest)</div>
<div> testFailWithContent(org.drools.task.service.TaskServiceLifeCycleTest)</div><div> testSendWithStartandEndDeadline(org.drools.task.service.IcalTest)</div><div> testSendWithStartDeadline(org.drools.task.service.IcalTest)</div>
<div> testSendWithEndDeadline(org.drools.task.service.IcalTest)</div><div> testSendWithNoDeadline(org.drools.task.service.IcalTest)</div><div> testClaimEvent(org.drools.task.service.TaskServiceEventMessagingTest)</div>
<div> testDelayedEmailNotificationOnDeadline(org.drools.task.service.TaskServiceDeadlinesTes\</div><div>t)</div><div><div> testDelayedReassignmentOnDeadline(org.drools.task.service.TaskServiceDeadlinesTest)</div><div> testTasksOwnedQueryWithI18N(org.drools.task.service.TaskServiceTest)</div>
<div> testPeopleAssignmentQueries(org.drools.task.service.TaskServiceTest)</div><div><br></div><div>Tests run: 58, Failures: 0, Errors: 52, Skipped: 0</div><div>=====================</div><div>Looking at the trace I see a number of exceptions that look similar. Does the following exception indicate a root cause that may resolve this issue? Or do the above errors indicate another problem? </div>
<div><br></div><div>Thanks!</div></div><div>=====================<br></div><div>...<br><div>Jan 27, 2009 7:57:17 PM org.hibernate.tool.hbm2ddl.SchemaExport execute<br></div><div><div>INFO: schema export complete</div><div>
Exception in thread "Thread-5" java.lang.RuntimeException: Server Exception with class c\</div><div>lass org.drools.task.service.MinaTaskServer using port 9123</div><div> at org.drools.task.service.BaseMinaServer.run(BaseMinaServer.java:38)</div>
<div> at java.lang.Thread.run(Thread.java:613)</div><div>Caused by: java.net.BindException: Address already in use</div><div> at sun.nio.ch.Net.bind(Native Method)</div><div> at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)</div>
<div> at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)</div><div> at org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAcceptor\</div><div>.java:235)</div><div> at org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAcceptor\</div>
<div>.java:48)</div><div> at org.apache.mina.core.polling.AbstractPollingIoAcceptor.registerHandles(Abstra\</div><div>ctPollingIoAcceptor.java:485)</div><div> at org.apache.mina.core.polling.AbstractPollingIoAcceptor.access$200(AbstractPol\</div>
<div>lingIoAcceptor.java:67)</div><div> at org.apache.mina.core.polling.AbstractPollingIoAcceptor$Worker.run(AbstractPol\</div><div>lingIoAcceptor.java:385)</div><div> at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:5\</div>
<div>1)</div><div> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.jav\</div><div>a:650)</div><div> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:67\</div>
<div>5)</div><div> ... 1 more</div><div>Jan 27, 2009 7:57:18 PM org.hibernate.impl.SessionFactoryImpl close</div><div>[...]</div><div>[ stack trace above repeated 4 more times]</div><div><div>INFO: Mapping collection: org.drools.task.Notification.descriptions -> I18NText</div>
<div>Jan 27, 2009 7:57:26 PM org.hibernate.cfg.annotations.CollectionBinder bindOneToManySeco\</div><div>ndPass</div><div>Tests run: 7, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 14.42 sec <<< FAILURE!</div>
<div>Running org.drools.task.service.TaskServiceCommentsAndAttachmentsTest</div></div><div>[... more intermittent exceptions with stack traces ...]</div></div></div></div></div></div>