Build almost better...
by Michael Neale
Looks like it is getting close - now its something on the eclipse
build/test cycle, which means it got through everything else (I
think??).
---------- Forwarded message ----------
From: <jboss-qa-internal(a)redhat.com>
Date: Tue, May 27, 2008 at 6:20 AM
Subject: Build failed in Hudson: drools #1538
To: builds(a)lists.jboss.org, mproctor(a)redhat.com, tirelli(a)post.com,
michael.neale(a)gmail.com, jliu(a)redhat.com
See http://hudson.qa.jboss.com/hudson/job/drools/1538/changes
Changes:
[arhan] getHandler method is moved from ContentHandler to
ContentManager in order to avoid cyclic dependency
[arhan] getHandler method is moved from ContentHandler to
ContentManager in order to avoid cyclic dependency
------------------------------------------
[...truncated 20260 lines...]
[INFO] [jar:jar]
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT.jar
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT-sources.jar
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT-test-sources.jar
[INFO] [jar:test-jar {execution: default}]
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT-tests.jar
[INFO] [install:install]
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT.jar
to /home/hudson/.m2/repository/org/drools/drools-clips/5.0.0.SNAPSHOT/drools-clips-5.0.0.SNAPSHOT.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-clips/5.0.0.SNAPSHOT/drools-clips-5.0.0.SNAPSHOT-sources.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT-test-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-clips/5.0.0.SNAPSHOT/drools-clips-5.0.0.SNAPSHOT-test-sources.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-clips/target/drools-clips-5.0.0.SNAPSHOT-tests.jar
to /home/hudson/.m2/repository/org/drools/drools-clips/5.0.0.SNAPSHOT/drools-clips-5.0.0.SNAPSHOT-tests.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Documentation
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[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
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/pom.xml
to /home/hudson/.m2/repository/org/drools/drools-docs/5.0.0.SNAPSHOT/drools-docs-5.0.0.SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools User Guide
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target
[INFO] [jdocbook:resources]
[INFO] unpacking dependency resource
[/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style]
to staging-dir [/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/staging]
[INFO] Expanding:
/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/staging
[INFO] [jdocbook:generate]
[INFO] [jdocbook:bundle]
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/../attach/drools-docs-userguide-5.0.0.SNAPSHOT-html.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/../attach/drools-docs-userguide-5.0.0.SNAPSHOT-html_single.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/../attach/drools-docs-userguide-5.0.0.SNAPSHOT-eclipse.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/drools-docs-userguide-5.0.0.SNAPSHOT.war
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/drools-docs-userguide-5.0.0.SNAPSHOT-sources.jar
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/drools-docs-userguide-5.0.0.SNAPSHOT-test-sources.jar
[INFO] [install:install]
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/drools-docs-userguide-5.0.0.SNAPSHOT.war
to /home/hudson/.m2/repository/org/drools/drools-docs-userguide/5.0.0.SNAPSHOT/drools-docs-userguide-5.0.0.SNAPSHOT.jdocbook
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/../attach/drools-docs-userguide-5.0.0.SNAPSHOT-html.war
to /home/hudson/.m2/repository/org/drools/drools-docs-userguide/5.0.0.SNAPSHOT/drools-docs-userguide-5.0.0.SNAPSHOT-html.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/../attach/drools-docs-userguide-5.0.0.SNAPSHOT-html_single.war
to /home/hudson/.m2/repository/org/drools/drools-docs-userguide/5.0.0.SNAPSHOT/drools-docs-userguide-5.0.0.SNAPSHOT-html_single.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/docbook/../attach/drools-docs-userguide-5.0.0.SNAPSHOT-eclipse.war
to /home/hudson/.m2/repository/org/drools/drools-docs-userguide/5.0.0.SNAPSHOT/drools-docs-userguide-5.0.0.SNAPSHOT-eclipse.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/drools-docs-userguide-5.0.0.SNAPSHOT-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-userguide/5.0.0.SNAPSHOT/drools-docs-userguide-5.0.0.SNAPSHOT-sources.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-userguide/target/drools-docs-userguide-5.0.0.SNAPSHOT-test-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-userguide/5.0.0.SNAPSHOT/drools-docs-userguide-5.0.0.SNAPSHOT-test-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools BRMS Documentation
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target
[INFO] [jdocbook:resources]
[INFO] unpacking dependency resource
[/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style]
to staging-dir [/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/staging]
[INFO] Expanding:
/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/staging
[INFO] [jdocbook:generate]
[INFO] [jdocbook:bundle]
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/docbook/../attach/drools-docs-brms-5.0.0.SNAPSHOT-html.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/docbook/../attach/drools-docs-brms-5.0.0.SNAPSHOT-html_single.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/docbook/drools-docs-brms-5.0.0.SNAPSHOT.war
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/drools-docs-brms-5.0.0.SNAPSHOT-sources.jar
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/drools-docs-brms-5.0.0.SNAPSHOT-test-sources.jar
[INFO] [install:install]
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/docbook/drools-docs-brms-5.0.0.SNAPSHOT.war
to /home/hudson/.m2/repository/org/drools/drools-docs-brms/5.0.0.SNAPSHOT/drools-docs-brms-5.0.0.SNAPSHOT.jdocbook
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/docbook/../attach/drools-docs-brms-5.0.0.SNAPSHOT-html.war
to /home/hudson/.m2/repository/org/drools/drools-docs-brms/5.0.0.SNAPSHOT/drools-docs-brms-5.0.0.SNAPSHOT-html.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/docbook/../attach/drools-docs-brms-5.0.0.SNAPSHOT-html_single.war
to /home/hudson/.m2/repository/org/drools/drools-docs-brms/5.0.0.SNAPSHOT/drools-docs-brms-5.0.0.SNAPSHOT-html_single.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/drools-docs-brms-5.0.0.SNAPSHOT-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-brms/5.0.0.SNAPSHOT/drools-docs-brms-5.0.0.SNAPSHOT-sources.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-brms/target/drools-docs-brms-5.0.0.SNAPSHOT-test-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-brms/5.0.0.SNAPSHOT/drools-docs-brms-5.0.0.SNAPSHOT-test-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools Solver Documentation
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target
[INFO] [jdocbook:resources]
[INFO] unpacking dependency resource
[/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style]
to staging-dir [/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/staging]
[INFO] Expanding:
/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/staging
[INFO] [jdocbook:generate]
[INFO] [jdocbook:bundle]
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/docbook/../attach/drools-docs-solver-5.0.0.SNAPSHOT-html.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/docbook/../attach/drools-docs-solver-5.0.0.SNAPSHOT-html_single.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/docbook/drools-docs-solver-5.0.0.SNAPSHOT.war
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/drools-docs-solver-5.0.0.SNAPSHOT-sources.jar
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/drools-docs-solver-5.0.0.SNAPSHOT-test-sources.jar
[INFO] [install:install]
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/docbook/drools-docs-solver-5.0.0.SNAPSHOT.war
to /home/hudson/.m2/repository/org/drools/drools-docs-solver/5.0.0.SNAPSHOT/drools-docs-solver-5.0.0.SNAPSHOT.jdocbook
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/docbook/../attach/drools-docs-solver-5.0.0.SNAPSHOT-html.war
to /home/hudson/.m2/repository/org/drools/drools-docs-solver/5.0.0.SNAPSHOT/drools-docs-solver-5.0.0.SNAPSHOT-html.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/docbook/../attach/drools-docs-solver-5.0.0.SNAPSHOT-html_single.war
to /home/hudson/.m2/repository/org/drools/drools-docs-solver/5.0.0.SNAPSHOT/drools-docs-solver-5.0.0.SNAPSHOT-html_single.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/drools-docs-solver-5.0.0.SNAPSHOT-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-solver/5.0.0.SNAPSHOT/drools-docs-solver-5.0.0.SNAPSHOT-sources.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-solver/target/drools-docs-solver-5.0.0.SNAPSHOT-test-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-solver/5.0.0.SNAPSHOT/drools-docs-solver-5.0.0.SNAPSHOT-test-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools Examples Documentation
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target
[INFO] [jdocbook:resources]
[INFO] unpacking dependency resource
[/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style]
to staging-dir [/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/staging]
[INFO] Expanding:
/home/hudson/.m2/repository/org/jboss/jbossorg-jdocbook-style/1.0.0/jbossorg-jdocbook-style-1.0.0.jdocbook-style
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/staging
[INFO] [jdocbook:generate]
[INFO] [jdocbook:bundle]
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/../attach/drools-docs-examples-5.0.0.SNAPSHOT-html.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/../attach/drools-docs-examples-5.0.0.SNAPSHOT-html_single.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/../attach/drools-docs-examples-5.0.0.SNAPSHOT-eclipse.war
[INFO] Building jar:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/drools-docs-examples-5.0.0.SNAPSHOT.war
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/drools-docs-examples-5.0.0.SNAPSHOT-sources.jar
[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:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/drools-docs-examples-5.0.0.SNAPSHOT-test-sources.jar
[INFO] [install:install]
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/drools-docs-examples-5.0.0.SNAPSHOT.war
to /home/hudson/.m2/repository/org/drools/drools-docs-examples/5.0.0.SNAPSHOT/drools-docs-examples-5.0.0.SNAPSHOT.jdocbook
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/../attach/drools-docs-examples-5.0.0.SNAPSHOT-html.war
to /home/hudson/.m2/repository/org/drools/drools-docs-examples/5.0.0.SNAPSHOT/drools-docs-examples-5.0.0.SNAPSHOT-html.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/../attach/drools-docs-examples-5.0.0.SNAPSHOT-html_single.war
to /home/hudson/.m2/repository/org/drools/drools-docs-examples/5.0.0.SNAPSHOT/drools-docs-examples-5.0.0.SNAPSHOT-html_single.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/docbook/../attach/drools-docs-examples-5.0.0.SNAPSHOT-eclipse.war
to /home/hudson/.m2/repository/org/drools/drools-docs-examples/5.0.0.SNAPSHOT/drools-docs-examples-5.0.0.SNAPSHOT-eclipse.war
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/drools-docs-examples-5.0.0.SNAPSHOT-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-examples/5.0.0.SNAPSHOT/drools-docs-examples-5.0.0.SNAPSHOT-sources.jar
[INFO] Installing
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-docs/drools-docs-examples/target/drools-docs-examples-5.0.0.SNAPSHOT-test-sources.jar
to /home/hudson/.m2/repository/org/drools/drools-docs-examples/5.0.0.SNAPSHOT/drools-docs-examples-5.0.0.SNAPSHOT-test-sources.jar
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools :: Eclipse-Plugin
[INFO] task-segment: [clean, install]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target
[INFO] [antrun:run {execution: clean lib}]
[INFO] Executing tasks
[delete] Deleting 12 files from
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib
[INFO] Executed tasks
[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-SNAPSHOT.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
[unzip] Expanding:
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/lib/drools-docs-userguide-eclipse.war
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/drools-eclipse-plugin/help
[INFO] Executed tasks
[INFO] [antrun:run {execution: compile-plugin}]
[INFO] Executing tasks
checkLocalEclipse:
setupLocalEclipse:
[echo] local eclipse drop mirror -
/home/hudson/configs/jboss-rules/local-eclipse-drop-mirror
checkEclipseDir:
setupLocalEclipseDrop:
makeLocalEclipseDropDir:
checkEclipseJar:
getEclipseJar:
[get] Getting:
http://download.eclipse.org/eclipse/downloads/drops/R-3.3.1.1-20071023165...
[get] To: /home/hudson/configs/jboss-rules/local-eclipse-drop-mirror/eclipse/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-linux-gtk.tar.gz
[get] Not modified - so not downloaded
checkTestJar:
getTestJar:
checkGefJar:
getGefJar:
expandEclipseJars:
unzipEclipse:
untarEclipse:
[untar] Expanding:
/home/hudson/configs/jboss-rules/local-eclipse-drop-mirror/eclipse/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-linux-gtk.tar
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target
[unzip] Expanding:
/home/hudson/configs/jboss-rules/local-eclipse-drop-mirror/eclipse/R-3.3.1.1-200710231652/eclipse-test-framework-3.3.1.1.zip
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target
[unzip] Expanding:
/home/hudson/configs/jboss-rules/local-eclipse-drop-mirror/tools/gef/R-3.3.1-200709241000/GEF-runtime-3.3.1.zip
into /qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-eclipse/target
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error executing ant tasks
Embedded error: Java returned: 13
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14 minutes 13 seconds
[INFO] Finished at: Mon May 26 16:19:04 EDT 2008
[INFO] Final Memory: 32M/139M
[INFO] ------------------------------------------------------------------------
Terminating xvnc
[drools] $ vncserver -kill :11
Killing Xvnc process ID 23810
ERROR: No artifacts found that match the file pattern
"trunk/target/,rules-ouput/". Configuration error?
ERROR: 'trunk/target/' doesn't match anything, but '' does. Perhaps
that's what you mean?
Recording test results
--
Michael D Neale
home: www.michaelneale.net
blog: michaelneale.blogspot.com
16 years, 7 months
concurrent compiling failling
by Michael Neale
I am not sure if this means the javadoc issue is resolved, but
something has busted the concurrent compilation test.
---------- Forwarded message ----------
From: <jboss-qa-internal(a)redhat.com>
Date: Fri, May 23, 2008 at 1:23 PM
Subject: Build failed in Hudson: drools #1528
To: builds(a)lists.jboss.org, mproctor(a)redhat.com, tirelli(a)post.com,
michael.neale(a)gmail.com, jliu(a)redhat.com
See http://hudson.qa.jboss.com/hudson/job/drools/1528/changes
------------------------------------------
[...truncated 18486 lines...]
InitialFactMemory false
Object : int:2 long:2
Cheese( type='stilton', price=15 )
RightTuples Start
RightTuple int:11
RightTuple int:14
RightTuples END
Object : int:3 long:4
Cheese( type='stilton', price=30 )
RightTuples Start
RightTuple int:14
RightTuples END
InitialFact LeftTuples Start
InitialFact LeftTuples End
LeftTuples Start
LeftTuples End
EqualityKey int:1 int:2
EqualityKey int:1 int:3
FactHandleFactory int:3 long:4
InitialFact int:0 long:0
PropagationCounter long:17
InitialFactMemory false
Object : int:1 long:1
org.drools.FactA@704f9693
RightTuples Start
RightTuple int:17
RightTuples END
Object : int:3 long:4
org.drools.FactC@70cf9693
RightTuples Start
RightTuple int:10
RightTuple int:20
RightTuples END
InitialFact LeftTuples Start
InitialFact LeftTuples End
LeftTuples Start
LeftTuple int:10 int:1
LeftTuples End
EqualityKey int:1 int:1
EqualityKey int:1 int:3
FactHandleFactory int:3 long:4
InitialFact int:0 long:0
PropagationCounter long:17
InitialFactMemory false
Object : int:1 long:1
org.drools.FactA@704f9693
RightTuples Start
RightTuple int:17
RightTuples END
Object : int:3 long:4
org.drools.FactC@70cf9693
RightTuples Start
RightTuple int:10
RightTuple int:20
RightTuples END
InitialFact LeftTuples Start
InitialFact LeftTuples End
LeftTuples Start
LeftTuple int:10 int:1
LeftTuples End
EqualityKey int:1 int:1
EqualityKey int:1 int:3
FactHandleFactory int:3 long:3
InitialFact int:0 long:0
PropagationCounter long:13
InitialFactMemory false
Object : int:1 long:1
Cheese( type='stilton', price=10 )
RightTuples Start
RightTuples END
Object : int:2 long:2
Cheese( type='stilton', price=15 )
RightTuples Start
RightTuple int:11
RightTuples END
Object : int:3 long:3
Cheese( type='stilton', price=20 )
RightTuples Start
RightTuple int:15
RightTuples END
InitialFact LeftTuples Start
InitialFact LeftTuples End
LeftTuples Start
LeftTuple int:11 int:1
LeftTuples End
EqualityKey int:1 int:1
EqualityKey int:1 int:2
EqualityKey int:1 int:3
FactHandleFactory int:3 long:3
InitialFact int:0 long:0
PropagationCounter long:13
InitialFactMemory false
Object : int:1 long:1
Cheese( type='stilton', price=10 )
RightTuples Start
RightTuples END
Object : int:2 long:2
Cheese( type='stilton', price=15 )
RightTuples Start
RightTuple int:11
RightTuples END
Object : int:3 long:3
Cheese( type='stilton', price=20 )
RightTuples Start
RightTuple int:15
RightTuples END
InitialFact LeftTuples Start
InitialFact LeftTuples End
LeftTuples Start
LeftTuple int:11 int:1
LeftTuples End
EqualityKey int:1 int:1
EqualityKey int:1 int:2
EqualityKey int:1 int:3
FactHandleFactory int:3 long:3
InitialFact int:0 long:0
PropagationCounter long:21
InitialFactMemory false
Object : int:1 long:1
Cheese( type='stilton', price=10 )
RightTuples Start
RightTuples END
Object : int:3 long:3
Cheese( type='stilton', price=20 )
RightTuples Start
RightTuple int:21
RightTuples END
InitialFact LeftTuples Start
InitialFact LeftTuples End
LeftTuples Start
LeftTuple int:17 int:1
JoinNode
RightTuple int:22 int:3
RuleTerminalNode
LeftTuples End
Rule org.drools.dynamic not node
AgendaItem long:21
ActivationGroup bool:false
AgendaItem bool:false
EqualityKey int:1 int:1
EqualityKey int:1 int:3
FactHandleFactory int:3 long:3
InitialFact int:0 long:0
PropagationCounter long:21
InitialFactMemory false
Object : int:1 long:1
Cheese( type='stilton', price=10 )
RightTuples Start
RightTuples END
Object : int:3 long:3
Cheese( type='stilton', price=20 )
RightTuples Start
RightTuple int:21
RightTuples END
InitialFact LeftTuples Start
InitialFact LeftTuples End
LeftTuples Start
LeftTuple int:17 int:1
JoinNode
RightTuple int:22 int:3
RuleTerminalNode
LeftTuples End
Rule org.drools.dynamic not node
AgendaItem long:21
ActivationGroup bool:false
AgendaItem bool:false
EqualityKey int:1 int:1
EqualityKey int:1 int:3
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.548 sec
Running org.drools.brms.modeldriven.ActionFieldValueTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.drools.testframework.RuleCoverageListenerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
Running org.drools.brms.server.util.SuggestionCompletionEngineBuilderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.drools.integrationtests.ExecutionFlowControlTest
Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.611 sec
Running org.drools.brms.modeldriven.ActionSetFieldTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running org.drools.brms.modeldriven.RuleModelTest
<rule>
<modelVersion>1.0</modelVersion>
<attributes/>
<lhs>
<fact>
<factType>Car</factType>
<boundName>x</boundName>
</fact>
<fact>
<factType>Car</factType>
<boundName>y</boundName>
</fact>
<fact>
<factType>House</factType>
</fact>
</lhs>
<rhs>
<retract>
<variableName>q</variableName>
</retract>
</rhs>
</rule>
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 sec
Running org.drools.xml.rules.XmlPackageReaderTest
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.474 sec
Running org.drools.lang.RuleParserTest
Tests run: 118, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.263 sec
Running org.drools.rule.builder.dialect.mvel.MVELExprAnalyzerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running org.drools.reteoo.ReteooBuilderTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running org.drools.lang.dsl.DefaultExpanderTest
rule 'x'
when
Foo()
then end
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec
Running org.drools.rule.builder.dialect.mvel.MVELPredicateBuilderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
Running org.drools.brms.server.util.ScenarioXMLPersistenceTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 sec
Results :
Failed tests:
testRuleBaseConcurrentCompilation(org.drools.integrationtests.MultithreadTest)
Tests run: 749, Failures: 1, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to
/qa/services/hudson/hudson_workspace/workspace/drools/trunk/drools-compiler/target/surefire-reports
for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 minutes 7 seconds
[INFO] Finished at: Thu May 22 23:22:05 EDT 2008
[INFO] Final Memory: 21M/87M
[INFO] ------------------------------------------------------------------------
Terminating xvnc
[drools] $ vncserver -kill :11
Killing Xvnc process ID 21806
ERROR: No artifacts found that match the file pattern
"trunk/target/,rules-ouput/". Configuration error?
ERROR: 'trunk/target/' doesn't match anything, but '' does. Perhaps
that's what you mean?
Recording test results
--
Michael D Neale
home: www.michaelneale.net
blog: michaelneale.blogspot.com
16 years, 7 months
Question about Metadata for Rules
by tservas
Hello everybody,
I have a simple question about annotations for rules. Is it possible to add
metadata
to a rule in the following or in a similar way?
------------------------------------------------------------------------------------------------
@CostumAnnotation(ruleType=RuleType.GOOD, otherInformation="This rule ist
very important since ...")
rule "A rule with metadata"
when
eval(true)
then
System.out.println(drools.getRule().getAnnotation(CostumAnnotation.class).toString());
end
------------------------------------------------------------------------------------------------
The annotatons should also be accesible within my java program otherwise it
wouldn't be very useful at all. So for example I should be able to do the
following
Package[] packages = ruleBase.getPackages();
for (Package pack : packages) {
Rule[] rules = pack.getRules();
for (Rule rule : rules) {
rule.getAnnotation(CostumAnnotation.class).toString();
}
}
Why would I like to have such meta information along with my rules in one
file? ... here it comes ...
The result of firing all my rules is a list of all rules (whether they have
been fired or not)
with certain meta information.
On the lhs of each rule I append an entry to that list with all the meta
information. Depending
on the inserted facts only a subset of all my rules fires and only a few
rules will add entries to
the list. My problem is that I want the rules that havn't been fired to
appear in the list with all
the meta information.
A possible but not feasible solution would be to double all my rules. For
each rule I could
add second rule that fires if the original rule doesn't fire and this newly
added rule inserts the
entry in the list with all the meta information. Doubling the number of
rules makes editing rules
error prone and tedious.
Another strategy could be to put all the meta information in a separate
file. Via the rule name
all meta information could be uniquely assigned to one rule. This strategy
is also not very appealing
since I have a lot of rules and editing rules again becomes error prone and
tedious, since I have to
keep the metadata file in sync.
The by far best solution I can think of is to allow annotaions in the drl
file as shown above.
Any hints or suggestions about the stated problem are highly appreciated.
Thanks in advance
--
View this message in context: http://www.nabble.com/Question-about-Metadata-for-Rules-tp17300617p173006...
Sent from the drools - dev mailing list archive at Nabble.com.
16 years, 7 months
JBRMS export schema?
by Richard Ambridge
Hi all,
When exporting from JBRMS I get a repository_export.xml file..
Is there a schema file for this xml?
Thanks,
Ric
16 years, 7 months
/me so frustrated about javadoc build
by Michael Neale
It seems that the javadoc tool is upset by "not well formed" "tags" in javadoc.
These specific ones are needed by GWT 1.4:
@gwt.typeArgs <foo.Bar>
There is nothing in the spec that says that javadocs have to be well
formed, and it is a bug in javadoc (which has been corrected - just
not sure in what version).
I tried to tell maven not to bother about javadocs for that package
(as its not really an API to reuse) but to no avail.
I am out of ideas - anyone?
--
Michael D Neale
home: www.michaelneale.net
blog: michaelneale.blogspot.com
16 years, 7 months
SMF drools 4.x
by Santoshi, Vishal
I am old school drools 2.x and had created based on the HOUSE example created by own SMF DSL based on drools 2.x.
Than had to take a sabbatical from that project.
As of today, I have been asked to resurrect that project and not a whole lot of drools 2.x has made it to 4.x and of course would like to remain current.
My implementation had an expression engine ( SableCC ) that I had fused in with a customized Semantic Module.
I can get more information out for u , if there is a way to resuse some code.
Any pointers as to how to go about doing this will be highly appreciated.
http://blog.athico.com/2007/12/drools-extensible-process-definition.html seems to be an attempt to explain how the port can take place, but does not seem to have a lot of
concreteness around it.
16 years, 7 months
StatefulSession Marshalling
by Mark Proctor
New code has been added for a higly efficient binary protocol
marshalling for stateful sessions. While Drools 4 supported standard
serialisation of Working Memories, it used the default serialisation,
this is both very slow and memory bloating. It also has the problem that
it just serialises the user objects with it.
The Marshalling implementation allows for a strategy approach when
handling the marshalling of user objects. You register different
strategies for different namespaces. Currently we have two strategies,
Serialised and Identity. Serialised just writes the user object to the
stream via standard read/write methods. Identity assigns the user object
an id, from an int counter, and places it in a map and writes the id to
the stream. Reading in uses that map to lookup the user object. Identity
strategy is thus stateful, write method can only be called once read can
be called repeatedly. Other strategies will be added, such as hibernate
Placeholder support. Users can of course write there own.
So what does this give?
-Session pause/resume, ideal for moving a session to a new server or
restarting an existing server.
-General snapshotting, backup. You could do a poor man's high
availability by snapshotting the session at the end of each transaction.
Later we will be extending this binary protocol to support journalling
and also replication via clustering.
-Pre-loaded session templates. If you repeatedly create stateful
sessions with the same base set of data and the insertion time is
annoying, now you can just populate the session once and write out to a
byte[] and use that as a template for further session creations.
-Long term persistence, needed for our process integration work.
You can see the MarshallingTest to look at the integration tests in
place at the moment.
http://fisheye.jboss.org/browse/JBossRules/trunk/drools-compiler/src/test...
In integrationtests SerializationHelper you can see the help methods
there demonstrating how it all works.
http://fisheye.jboss.org/browse/JBossRules/trunk/drools-compiler/src/test...
The DefaultMarshalling uses the Identity strategy if it is not passed a
strategy factory. The Identity strategy is used throughout the tests.
http://fisheye.jboss.org/browse/JBossRules/trunk/drools-core/src/main/jav...
The read/write marshalling is maintained in two files ReadMarshaller and
WriteMarshaller, this will allow better handling of backwards
compatiblity in the future.
http://fisheye.jboss.org/browse/JBossRules/trunk/drools-core/src/main/jav...
http://fisheye.jboss.org/browse/JBossRules/trunk/drools-core/src/main/jav...
It's still very alphaware, but please do start trying it. I need to tidy
up the debug output and will do that soon, I'll probably make each
read/write method take a String which will be written to the log when
debug is on. It currently sorts a number of map/set data structures,
this is for debugging so that testing can round trip for data loss, I
will make sure that it can be disabled for production. The following
types don't yet marshall, not sure how to handle date/time stuff at the
moment:
Temporal Sessions do not marshall
Scheduled rules, duration attribution do not marhsall
Implementations have not been added for accumulate, collect, from and
rightinputadapter.
We are just hooking up the process marshalling into this at the moment.
Mark
16 years, 7 months
JIRA JBRULES-1290
by Jervis Liu
Hi team,
I am currently working on JIRA
http://jira.jboss.com/jira/browse/JBRULES-1290 (BRMS does not allow rule
names to contain an apostrophe character ( ' )). The problem is caused
by using rule name inputted by users as the name to add a node, see
below (in PackageItem.java):
Node rulesFolder = this.node.getNode( ASSET_FOLDER_NAME );
ruleNode = rulesFolder.addNode( assetName, AssetItem.RULE_NODE_TYPE_NAME);
The javax.jcr.Node.addNode(String relPath, String primaryNodeTypeName)
method will through RepositoryException if the relPath parameter
contains apostrophe character ( ' ). Had a quick check with JSR-170, it
is true that apostrophe character ( ' ) is not allowed in a path name.
Section 4.6:
char ::= nonspace | ' '
nonspace ::= (* Any Unicode character except: '/', ':', '[', ']', '*',
''', '"', '|' or any whitespace
character *)
There are two possible ways I can think of to have this fixed, none of
them are ideal though.
a. We valid the rule name inputted by users, the validation rule is in
line with JSR-170. This approach is not ideal because a rule named
"Jervis' rule" is perfect valid in my opinion.
b. Somehow we transform the rule name to sth else if it is not a valid
relative path according to JSR-170. This approach may require a data
structure somewhere to store the original rule name and transformed
relative path name. As I am pretty new to Drools, I am not sure how to
best get this done.
Any thoughts or suggestions are highly welcome.
Cheers,
Jervis Liu
16 years, 7 months
Drools 4.0.7 released
by Edson Tirelli
All,
We just released Drools v4.0.7.
This is an important bugfix release because it has the cumulative fixes
from the version 4.0.5 and 4.0.6 that were rolled back. We strongly advise
you all to update.
We would like to thank all the people that helped us, testing,
developing, providing patches, ideas and recommendation, and special to the
ones that answered our call for tests.
Bellow you can find the cumulative release notes for Drools version
4.0.5, 4.0.6 and 4.0.7.
Happy drooling,
Edson
--
Edson Tirelli
JBoss Drools Core Development
Office: +55 11 3529-6000
Mobile: +55 11 9287-5646
JBoss, a division of Red Hat @ www.jboss.com
Release Notes for JBoss Drools Includes versions: 4.0.5 4.0.6 4.0.7
------------------------------
Feature Request
- [ JBRULES-1307 <http://jira.jboss.com/jira/browse/JBRULES-1307> ]
Update and expand documentation for decision tables to show actual uses for
all keywords
- [ JBRULES-1338 <http://jira.jboss.com/jira/browse/JBRULES-1338> ]
DirectoryScanner should only take into account relevant files
- [ JBRULES-1473 <http://jira.jboss.com/jira/browse/JBRULES-1473> ] Add a
configuration parameter to allow Drools to dump all generated java source
code
- [ JBRULES-1532 <http://jira.jboss.com/jira/browse/JBRULES-1532> ]
Import decision table into jBRMS application
- [ JBRULES-1577 <http://jira.jboss.com/jira/browse/JBRULES-1577> ]
BeforeActivationFireEvent.toString() should print out activation number
- [ JBRULES-1590 <http://jira.jboss.com/jira/browse/JBRULES-1590> ]
ShadowProxuUtils and org.hibernate.collection.PersistentSet
Bug
- [ JBRULES-1111 <http://jira.jboss.com/jira/browse/JBRULES-1111> ] Final
methods of POJO's aer never evaluated
- [ JBRULES-1216 <http://jira.jboss.com/jira/browse/JBRULES-1216> ]
log4j.xml contained in drools-repository.jar
- [ JBRULES-1286 <http://jira.jboss.com/jira/browse/JBRULES-1286> ]
Incorrect information in section 2.5.7.3. Agenda Filters
- [ JBRULES-1315 <http://jira.jboss.com/jira/browse/JBRULES-1315> ] Rule
that uses a 'collect' and 'from' clause together causes problem
- [ JBRULES-1327 <http://jira.jboss.com/jira/browse/JBRULES-1327> ]
drools-ant task and java.lang.ClassCastException:
org.drools.reteoo.ReteooRuleBase
- [ JBRULES-1329 <http://jira.jboss.com/jira/browse/JBRULES-1329> ]
RuleBase.removeRule() prevents other rules from being applied
- [ JBRULES-1330 <http://jira.jboss.com/jira/browse/JBRULES-1330> ] Using
RuleBase in multithread application server environment
- [ JBRULES-1357 <http://jira.jboss.com/jira/browse/JBRULES-1357> ]
RuleBuildContext does not initialize package of rule
- [ JBRULES-1388 <http://jira.jboss.com/jira/browse/JBRULES-1388> ] Eval
error when using multiple declarations
- [ JBRULES-1389 <http://jira.jboss.com/jira/browse/JBRULES-1389> ] using
eval after using or causes ClassCastException
- [ JBRULES-1392 <http://jira.jboss.com/jira/browse/JBRULES-1392> ] Rules
behave incorrectly (randomly) in multi-threaded environment
- [ JBRULES-1414 <http://jira.jboss.com/jira/browse/JBRULES-1414> ]
Cannot build from source -- missing directory or pom file
- [ JBRULES-1415 <http://jira.jboss.com/jira/browse/JBRULES-1415> ]
Certain uses of from causes NullPointerException in WorkingMemoryLogger
- [ JBRULES-1423 <http://jira.jboss.com/jira/browse/JBRULES-1423> ]
ObjectFactory$ObjectEqualsComparator.equals throws NPE if second arg is null
- [ JBRULES-1426 <http://jira.jboss.com/jira/browse/JBRULES-1426> ] NPE
in ObjectFactory$ObjectEqualsComparator
- [ JBRULES-1428 <http://jira.jboss.com/jira/browse/JBRULES-1428> ]
ClassCastException when comparing BigDecimal fields
- [ JBRULES-1429 <http://jira.jboss.com/jira/browse/JBRULES-1429> ] NPE
in ObjectEqualsComparator
- [ JBRULES-1435 <http://jira.jboss.com/jira/browse/JBRULES-1435> ] NPE
if rule checks a Long field for null, and a fact is passed in with Long
field that is NOT null.
- [ JBRULES-1436 <http://jira.jboss.com/jira/browse/JBRULES-1436> ]
Filescanner throws NPE when there's a compile error.
- [ JBRULES-1438 <http://jira.jboss.com/jira/browse/JBRULES-1438> ]
FactTemplate Property Access leads to RuleBuilder Exception
- [ JBRULES-1443 <http://jira.jboss.com/jira/browse/JBRULES-1443> ]
retract of Fact Template leads to NPE
- [ JBRULES-1446 <http://jira.jboss.com/jira/browse/JBRULES-1446> ]
ClassCastException when iterating over an array using "from"
- [ JBRULES-1447 <http://jira.jboss.com/jira/browse/JBRULES-1447> ]
Parser error when using keyword operators
- [ JBRULES-1448 <http://jira.jboss.com/jira/browse/JBRULES-1448> ]
MVELDataProver throws nullpointer on null return value from expression
- [ JBRULES-1451 <http://jira.jboss.com/jira/browse/JBRULES-1451> ] LHS
expression comparing a Boolean to a String does not fail but always returns
true
- [ JBRULES-1453 <http://jira.jboss.com/jira/browse/JBRULES-1453> ]
boss.seam.Component) - Exception calling component @Destroy method:
repository
- [ JBRULES-1456 <http://jira.jboss.com/jira/browse/JBRULES-1456> ] Or
using DSL language
- [ JBRULES-1459 <http://jira.jboss.com/jira/browse/JBRULES-1459> ]
parser/scanner bug: "unterminated literal"
- [ JBRULES-1464 <http://jira.jboss.com/jira/browse/JBRULES-1464> ]
Comilation error : 'Syntax error on token ",", delete this token' when
referencing a global in an accumulate block
- [ JBRULES-1467 <http://jira.jboss.com/jira/browse/JBRULES-1467> ]
Concurrency errors when parsing strings to dates in rules
- [ JBRULES-1472 <http://jira.jboss.com/jira/browse/JBRULES-1472> ]
Problem when mixing alpha and beta constraints in a composite constraint
- [ JBRULES-1477 <http://jira.jboss.com/jira/browse/JBRULES-1477> ] User
exception thrown from inside a rule always causes a stackTrace to console
- [ JBRULES-1479 <http://jira.jboss.com/jira/browse/JBRULES-1479> ]
Exception compiling rules
- [ JBRULES-1480 <http://jira.jboss.com/jira/browse/JBRULES-1480> ]
Potential multithreaded problem in MVELClassFieldExtractor
- [ JBRULES-1481 <http://jira.jboss.com/jira/browse/JBRULES-1481> ] Stop
actionQueue recursion in working memory
- [ JBRULES-1482 <http://jira.jboss.com/jira/browse/JBRULES-1482> ] Bug
with ReeteoRuleBase and merged package
- [ JBRULES-1484 <http://jira.jboss.com/jira/browse/JBRULES-1484> ] Mvel,
constructor and package access
- [ JBRULES-1487 <http://jira.jboss.com/jira/browse/JBRULES-1487> ]
access to store property in MapBackedClassLoader should be synchronized
- [ JBRULES-1489 <http://jira.jboss.com/jira/browse/JBRULES-1489> ]
Working Memory deserialization causes NPE
- [ JBRULES-1490 <http://jira.jboss.com/jira/browse/JBRULES-1490> ]
org.drools.util.AbstractHashTable$SingleIndex is not serializable
- [ JBRULES-1491 <http://jira.jboss.com/jira/browse/JBRULES-1491> ]
java.io.NotSerializableException:
org.drools.util.AbstractHashTable$SingleIndex
- [ JBRULES-1492 <http://jira.jboss.com/jira/browse/JBRULES-1492> ] NPE
caused by non-shadowed deep object access
- [ JBRULES-1501 <http://jira.jboss.com/jira/browse/JBRULES-1501> ]
Multiples modify causes variable duplication exception
- [ JBRULES-1503 <http://jira.jboss.com/jira/browse/JBRULES-1503> ]
Errors on rulebase serialization scenarios
- [ JBRULES-1505 <http://jira.jboss.com/jira/browse/JBRULES-1505> ] Fix
CCE when using nested accessors to compare Date values
- [ JBRULES-1506 <http://jira.jboss.com/jira/browse/JBRULES-1506> ]
RuleAgent will not read binary packages from Apache HTTP Server
- [ JBRULES-1507 <http://jira.jboss.com/jira/browse/JBRULES-1507> ]
Objenesis too heavily used
- [ JBRULES-1508 <http://jira.jboss.com/jira/browse/JBRULES-1508> ] NPE
in MVELDataProvider
- [ JBRULES-1510 <http://jira.jboss.com/jira/browse/JBRULES-1510> ]
ObejnesisFactory.getStaticObjenesis() doesn't set OBJENESIS_INSTANCE
- [ JBRULES-1512 <http://jira.jboss.com/jira/browse/JBRULES-1512> ]
UnsupportedOperationException when calling addPackage on rulebase
- [ JBRULES-1515 <http://jira.jboss.com/jira/browse/JBRULES-1515> ]
Boolean negation operator doesn't work
- [ JBRULES-1517 <http://jira.jboss.com/jira/browse/JBRULES-1517> ]
NumberFormatException in ObjectEqualsComparator.equals
- [ JBRULES-1519 <http://jira.jboss.com/jira/browse/JBRULES-1519> ]
Regression on alpha composite constraints
- [ JBRULES-1521 <http://jira.jboss.com/jira/browse/JBRULES-1521> ]
ClassNotFound when deserializing rulebase
- [ JBRULES-1522 <http://jira.jboss.com/jira/browse/JBRULES-1522> ]
Accumulate and Collect memories are not Serializable
- [ JBRULES-1525 <http://jira.jboss.com/jira/browse/JBRULES-1525> ]
MVELCalendarCoercionTest and MVELDateCoercionTest do not passed on 4.0.x
- [ JBRULES-1526 <http://jira.jboss.com/jira/browse/JBRULES-1526> ] MVEL
org/mvel/integration/impl/LocalVariableResolverFactory
- [ JBRULES-1527 <http://jira.jboss.com/jira/browse/JBRULES-1527> ] URL
for Eclipse plugin outdated in install doc
- [ JBRULES-1533 <http://jira.jboss.com/jira/browse/JBRULES-1533> ]
WorkingMemoryLogger implementations should take WorkingMemoryEventManager as
a constructor
- [ JBRULES-1534 <http://jira.jboss.com/jira/browse/JBRULES-1534> ]
Eclipse MANIFEST.MF files reference the incorrect name for mvel
- [ JBRULES-1542 <http://jira.jboss.com/jira/browse/JBRULES-1542> ] the
nested type org.drools..... cannot be referenced by it's binary name
- [ JBRULES-1543 <http://jira.jboss.com/jira/browse/JBRULES-1543> ] tests
failing with JANINO
- [ JBRULES-1556 <http://jira.jboss.com/jira/browse/JBRULES-1556> ]
Modify is not normalising activations, which is impacting lock-on-active
- [ JBRULES-1558 <http://jira.jboss.com/jira/browse/JBRULES-1558> ] || in
conditional element causes exception
- [ JBRULES-1560 <http://jira.jboss.com/jira/browse/JBRULES-1560> ] Add
support to quoting commas in decision tables
- [ JBRULES-1564 <http://jira.jboss.com/jira/browse/JBRULES-1564> ]
Salience does not work for sequential mode
- [ JBRULES-1566 <http://jira.jboss.com/jira/browse/JBRULES-1566> ]
Documentation on update()
- [ JBRULES-1568 <http://jira.jboss.com/jira/browse/JBRULES-1568> ] Java
debug not working with multiple rule files
- [ JBRULES-1572 <http://jira.jboss.com/jira/browse/JBRULES-1572> ]
sometimes getting ClassFieldExtractor error
- [ JBRULES-1574 <http://jira.jboss.com/jira/browse/JBRULES-1574> ]
Unable to open DSL file in BRMS (Exception)
- [ JBRULES-1575 <http://jira.jboss.com/jira/browse/JBRULES-1575> ]
Guided editor missing "and less than (or equal to)" option in drop-down list
- [ JBRULES-1576 <http://jira.jboss.com/jira/browse/JBRULES-1576> ]
Cannot download model assets from BRMS using Internet Explorer 7
- [ JBRULES-1578 <http://jira.jboss.com/jira/browse/JBRULES-1578> ]
Guided rules report error due to incorrect quotes around rule attribute
values
- [ JBRULES-1580 <http://jira.jboss.com/jira/browse/JBRULES-1580> ] BRMS
ruleflow upload page incorrectly states that .rf files should be uploaded
- [ JBRULES-1581 <http://jira.jboss.com/jira/browse/JBRULES-1581> ]
Invalid dialect name causes NullPointerException in BRMS and Eclipse plug-in
rule editor
- [ JBRULES-1583 <http://jira.jboss.com/jira/browse/JBRULES-1583> ] Heap
and scheduled Activations
- [ JBRULES-1593 <http://jira.jboss.com/jira/browse/JBRULES-1593> ] 4.0.x
and trunk build fails as eclipse.org GEF download location has moved
- [ JBRULES-1594 <http://jira.jboss.com/jira/browse/JBRULES-1594> ]
Collect result pattern no constrained by bounded variables
- [ JBRULES-1597 <http://jira.jboss.com/jira/browse/JBRULES-1597> ]
Eclipse DroolsBuilder hangs due to MVEL error on "object.var1 matches $var2"
Task
- [ JBRULES-1502 <http://jira.jboss.com/jira/browse/JBRULES-1502> ]
update example to use modify block as default
- [ JBRULES-1513 <http://jira.jboss.com/jira/browse/JBRULES-1513> ]
Drools 4.0.5 release
Patch
- [ JBRULES-1452 <http://jira.jboss.com/jira/browse/JBRULES-1452> ]
Improved NullPointerException messages
- [ JBRULES-1485 <http://jira.jboss.com/jira/browse/JBRULES-1485> ] Fixes
to the documentation
Release
- [ JBRULES-1600 <http://jira.jboss.com/jira/browse/JBRULES-1600> ]
Release Drools v4.0.7
16 years, 7 months