See
http://hudson.qa.jboss.com/hudson/job/drools/2385/changes
Changes:
[KrisVerlaenen] JBRULES-1895: Rule constraints can use processInstance variable to refer
to current process instance
- binding process instance to current process instance when evaluating constraint
JBRULES-1896: Support kcontext variable in rules and processes
- adding support in core and compiler for kcontext variable
------------------------------------------
started
Building remotely on soa1-RHEL4-x86
Updating
https://svn.jboss.org/repos/labs/labs/jbossrules/trunk
U
drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/FactPatternWidget.java
U
drools-guvnor/src/main/java/org/drools/guvnor/client/modeldriven/ui/factPattern/PopupCreator.java
U
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.SecurityService.rpc.log
U
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor-aux/org.drools.guvnor.client.rpc.RepositoryService.rpc.log
D
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/1EDBC2D3E0696F3665584FB88441F4A9.cache.html
D
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/C510C795B527DE8A259EECC917711A3F.cache.html
D
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/9DE7DD13AB521AB5F37F553EDE24BEEE.cache.html
D
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/E730D96C253C1C0C5E84519E8F8E43F5.cache.html
D
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/6FEA81946A17C16C12BF469303E35173.cache.html
AU
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/C17623785CBB77567B0B9F50AA73C803.cache.html
U
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/org.drools.guvnor.Guvnor.nocache.js
AU
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/7793590078E5C1197A06A96FF811E05E.cache.html
AU
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/23F92A30A27D7A39E42B5EF1DF904DB6.cache.html
AU
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/0CBFE67DF4AECA62C0C9B37BEBC968AD.cache.html
AU
drools-guvnor/src/main/webapp/org.drools.guvnor.Guvnor/FD5E011F76EF2DCC744D25A7B620196E.cache.html
U drools-core/src/main/java/org/drools/spi/ProcessContext.java
U drools-core/src/main/java/org/drools/spi/Evaluator.java
U drools-core/src/main/java/org/drools/common/InternalAgenda.java
U drools-core/src/main/java/org/drools/rule/VariableRestriction.java
U drools-core/src/main/java/org/drools/base/ValueType.java
U
drools-core/src/main/java/org/drools/base/extractors/BaseObjectClassFieldReader.java
U
drools-core/src/main/java/org/drools/base/extractors/SelfReferenceClassFieldReader.java
U drools-core/src/main/java/org/drools/base/BaseClassFieldReader.java
U
drools-core/src/main/java/org/drools/base/evaluators/SoundslikeEvaluatorsDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/IncludesEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/MatchesEvaluatorsDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/FinishesEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/MeetsEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/SetEvaluatorsDefinition.java
U drools-core/src/main/java/org/drools/base/evaluators/EvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/MetByEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/EqualityEvaluatorsDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/StartsEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/FinishedByEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/DuringEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/ComparableEvaluatorsDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/OverlapsEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/OverlappedByEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/CoincidesEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/AfterEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/StartedByEvaluatorDefinition.java
U
drools-core/src/main/java/org/drools/base/evaluators/BeforeEvaluatorDefinition.java
U drools-core/src/main/java/org/drools/base/mvel/MVELAction.java
U drools-core/src/main/java/org/drools/base/mvel/MVELCompilationUnit.java
U drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java
U drools-core/src/main/java/org/drools/base/mvel/DroolsMVELKnowledgeHelper.java
U drools-core/src/main/java/org/drools/base/BaseEvaluator.java
U
drools-core/src/main/java/org/drools/workflow/instance/impl/RuleConstraintEvaluator.java
U
drools-core/src/main/java/org/drools/workflow/instance/node/TimerNodeInstance.java
U
drools-core/src/main/java/org/drools/workflow/instance/node/MilestoneNodeInstance.java
U drools-compiler/src/test/java/org/drools/StockTick.java
U drools-compiler/src/test/java/org/drools/integrationtests/CepEspTest.java
U drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java
A
drools-compiler/src/test/java/org/drools/integrationtests/ProcessMilestoneTest.java
U
drools-compiler/src/test/java/org/drools/integrationtests/ProcessActionTest.java
A
drools-compiler/src/test/resources/org/drools/integrationtests/test_CEP_TemporalOperatorsDates.drl
A
drools-compiler/src/test/resources/org/drools/integrationtests/test_KnowledgeContextMVEL.drl
A
drools-compiler/src/test/resources/org/drools/integrationtests/test_KnowledgeContextJava.drl
U drools-compiler/src/main/java/org/drools/rule/builder/PatternBuilder.java
U
drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELActionBuilder.java
U
drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java
U
drools-compiler/src/main/resources/org/drools/rule/builder/dialect/java/javaRule.mvel
At revision 24387
Starting xvnc
[drools] $ vncserver :12
New 'soa1.qa.atl2.redhat.com:12 (hudson)' desktop is soa1.qa.atl2.redhat.com:12
Starting applications specified in /home/hudson/.vnc/xstartup
Log file is /home/hudson/.vnc/soa1.qa.atl2.redhat.com:12.log
[drools] $ bash -xe /tmp/hudson3909196097318334523.sh
+ mvn --version
Maven version: 2.0.9
Java version: 1.5.0_15
OS name: "linux" version: "2.6.9-67.0.20.elsmp" arch: "i386"
Family: "unix"
+ ant -version
Apache Ant version 1.6.5 compiled on June 2 2005
+ export 'MAVEN_OPTS=-Xmx1024m -Xms1024m'
+ MAVEN_OPTS='-Xmx1024m -Xms1024m'
+ export 'ANT_OPTS=-Xmx1024m -Xms1024m'
+ ANT_OPTS='-Xmx1024m -Xms1024m'
+ cd trunk
+ mvn -Declipse -Ddocumentation clean install
-DlocalEclipseDrop=/home/hudson/configs/jboss-rules/local-eclipse-drop-mirror
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] Drools
[INFO] Drools :: API
[INFO] Drools :: Core
[INFO] Drools :: Compiler
[INFO] Drools :: Templates
[INFO] Drools :: Decision Tables
[INFO] Drools :: JSR-94 API Module
[INFO] Drools :: Clips
[INFO] Drools :: DataLoaders :: Smooks
[INFO] Drools :: DataLoaders :: JAXB
[INFO] Drools :: DataLoaders
[INFO] Drools :: Process :: WorkItems
[INFO] Drools :: Process :: Task
[INFO] Drools :: Process :: Enterprise
[INFO] Drools :: Process
[INFO] Drools :: Server
[INFO] Drools :: Verifier
[INFO] Drools :: Ant Task
[INFO] Drools :: Repository
[INFO] Drools :: Guvnor
[INFO] Drools :: Solver parent
[INFO] Drools :: Solver core
[INFO] Drools :: Solver examples
[INFO] Drools :: Documentation
[INFO] JBoss Community Documentation Style for Drools
[INFO] Drools DocBook XSLT
[INFO] Drools :: Documentation :: Drools :: Introduction
[INFO] Drools :: Documentation :: Drools :: Expert
[INFO] Drools :: Documentation :: Drools :: Flow
[INFO] Drools :: Documentation :: Drools :: Fusion
[INFO] Drools :: Documentation :: Drools :: Guvnor
[INFO] Drools :: Documentation :: Drools :: Solver
[INFO] Drools :: Eclipse-Plugin
[INFO] Drools :: Eclipse :: Base
[INFO] Drools :: Eclipse :: Task
[INFO] Drools :: Eclipse :: Build
WAGON_VERSION: 1.0-beta-2
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
http://hudson.qa.jboss.com/hudson/job/drools/2385/artifact/trunk/target
[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] [install:install]
[INFO] Installing
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/pom.xml to
/home/hudson/.m2/repository/org/drools/drools/5.0.0.SNAPSHOT/drools-5.0.0.SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: API
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target
[INFO] [resources:resources]
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build
is platform dependent!
[INFO] Copying 0 resource
[INFO] [compiler:compile]
[INFO] Compiling 134 source files to
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/c...
[INFO] [resources:testResources]
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build
is platform dependent!
[INFO] Copying 0 resource
[INFO] Copying 0 resource
[INFO] [compiler:testCompile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [surefire:test]
[INFO] Surefire report directory:
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/s...
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] [jar:jar]
[INFO] Building jar:
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
[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] Building jar:
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
[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] Building jar:
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
[INFO] [jar:test-jar {execution: default}]
[INFO] Building jar:
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
[INFO] [install:install]
[INFO] Installing
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
to
/home/hudson/.m2/repository/org/drools/drools-api/5.0.0.SNAPSHOT/drools-api-5.0.0.SNAPSHOT.jar
[INFO] Installing
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
to
/home/hudson/.m2/repository/org/drools/drools-api/5.0.0.SNAPSHOT/drools-api-5.0.0.SNAPSHOT-sources.jar
[INFO] Installing
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
to
/home/hudson/.m2/repository/org/drools/drools-api/5.0.0.SNAPSHOT/drools-api-5.0.0.SNAPSHOT-test-sources.jar
[INFO] Installing
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-api/target/d...
to
/home/hudson/.m2/repository/org/drools/drools-api/5.0.0.SNAPSHOT/drools-api-5.0.0.SNAPSHOT-tests.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Core
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-core/target
[INFO] [resources:resources]
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build
is platform dependent!
[INFO] Copying 8 resources
[INFO] [compiler:compile]
[INFO] Compiling 936 source files to
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-core/target/...
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-core/src/mai...
:[11,65] cannot find symbol
symbol : class ProcessContext
location: package org.drools.runtime.process
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-core/src/mai...
:[70,7] org.drools.common.DefaultAgenda is not abstract and does not override abstract
method isRuleActiveInRuleFlowGroup(java.lang.String,java.lang.String) in
org.drools.common.InternalAgenda
http://hudson.qa.jboss.com/hudson/job/drools/ws/trunk/drools-core/src/mai...
:[979,19] isRuleActiveInRuleFlowGroup(java.lang.String,java.lang.String) in
org.drools.common.DefaultAgenda cannot implement
isRuleActiveInRuleFlowGroup(java.lang.String,java.lang.String) in
org.drools.common.InternalAgenda; attempting to use incompatible return type
found : boolean
required: org.drools.spi.Activation
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20 seconds
[INFO] Finished at: Mon Dec 15 19:02:12 EST 2008
[INFO] Final Memory: 24M/1011M
[INFO] ------------------------------------------------------------------------
Terminating xvnc
[drools] $ vncserver -kill :12
Killing Xvnc process ID 23993
Recording test results