See
http://hudson.qa.jboss.com/hudson/job/drools/1388/changes
Changes:
[mingjin] JBRULES-1544 Optimization of Drools' serialization
- DroolsStreamUtils: stream helper class
- FileScanner: using DroolsStreamUtils
- HttpClientImpl: using DroolsStreamUtils
- BinaryRuleBaseLoader: using DroolsStreamUtils
- DroolsObjectInputStream: fine tuning
- DroolsObjectOutputStream: fine tuning
- RuleBaseAssemblerTest: using DroolsStreamUtils
- DroolsObjectIOTest: using DroolsStreamUtils
- LogicTransformerTest: using DroolsStreamUtils
- SerializationHelper: using DroolsStreamUtils
- PackageBuilderTest: using DroolsStreamUtils
- LargeRuleBaseSerializationTest: using DroolsStreamUtils
- MarshallingTest: using DroolsStreamUtils
- MistTest: using DroolsStreamUtils
- SerializationHelper: using DroolsStreamUtils
- ServiceImplementation: using DroolsStreamUtils
- ServiceImplementationTest: using DroolsStreamUtils
- ShellTest: commented out 2 failed cases and documented FIXME's
[mingjin] JBRULES-1535 User provided packages with the same name were merged/changed after
calling
- AbstractRuleBase: new Package for each new name space.
- DialectData: added clone().
- DialectDatas: cloning DialectData during merge
- JavaDialectData: implemented clone
- MVELDialectData: implemented clone
[mingjin] JBRULES-1095 Rete build performance optimization
- BuildUtils: calling getMatchingNode instead of getSinks
- CompositeLeftTupleSinkAdapter: implemented getMatchingNode
- CompositeObjectSinkAdapter: implemented getMatchingNode and optimized getSinks.
- EmptyLeftTupleSinkAdapter: implemented getMatchingNode.
- EmptyObjectSinkAdapter: implemented getMatchingNode.
- LeftTupleSinkProagator: added getMatchingNode.
- ObjectSinkPropagator: added getMatchingNode
- SingleLeftTupleSinkAdapter: implemented getMatchingNode
- SingleObjectSinkAdapter: implemented getMatchingNode
[tirelli] JBRULES-1520: fixing FromNode.updateSink()
[tirelli] JBRULES-1520: adding updateSink() to NotNode
[tirelli] JBRULES-1520: fixing updateSink for NotNode
[tirelli] JBRULES-1520: fixing dynamic rules propagation
[tirelli] JBRULES-1520: fixing accumulate
[tirelli] JBRULES-1520: fixing accumulate
[ge0ffrey] don't create useless moves
[tirelli] JBRULES-1520: fixing collect node updateSink()
[tirelli] JBRULES-1520: fixing collect node
[tirelli] JBRULES-1542: fixing modify block bug in trunk
[tirelli] JBRULES-1520: fixing test
[tirelli] JBRULES-1520: moving test to correct test file
[tirelli] JBRULES-1520: fixing LIAN serialization
[tirelli] JBRULES-1520: replicating classes to fix classpath problem
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-'from' node now can have tuple memory enabled or disabled.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixing for queries which requires no left memory.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixing for queries which requires no left memory.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixing for queries which requires no left memory.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Lots of fixes, mostly missing read/write external methods and default constructors.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Lots of fixes, mostly missing read/write external methods and default constructors.
[fmeyer] JBRULES-1527 URL for Eclipse plugin outdated in install doc
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-MemoryVisitor now compiles but is not yet completed
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-removed unneeded method
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Various fixes to get things working.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Various fixes to get things working.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed ObjectTypeNode and ObjectTypeNodeTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed AccumulateNode and AccumulateNodeTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-reformatted
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-CollectNode no longer needs a Fact map.
-Fixed CollectNode and CollectNodeTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Corrected bug where fact removal did not alter factSize correctly.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed RightTupleListTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Made FieldIndexEntryTest work.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Removed FactEntryImpl, no longer used.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed FieldIndexHashTableTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed FieldIndexHashTableTest
[KrisVerlaenen] JBRULES-1319: debug junit test as drools application without requiring
main function on junit test class
- added "Debug as Drools JUnit Test" action when right-clicking JUnit test
class
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Added MockRightTupleSink
-Refactored MockTupleSink to MockLeftTupleSink
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed LogicalAssertionTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed SchedulerTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed RuleFlowGroupTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed AgendaTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Removed InstrumentedReteTuple, no longer needed
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed ExistsNodeTest
[mark.proctor(a)jboss.com] JBRULES-1533 WorkingMemoryLogger implementations should take
WorkingMemoryEventManager as a constructor
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed FromNotTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asymmetrical Rete propagations
-Fixed NotNodeTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-Fixed FromNodeTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-Fixed EvalConditionNodeTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-fixed CompositeObjectSinkAdapterTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-fixed AlphaNodeTest
-removed alphanode memory configuration
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-fixed LeftInputAdapterNodeTest
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-PropagationQueuingNode now compiles
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-RightInputAdapter now compiles
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-added new method
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-Fixed FromNode
[michael.neale(a)jboss.com] JBRULES-1528 URLScanner wasn't reporting IO exception causes
to the log when falling back to local cache.
[michael.neale(a)jboss.com] JBRULES-1494 Saving of DTs, plus editors are not reloaded on
every save now
[ge0ffrey] quick & dirty tweaking results of the benchmarker run
[ge0ffrey] fix multiplicity
[ge0ffrey] a real starting solution initializer
[ge0ffrey] roomStability
[ge0ffrey] curriculumCompactness
[ge0ffrey] cc min working days without bug
[ge0ffrey] cc min working days, but with bug
[ge0ffrey] cc benchmarkapp
[ge0ffrey] RoomCapacity
[ge0ffrey] fix unavailable
[ge0ffrey] fix different lecture same course
[ge0ffrey] curriculumcourse fix multiple curriculum in course
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-Fixed ExistsNode
[tirelli] commiting some collect changes
[ge0ffrey] curriculumcourse outputconvertor + bugfix
[ge0ffrey] curriculumcourse outputconvertor
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-Fixed EvalConditionNode
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-RightTuple correctly adds itself to the FactHandle
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-removed old, incorrect code, in CompositeLeftTuplesinkAdapter.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-fixed bug in 'not' node for assert, leftTuple was being added twice.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-most of the basics are in place now, just trying to get manners running.
[ge0ffrey] curriculumcourse move factory
[ge0ffrey] curruculumcourse fix wrong package
[ge0ffrey] curruculumcourse moves
[ge0ffrey] curruculumcourse hard constraints
[ge0ffrey] curruculumcourse roomOccupancy score rule
[ge0ffrey] curruculumcourse dummy initializer
[ge0ffrey] curruculumcourse panel
[ge0ffrey] curriculumcourse domain
[ge0ffrey] curruculumcourse input converter
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-mid refactor, bit of a mess, but wan't to be prepared in case eclipse refactoring
screws up.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-mid refactor, bit of a mess, but wan't to be prepared in case eclipse refactoring
screws up.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-mid refactor, bit of a mess, but wan't to be prepared in case eclipse refactoring
screws up.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-mid refactor, bit of a mess, but wan't to be prepared in case eclipse refactoring
screws up.
[ge0ffrey] curruculumcourse domain model
[ge0ffrey] label changed
[mingjin] JBRULES-1488 optimization to reduce stack usage
- DroolsObjectInputStream: moved all object reading code into readObject().
- DroolsObjectOutputStream: moved all object writing code into writeObjectOrReference().
- BetaNode: moved super.read/writeExternal to last.
- Rete: moved stack intensive calls back.
- ReteooRuleBase: moved stack intensive calls back.
- LargeRuleBaseSerializationTest: increased number of rules to 1000.
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-Started renaming ReteTuple to LeftTuple
[mark.proctor(a)jboss.com] JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-Started renaming ReteTuple to LeftTuple
[tirelli] JBRULES-1519: fixing bug with alpha only composite constraints
[michael.neale(a)jboss.com] JBRULES-1494 Decision table for the web
[michael.neale(a)jboss.com] JBRULES-1494 Decision table for the web
[mark.proctor(a)jboss.com] -improved static fields test, shows External doesn't work on
facts.
[mingjin] JBRULES-1488 added more serialization to integration tests
- ActivationLogEvent: implemented Externalizable
- LogEvent: implemented Externalizable
- EqualityEvaluatorsDefinition: implemented Externalizable's to subclasses.
- CspEspTest: added more serialization
- MiscTest: added more serialization
- Attribute: implemented Serializable
- Cheesery: implemented Serializable
- TestParam: implemented Serializable
[tirelli] JBRULES-1488: restoring trunk after bad merge. Serialization changes are
included.
------------------------------------------
[...truncated 42400 lines...]
[java] postBuild:
[java] gatherLogs:
[java] allElements:
[java] allElementsDelegator:
[java] org.drools.eclipse.feature:
[java] org.drools.eclipse.test-feature:
[java] [unzip] Expanding:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target/eclipse.build/features/org.drools.eclipse.feature/org.drools.eclipse.feature_5.0.0.SNAPSHOT.log.zip
into
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target/eclipse.build/N.drools-build/compilelogs
[java] test:
[java] BUILD SUCCESSFUL
[java] BUILD SUCCESSFUL
[java] Total time: 1 second
[INFO] Executed tasks
[INFO] [site:attach-descriptor]
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:jar {execution: default}]
[INFO] Preparing source:test-jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[WARNING] Removing: test-jar from forked lifecycle, to prevent recursive invocation.
[INFO] No goals needed for project - skipping
[INFO] [source:test-jar {execution: default}]
[INFO] [antrun:run {execution: unzip}]
[INFO] Executing tasks
[unzip] Expanding:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target/drools-eclipse-5.0.0.SNAPSHOT.zip
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/target/eclipse
[INFO] Executed tasks
[INFO] Preparing javadoc:javadoc
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Rete-OO Core
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Compiler
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Decision Tables
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: JSR-94 API Module
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Analytics
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Ant Task
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Repository
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Business Rule Management System
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Clips
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools User Guide
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools BRMS Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools Solver Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools Examples Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Eclipse-Plugin
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] Preparing javadoc:test-javadoc
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Rete-OO Core
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Compiler
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Decision Tables
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: JSR-94 API Module
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Analytics
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Ant Task
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Repository
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Business Rule Management System
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Clips
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools User Guide
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools BRMS Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools Solver Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools Examples Documentation
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Eclipse-Plugin
[INFO] ------------------------------------------------------------------------
[INFO] No goals needed for project - skipping
[INFO] Preparing surefire-report:report-only
[INFO] No goals needed for project - skipping
[INFO] Preparing cobertura:cobertura
[INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
[INFO] Copying xstream-1.2.2.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/xstream.jar
[INFO] Copying jxl-2.4.2.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/jxl.jar
[INFO] Copying jsr94-1.1.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/jsr94.jar
[INFO] Copying junit-3.8.1.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/junit.jar
[INFO] Copying antlr-runtime-3.0.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/antlr-runtime.jar
[INFO] Copying drools-compiler-5.0.0.SNAPSHOT.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/drools-compiler.jar
[INFO] Copying drools-core-5.0.0.SNAPSHOT.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/drools-core.jar
[INFO] Copying drools-decisiontables-5.0.0.SNAPSHOT.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/drools-decisiontables.jar
[INFO] Copying drools-docs-userguide-5.0.0.SNAPSHOT-eclipse.war to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/drools-docs-userguide-eclipse.war
[INFO] Copying drools-jsr94-5.0.0.SNAPSHOT.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/drools-jsr94.jar
[INFO] Copying mvel-2.0-alpha2-dp3-java1.5.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/mvel.jar
[INFO] Copying xpp3-1.1.3.4.O.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/xpp3.jar
[INFO] Copying xpp3_min-1.1.3.4.O.jar to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/xpp3_min.jar
[INFO] [antrun:run {execution: unzip manual}]
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] [antrun:run {execution: compile-plugin}]
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] [cobertura:instrument]
[INFO] Not executing cobertura:instrument as the project is not a Java classpath-capable
package
[INFO] [antrun:run {execution: test-plugin}]
[INFO] Executing tasks
[INFO] Executed tasks
[INFO] [site:site]
[INFO] Not executing cobertura:report as the cobertura data file
(/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target/cobertura/cobertura.ser)
could not be found
[INFO] Generating "Continuous Integration" report.
[INFO] Generating "Dependencies" report.
[INFO] Generating "Dependency Convergence" report.
[INFO] Generating "Issue Tracking" report.
[INFO] Generating "Project License" report.
[INFO] Generating "Mailing Lists" report.
[INFO] Generating "About" report.
[INFO] Generating "Project Summary" report.
[INFO] Generating "Source Repository" report.
[INFO] Generating "Project Team" report.
[INFO] Generating "Maven Surefire Report" report.
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] String index out of range: -1
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1768)
at
org.apache.maven.plugins.surefire.report.SurefireReportGenerator.getErrorLineNumber(SurefireReportGenerator.java:612)
at
org.apache.maven.plugins.surefire.report.SurefireReportGenerator.constructFailureDetails(SurefireReportGenerator.java:576)
at
org.apache.maven.plugins.surefire.report.SurefireReportGenerator.doGenerateReport(SurefireReportGenerator.java:103)
at
org.apache.maven.plugins.surefire.report.SurefireReportMojo.executeReport(SurefireReportMojo.java:180)
at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:98)
at
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:139)
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269)
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101)
at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:129)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:96)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24 minutes 6 seconds
[INFO] Finished at: Fri Apr 04 13:59:22 EDT 2008
[INFO] Final Memory: 40M/165M
[INFO] ------------------------------------------------------------------------
Terminating xvnc
[drools] $ vncserver -kill :16
Killing Xvnc process ID 31113
Recording test results