[jboss-svn-commits] JBL Code SVN: r33983 - in labs/jbossrules/trunk: drools-api/META-INF and 25 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Jul 17 01:12:46 EDT 2010
Author: mark.proctor at jboss.com
Date: 2010-07-17 01:12:45 -0400 (Sat, 17 Jul 2010)
New Revision: 33983
Added:
labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/ExecutionNodePipelineContextImpl.java
Removed:
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulKnowledgeSessionPipelineTest.java
Modified:
labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-atom/pom.xml
labs/jbossrules/trunk/drools-camel/pom.xml
labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsPolicy.java
labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsProducer.java
labs/jbossrules/trunk/drools-camel/src/test/java/org/drools/camel/component/cxf/CxfTest2.java
labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentIncrementalChangeSetTest.java
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentTest.java
labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-guvnor/pom.xml
labs/jbossrules/trunk/drools-jsr94/pom.xml
labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-persistence-jpa/pom.xml
labs/jbossrules/trunk/drools-pipeline/
labs/jbossrules/trunk/drools-pipeline/src/test/java/org/drools/runtime/pipeline/impl/StatefulKnowledgeSessionPipelineTest.java
labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-process/drools-bpmn2/pom.xml
labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml
labs/jbossrules/trunk/drools-process/drools-workitems/pom.xml
labs/jbossrules/trunk/drools-repository/pom.xml
labs/jbossrules/trunk/drools-server/pom.xml
labs/jbossrules/trunk/drools-simulator/pom.xml
labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-templates/pom.xml
labs/jbossrules/trunk/drools-verifier/pom.xml
labs/jbossrules/trunk/pom.xml
Log:
JBRULES-2347 Camel
-merging all the pipelien modules, to simplify the build, as they are only kept around now for legacy users.
-fix poms, moving versions to top level
Modified: labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,76 +1,73 @@
Manifest-Version: 1.0
-Export-Package: org.drools.event.io;uses:="org.drools";version="5.1.0.
- SNAPSHOT",org.drools.marshalling;uses:="org.drools.runtime,org.drools
- ";version="5.1.0.SNAPSHOT",org.drools.runtime;uses:="org.drools.comma
- nd,org.drools.time,org.drools.runtime.process,org.drools.event,org.dr
- ools.runtime.rule,org.drools,org.drools.runtime.conf";version="5.1.0.
- SNAPSHOT",org.drools.event;uses:="org.drools.runtime,org.drools.event
- .process,org.drools.event.rule";version="5.1.0.SNAPSHOT",org.drools.c
- onf;uses:="org.drools.runtime.rule";version="5.1.0.SNAPSHOT",org.droo
- ls.event.knowledgebase;uses:="org.drools.definition.rule,org.drools.d
- efinition,org.drools";version="5.1.0.SNAPSHOT",org.drools;uses:="org.
- drools.io,org.drools.runtime,org.drools.definition.type,org.drools.ev
- ent.knowledgebase,org.drools.definition.process,org.drools.definition
- ,org.drools.definition.rule,org.drools.conf,org.drools.util";version=
- "5.1.0.SNAPSHOT",org.drools.definition.process;uses:="org.drools.defi
- nition";version="5.1.0.SNAPSHOT",org.drools.util;uses:="org.drools,or
- g.drools.io,org.drools.builder";version="5.1.0.SNAPSHOT",org.drools.b
- uilder;uses:="org.drools.runtime,org.drools,com.sun.tools.xjc,org.dro
- ols.io,org.drools.definition,org.drools.builder.conf,org.drools.util"
- ;version="5.1.0.SNAPSHOT",org.drools.builder.conf;uses:="org.drools.r
- untime.rule,org.drools.conf";version="5.1.0.SNAPSHOT",org.drools.logg
- er;uses:="org.drools.event";version="5.1.0.SNAPSHOT",org.drools.runti
- me.process;uses:="org.drools.runtime";version="5.1.0.SNAPSHOT",org.dr
- ools.runtime.conf;uses:="org.drools.conf";version="5.1.0.SNAPSHOT",or
- g.drools.runtime.help;uses:="com.thoughtworks.xstream,org.quartz,org.
- drools.time";version="5.1.0.SNAPSHOT",org.drools.time;version="5.1.0.
- SNAPSHOT",org.drools.event.rule;uses:="org.drools.event,org.drools.ru
- ntime.rule,org.drools.event.knowledgeagent";version="5.1.0.SNAPSHOT",
- org.drools.definition.rule;uses:="org.drools.definition";version="5.1
- .0.SNAPSHOT",org.drools.osgi.api;uses:="org.osgi.framework,org.osgi.u
- til.tracker,org.drools,org.drools.util";version="5.1.0.SNAPSHOT",org.
- drools.event.knowledgeagent;uses:="org.drools,org.drools.io,org.drool
- s.definition,org.drools.agent,org.drools.builder";version="5.1.0.SNAP
- SHOT",org.drools.runtime.rule;uses:="org.drools.definition.rule,org.d
- rools.runtime";version="5.1.0.SNAPSHOT",org.drools.event.process;uses
- :="org.drools.runtime.process,org.drools.event";version="5.1.0.SNAPSH
- OT",org.drools.definition;uses:="org.drools.definition.process,org.dr
- ools.definition.rule";version="5.1.0.SNAPSHOT",org.drools.vsm;uses:="
- org.drools.command,org.drools.runtime,org.drools,org.drools.agent,org
- .drools.builder,org.drools.persistence.jpa";version="5.1.0.SNAPSHOT",
- org.drools.grid;uses:="org.drools.command";version="5.1.0.SNAPSHOT",o
- rg.drools.builder.help;uses:="com.sun.tools.xjc,org.drools.io,org.dro
- ols,org.drools.builder,javax.xml.bind";version="5.1.0.SNAPSHOT",org.d
- rools.definition.type;version="5.1.0.SNAPSHOT",org.drools.io;uses:="o
- rg.drools,org.drools.event.io,org.drools.util";version="5.1.0.SNAPSHO
- T",org.drools.runtime.pipeline;uses:="org.drools.runtime,javax.xml.bi
- nd,net.sf.jxls.reader,org.milyn,com.thoughtworks.xstream";version="5.
- 1.0.SNAPSHOT",org.drools.agent;uses:="org.drools.event.knowledgeagent
- ,org.drools.runtime,org.drools.io,org.drools,org.drools.builder";vers
- ion="5.1.0.SNAPSHOT",org.drools.command;uses:="org.drools.runtime,org
- .drools.runtime.rule";version="5.1.0.SNAPSHOT",org.drools.task.servic
- e;version="5.1.0.SNAPSHOT",org.drools.management;uses:="javax.managem
- ent";version="5.1.0.SNAPSHOT",org.drools.command.impl;uses:="org.droo
- ls.command";version="5.1.0.SNAPSHOT",org.drools.persistence.jpa;uses:
- ="org.drools.runtime,org.drools";version="5.1.0.SNAPSHOT"
-Private-Package: .;version="5.1.0.SNAPSHOT"
-Tool: Bnd-0.0.357
-Bundle-Name: Drools :: API
-Created-By: 1.6.0_20 (Apple Inc.)
-Bundle-Vendor: JBoss Inc.
-DynamicImport-Package: *
-Bundle-Version: 5.1.0.SNAPSHOT
-Bnd-LastModified: 1279296198287
Bundle-Activator: org.drools.osgi.api.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: A rule production system
+Created-By: 1.5.0_21 (Sun Microsystems Inc.)
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Import-Package: com.sun.tools.xjc;resolution:=optional,com.thoughtwork
s.xstream;resolution:=optional,javax.management;resolution:=optional,
- javax.xml.bind;resolution:=optional,net.sf.jxls.reader;resolution:=op
- tional,org.milyn;resolution:=optional,org.osgi.framework;resolution:=
- optional;version="1.5",org.osgi.util.tracker;resolution:=optional;ver
- sion="1.4",org.quartz;resolution:=optional
-Bundle-SymbolicName: org.drools.api;singleton:=true
+ javax.xml.bind;resolution:=optional,org.osgi.framework;resolution:=op
+ tional;version="1.5",org.osgi.util.tracker;resolution:=optional;versi
+ on="1.4",org.quartz;resolution:=optional
+Bnd-LastModified: 1279342997724
+Export-Package: org.drools.logger;uses:="org.drools.event";version="5.
+ 1.0.SNAPSHOT",org.drools.runtime;uses:="org.drools.command,org.drools
+ .time,org.drools.event,org.drools,org.drools.runtime.process,org.droo
+ ls.runtime.rule,org.drools.runtime.conf";version="5.1.0.SNAPSHOT",org
+ .drools.event.knowledgeagent;uses:="org.drools,org.drools.io,org.droo
+ ls.definition,org.drools.builder,org.drools.agent";version="5.1.0.SNA
+ PSHOT",org.drools.task.service;version="5.1.0.SNAPSHOT",org.drools.ma
+ rshalling;uses:="org.drools.runtime,org.drools";version="5.1.0.SNAPSH
+ OT",org.drools.runtime.rule;uses:="org.drools.definition.rule,org.dro
+ ols.runtime";version="5.1.0.SNAPSHOT",org.drools.command;uses:="org.d
+ rools.runtime,org.drools.runtime.rule";version="5.1.0.SNAPSHOT",org.d
+ rools.time;version="5.1.0.SNAPSHOT",org.drools.management;uses:="java
+ x.management";version="5.1.0.SNAPSHOT",org.drools.event.process;uses:
+ ="org.drools.event,org.drools.runtime.process";version="5.1.0.SNAPSHO
+ T",org.drools.event.io;uses:="org.drools";version="5.1.0.SNAPSHOT",or
+ g.drools.conf;uses:="org.drools.runtime.rule";version="5.1.0.SNAPSHOT
+ ",org.drools.osgi.api;uses:="org.osgi.framework,org.drools,org.drools
+ .util,org.osgi.util.tracker";version="5.1.0.SNAPSHOT",org.drools;uses
+ :="org.drools.io,org.drools.event.knowledgebase,org.drools.runtime,or
+ g.drools.definition,org.drools.definition.rule,org.drools.definition.
+ type,org.drools.definition.process,org.drools.conf,org.drools.util";v
+ ersion="5.1.0.SNAPSHOT",org.drools.runtime.conf;uses:="org.drools.con
+ f";version="5.1.0.SNAPSHOT",org.drools.runtime.process;uses:="org.dro
+ ols.runtime";version="5.1.0.SNAPSHOT",org.drools.event.rule;uses:="or
+ g.drools.event,org.drools.runtime.rule,org.drools.event.knowledgeagen
+ t";version="5.1.0.SNAPSHOT",org.drools.builder.help;uses:="com.sun.to
+ ols.xjc,org.drools.builder,org.drools.io,org.drools,javax.xml.bind";v
+ ersion="5.1.0.SNAPSHOT",org.drools.vsm;uses:="org.drools.command,org.
+ drools.runtime,org.drools.persistence.jpa,org.drools.builder,org.droo
+ ls,org.drools.agent";version="5.1.0.SNAPSHOT",org.drools.builder.conf
+ ;uses:="org.drools.runtime.rule,org.drools.conf";version="5.1.0.SNAPS
+ HOT",org.drools.definition;uses:="org.drools.definition.rule,org.droo
+ ls.definition.process";version="5.1.0.SNAPSHOT",org.drools.definition
+ .rule;uses:="org.drools.definition";version="5.1.0.SNAPSHOT",org.droo
+ ls.runtime.help;uses:="com.thoughtworks.xstream,org.drools.time,org.q
+ uartz";version="5.1.0.SNAPSHOT",org.drools.grid;uses:="org.drools.com
+ mand";version="5.1.0.SNAPSHOT",org.drools.event.knowledgebase;uses:="
+ org.drools.definition.rule,org.drools.definition,org.drools";version=
+ "5.1.0.SNAPSHOT",org.drools.event;uses:="org.drools.runtime,org.drool
+ s.event.rule,org.drools.event.process";version="5.1.0.SNAPSHOT",org.d
+ rools.persistence.jpa;uses:="org.drools.runtime,org.drools";version="
+ 5.1.0.SNAPSHOT",org.drools.builder;uses:="org.drools.runtime,org.droo
+ ls,com.sun.tools.xjc,org.drools.io,org.drools.definition,org.drools.b
+ uilder.conf,org.drools.util";version="5.1.0.SNAPSHOT",org.drools.io;u
+ ses:="org.drools,org.drools.event.io,org.drools.util";version="5.1.0.
+ SNAPSHOT",org.drools.util;uses:="org.drools,org.drools.builder,org.dr
+ ools.io";version="5.1.0.SNAPSHOT",org.drools.command.impl;uses:="org.
+ drools.command";version="5.1.0.SNAPSHOT",org.drools.definition.type;v
+ ersion="5.1.0.SNAPSHOT",org.drools.definition.process;uses:="org.droo
+ ls.definition";version="5.1.0.SNAPSHOT",org.drools.agent;uses:="org.d
+ rools.runtime,org.drools.event.knowledgeagent,org.drools.io,org.drool
+ s,org.drools.builder";version="5.1.0.SNAPSHOT"
+Bundle-Version: 5.1.0.SNAPSHOT
+Bundle-Name: Drools :: API
+Bundle-Description: A rule production system
+Private-Package: .;version="5.1.0.SNAPSHOT"
Bundle-DocURL: http://www.jboss.org/
+Bundle-Vendor: JBoss Inc.
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.drools.api;singleton:=true
+Tool: Bnd-0.0.357
+DynamicImport-Package: *
Modified: labs/jbossrules/trunk/drools-atom/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-atom/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-atom/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -30,7 +30,6 @@
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
- <version>3.1</version>
<scope>test</scope>
</dependency>
@@ -57,38 +56,32 @@
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_2.5_spec</artifactId>
- <version>1.2</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxrs</artifactId>
- <version>2.2-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-bindings-http</artifactId>
- <version>2.2-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http-jetty</artifactId>
- <version>2.2-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-testutils</artifactId>
- <version>2.2-SNAPSHOT</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.4</version>
<scope>test</scope>
</dependency>
Modified: labs/jbossrules/trunk/drools-camel/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-camel/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-camel/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -53,7 +53,6 @@
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-test</artifactId>
- <version>2.4-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
@@ -83,7 +82,6 @@
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
- <version>2.5.6</version>
<scope>test</scope>
</dependency>
@@ -91,12 +89,10 @@
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
- <version>2.2.6</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle-jaxrs</artifactId>
- <version>2.2.6</version>
<exclusions>
<exclusion>
<groupId>xerces</groupId>
@@ -128,7 +124,6 @@
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
- <version>3.1</version>
<scope>test</scope>
</dependency>
@@ -147,7 +142,6 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.4</version>
<scope>test</scope>
</dependency>
Modified: labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsPolicy.java
===================================================================
--- labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsPolicy.java 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsPolicy.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -68,7 +68,6 @@
import org.drools.core.util.StringUtils;
import org.drools.runtime.CommandExecutor;
import org.drools.runtime.impl.ExecutionResultImpl;
-import org.drools.runtime.pipeline.impl.ExecutionNodePipelineContextImpl;
import org.drools.runtime.rule.impl.FlatQueryResults;
import org.drools.xml.jaxb.util.JaxbListWrapper;
import org.mvel2.optimizers.impl.refl.nodes.ArrayLength;
Modified: labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsProducer.java
===================================================================
--- labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsProducer.java 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/DroolsProducer.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -61,8 +61,6 @@
import org.drools.runtime.CommandExecutor;
import org.drools.runtime.ExecutionResults;
import org.drools.runtime.help.BatchExecutionHelper;
-import org.drools.runtime.pipeline.ResultHandler;
-import org.drools.runtime.pipeline.impl.ExecutionNodePipelineContextImpl;
public class DroolsProducer extends DefaultProducer {
@@ -165,19 +163,4 @@
// Thread.currentThread().setContextClassLoader( originalClassLoader );
}
}
-
- // There are nicer ways of doing this
- public static class ResultHandlerImpl
- implements
- ResultHandler {
- Object object;
-
- public void handleResult(Object object) {
- this.object = object;
- }
-
- public Object getObject() {
- return this.object;
- }
- }
}
Added: labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/ExecutionNodePipelineContextImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/ExecutionNodePipelineContextImpl.java (rev 0)
+++ labs/jbossrules/trunk/drools-camel/src/main/java/org/drools/camel/component/ExecutionNodePipelineContextImpl.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -0,0 +1,41 @@
+package org.drools.camel.component;
+
+import org.drools.grid.ExecutionNode;
+import org.drools.runtime.CommandExecutor;
+
+public class ExecutionNodePipelineContextImpl {
+ private ExecutionNode node;
+ CommandExecutor exec;
+ private ClassLoader localClassLoadel;
+
+ public ExecutionNodePipelineContextImpl(ExecutionNode node,
+ ClassLoader localClassLoader) {
+ this.node = node;
+ this.localClassLoadel = localClassLoader;
+ }
+
+ public CommandExecutor getCommandExecutor() {
+ return this.exec;
+ }
+
+ public void setCommandExecutor(CommandExecutor exec) {
+ this.exec = exec;
+ }
+
+ public void setExecutionNode(ExecutionNode node) {
+ this.node = node;
+ }
+
+ public ExecutionNode getExecutionNode() {
+ return this.node;
+ }
+
+ public ClassLoader getLocalClassLoadel() {
+ return localClassLoadel;
+ }
+
+ public void setLocalClassLoadel(ClassLoader localClassLoadel) {
+ this.localClassLoadel = localClassLoadel;
+ }
+
+}
Modified: labs/jbossrules/trunk/drools-camel/src/test/java/org/drools/camel/component/cxf/CxfTest2.java
===================================================================
--- labs/jbossrules/trunk/drools-camel/src/test/java/org/drools/camel/component/cxf/CxfTest2.java 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-camel/src/test/java/org/drools/camel/component/cxf/CxfTest2.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -33,19 +33,19 @@
}
public void test1() throws Exception {
-// String cmd = "";
-// cmd += "<batch-execution lookup=\"ksession1\">\n";
-// cmd += " <insert out-identifier=\"salaboy\">\n";
-// cmd += " <org.drools.pipeline.camel.Person>\n";
-// cmd += " <name>salaboy</name>\n";
-// cmd += " </org.drools.pipeline.camel.Person>\n";
-// cmd += " </insert>\n";
-// cmd += " <fire-all-rules/>\n";
-// cmd += "</batch-execution>\n";
-//
-//
-// Object object = this.context.createProducerTemplate().requestBody("direct://http", cmd);
-// System.out.println( object );
+ String cmd = "";
+ cmd += "<batch-execution lookup=\"ksession1\">\n";
+ cmd += " <insert out-identifier=\"salaboy\">\n";
+ cmd += " <org.drools.pipeline.camel.Person>\n";
+ cmd += " <name>salaboy</name>\n";
+ cmd += " </org.drools.pipeline.camel.Person>\n";
+ cmd += " </insert>\n";
+ cmd += " <fire-all-rules/>\n";
+ cmd += "</batch-execution>\n";
+
+
+ Object object = this.context.createProducerTemplate().requestBody("direct://http", cmd);
+ System.out.println( object );
}
}
Modified: labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,56 +1,6 @@
Manifest-Version: 1.0
-Export-Package: org.drools.builder.impl;uses:="com.sun.tools.xjc,org.d
- rools.compiler";version="5.1.0.SNAPSHOT",org.drools.osgi.compiler;use
- s:="org.osgi.util.tracker,org.osgi.framework,org.drools.builder.impl,
- org.drools.compiler";version="5.1.0.SNAPSHOT",org.drools.compiler.xml
- .rules;uses:="org.w3c.dom,org.xml.sax,org.antlr.runtime.tree,org.antl
- r.runtime";version="5.1.0.SNAPSHOT",org.drools.compiler.xml.processes
- ;uses:="org.drools.compiler.xml,org.w3c.dom,org.xml.sax,javax.xml.tra
- nsform,javax.xml.transform.stream";version="5.1.0.SNAPSHOT",org.drool
- s.compiler.xml;uses:="org.drools.compiler.xml.processes,org.drools.co
- mpiler.xml.rules,javax.xml.parsers,org.xml.sax";version="5.1.0.SNAPSH
- OT",org.drools.testframework;version="5.1.0.SNAPSHOT",org.drools.comp
- iler;uses:="org.drools.rule.builder,org.antlr.runtime.tree,org.antlr.
- runtime,com.sun.tools.xjc,org.xml.sax,org.drools.runtime.pipeline.imp
- l,org.drools.compiler.xml,org.drools.process.builder,org.mvel2,org.dr
- ools.compiler.xml.processes,javax.xml.parsers";version="5.1.0.SNAPSHO
- T",org.drools.process.builder;uses:="org.drools.rule.builder,org.droo
- ls.compiler";version="5.1.0.SNAPSHOT",org.drools.reteoo.compiled;uses
- :="org.drools.rule.builder.dialect.java,org.drools.compiler";version=
- "5.1.0.SNAPSHOT",org.drools.semantics.java.parser;version="5.1.0.SNAP
- SHOT",org.drools.runtime.pipeline.impl;uses:="com.sun.tools.xjc,org.x
- ml.sax,com.sun.codemodel,com.sun.tools.xjc.model,com.sun.tools.xjc.ou
- tline,org.drools.rule.builder.dialect.java,org.drools.builder.impl,or
- g.drools.compiler,javax.xml.bind";version="5.1.0.SNAPSHOT",org.drools
- .rule.builder.dialect.java;uses:="org.mvel2.templates,org.mvel2.integ
- ration,org.mvel2.integration.impl,org.drools.rule.builder,org.drools.
- compiler,org.drools.rule.builder.dialect.mvel,org.mvel2.optimizers,or
- g.mvel2.compiler,org.drools.rule.builder.dialect.java.parser,org.antl
- r.runtime,org.mvel2";version="5.1.0.SNAPSHOT",org.drools.rule.builder
- .dialect.mvel;uses:="org.drools.rule.builder,org.drools.compiler,org.
- mvel2,org.mvel2.util,org.drools.rule.builder.dialect.java,org.mvel2.a
- st,org.mvel2.compiler";version="5.1.0.SNAPSHOT",org.drools.rule.build
- er.dialect.java.parser;uses:="org.antlr.runtime";version="5.1.0.SNAPS
- HOT",org.drools.rule.builder;uses:="org.drools.compiler,org.drools.ru
- le.builder.dialect.mvel,org.mvel2,org.mvel2.compiler";version="5.1.0.
- SNAPSHOT"
-Private-Package: org.drools.commons.jci.problems;version="5.1.0.SNAPSH
- OT",org.drools.lang.descr;version="5.1.0.SNAPSHOT",org.drools.commons
- .jci.compilers;version="5.1.0.SNAPSHOT",org.drools.commons.jci.reader
- s;version="5.1.0.SNAPSHOT",org.drools.commons.jci.stores;version="5.1
- .0.SNAPSHOT",org.drools.lang;version="5.1.0.SNAPSHOT",org.drools.lang
- .dsl;version="5.1.0.SNAPSHOT"
-Tool: Bnd-0.0.357
-Bundle-Name: Drools :: Compiler
-Created-By: 1.6.0_20 (Apple Inc.)
-Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT"
-Bundle-Vendor: JBoss Inc.
-DynamicImport-Package: *
-Bundle-Version: 5.1.0.SNAPSHOT
-Bnd-LastModified: 1279296319128
Bundle-Activator: org.drools.osgi.compiler.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: A rule production system
+Created-By: 1.5.0_21 (Sun Microsystems Inc.)
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Import-Package: com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.
model,com.sun.tools.xjc.outline,javax.xml.bind,javax.xml.parsers,java
@@ -67,6 +17,56 @@
n="2.0",org.mvel2.optimizers;version="2.0",org.mvel2.templates;versio
n="2.0",org.mvel2.util;version="2.0",org.osgi.framework;version="1.5"
,org.osgi.util.tracker;version="1.4",org.w3c.dom,org.xml.sax
+Bnd-LastModified: 1279343111419
+Export-Package: org.drools.builder.impl;uses:="org.drools.compiler,com
+ .sun.tools.xjc";version="5.1.0.SNAPSHOT",org.drools.rule.builder;uses
+ :="org.drools.compiler,org.mvel2.compiler,org.mvel2,org.drools.rule.b
+ uilder.dialect.mvel";version="5.1.0.SNAPSHOT",org.drools.rule.builder
+ .dialect.java.parser;uses:="org.antlr.runtime";version="5.1.0.SNAPSHO
+ T",org.drools.semantics.java.parser;version="5.1.0.SNAPSHOT",org.droo
+ ls.compiler.xml;uses:="org.drools.compiler.xml.processes,org.drools.c
+ ompiler.xml.rules,org.xml.sax,javax.xml.parsers";version="5.1.0.SNAPS
+ HOT",org.drools.compiler.xml.processes;uses:="org.xml.sax,org.w3c.dom
+ ,org.drools.compiler.xml,javax.xml.transform.stream,javax.xml.transfo
+ rm";version="5.1.0.SNAPSHOT",org.drools.rule.builder.dialect.java;use
+ s:="org.drools.rule.builder,org.mvel2.integration,org.mvel2.integrati
+ on.impl,org.mvel2.templates,org.mvel2.compiler,org.mvel2.optimizers,o
+ rg.drools.compiler,org.drools.rule.builder.dialect.mvel,org.drools.ru
+ le.builder.dialect.java.parser,org.antlr.runtime,org.mvel2";version="
+ 5.1.0.SNAPSHOT",org.drools.osgi.compiler;uses:="org.osgi.framework,or
+ g.osgi.util.tracker,org.drools.compiler,org.drools.builder.impl";vers
+ ion="5.1.0.SNAPSHOT",org.drools.compiler;uses:="org.drools.rule.build
+ er,org.antlr.runtime.tree,org.antlr.runtime,org.drools.compiler.xml,c
+ om.sun.tools.xjc,org.xml.sax,org.drools.runtime.pipeline.impl,org.mve
+ l2,org.drools.process.builder,org.drools.compiler.xml.processes,javax
+ .xml.parsers";version="5.1.0.SNAPSHOT",org.drools.compiler.xml.rules;
+ uses:="org.xml.sax,org.w3c.dom,org.antlr.runtime.tree,org.antlr.runti
+ me";version="5.1.0.SNAPSHOT",org.drools.process.builder;uses:="org.dr
+ ools.rule.builder,org.drools.compiler";version="5.1.0.SNAPSHOT",org.d
+ rools.rule.builder.dialect.mvel;uses:="org.drools.compiler,org.drools
+ .rule.builder,org.mvel2,org.mvel2.compiler,org.mvel2.util,org.drools.
+ rule.builder.dialect.java,org.mvel2.ast";version="5.1.0.SNAPSHOT",org
+ .drools.testframework;version="5.1.0.SNAPSHOT",org.drools.runtime.pip
+ eline.impl;uses:="com.sun.tools.xjc,org.xml.sax,com.sun.codemodel,org
+ .drools.builder.impl,com.sun.tools.xjc.model,com.sun.tools.xjc.outlin
+ e,org.drools.rule.builder.dialect.java,org.drools.compiler,javax.xml.
+ bind";version="5.1.0.SNAPSHOT",org.drools.reteoo.compiled;uses:="org.
+ drools.compiler,org.drools.rule.builder.dialect.java";version="5.1.0.
+ SNAPSHOT"
+Bundle-Version: 5.1.0.SNAPSHOT
+Bundle-Name: Drools :: Compiler
+Bundle-Description: A rule production system
+Private-Package: org.drools.commons.jci.readers;version="5.1.0.SNAPSHO
+ T",org.drools.lang.descr;version="5.1.0.SNAPSHOT",org.drools.lang.dsl
+ ;version="5.1.0.SNAPSHOT",org.drools.commons.jci.compilers;version="5
+ .1.0.SNAPSHOT",org.drools.commons.jci.stores;version="5.1.0.SNAPSHOT"
+ ,org.drools.lang;version="5.1.0.SNAPSHOT",org.drools.commons.jci.prob
+ lems;version="5.1.0.SNAPSHOT"
+Bundle-DocURL: http://www.jboss.org/
+Bundle-Vendor: JBoss Inc.
+Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.drools.compiler;singleton:=true
-Bundle-DocURL: http://www.jboss.org/
+Tool: Bnd-0.0.357
+Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT"
+DynamicImport-Package: *
Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentIncrementalChangeSetTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentIncrementalChangeSetTest.java 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentIncrementalChangeSetTest.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -29,7 +29,6 @@
import org.drools.io.impl.ResourceChangeNotifierImpl;
import org.drools.io.impl.ResourceChangeScannerImpl;
import org.drools.runtime.StatefulKnowledgeSession;
-import org.drools.runtime.pipeline.ResultHandler;
import org.drools.runtime.rule.QueryResults;
import org.drools.runtime.rule.QueryResultsRow;
import org.mortbay.jetty.Server;
@@ -1447,16 +1446,4 @@
return sb.toString();
}
- public static class ResultHandlerImpl implements ResultHandler {
-
- Object object;
-
- public void handleResult(Object object) {
- this.object = object;
- }
-
- public Object getObject() {
- return this.object;
- }
- }
}
Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentTest.java 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/agent/KnowledgeAgentTest.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -16,11 +16,11 @@
import org.drools.KnowledgeBase;
import org.drools.KnowledgeBaseFactory;
-import org.drools.agent.KnowledgeAgentTest.ResultHandlerImpl;
import org.drools.builder.KnowledgeBuilder;
import org.drools.builder.KnowledgeBuilderFactory;
import org.drools.builder.ResourceType;
import org.drools.builder.impl.KnowledgeBuilderImpl;
+import org.drools.command.runtime.rule.InsertObjectCommand;
import org.drools.core.util.DroolsStreamUtils;
import org.drools.core.util.FileManager;
import org.drools.definition.KnowledgePackage;
@@ -39,11 +39,6 @@
import org.drools.io.impl.ResourceChangeScannerImpl;
import org.drools.runtime.StatefulKnowledgeSession;
import org.drools.runtime.StatelessKnowledgeSession;
-import org.drools.runtime.pipeline.Action;
-import org.drools.runtime.pipeline.KnowledgeRuntimeCommand;
-import org.drools.runtime.pipeline.Pipeline;
-import org.drools.runtime.pipeline.PipelineFactory;
-import org.drools.runtime.pipeline.ResultHandler;
import org.mortbay.jetty.Server;
import org.mortbay.jetty.handler.ResourceHandler;
@@ -768,7 +763,7 @@
kagent.monitorResourceChangeEvents(false);
}
- public void testStatelessWithPipeline() throws Exception {
+ public void testStatelessWithCommands() throws Exception {
String rule1 = this.createDefaultRule("rule1");
File f1 = fileManager.newFile("rule1.drl");
@@ -811,23 +806,8 @@
List<String> list = new ArrayList<String>();
ksession.setGlobal("list", list);
- Action executeResultHandler = PipelineFactory.newExecuteResultHandler();
+ ksession.execute( new InsertObjectCommand("hello") );
- Action assignResult = PipelineFactory.newAssignObjectAsResult();
- assignResult.setReceiver(executeResultHandler);
-
- KnowledgeRuntimeCommand batchExecution = PipelineFactory.newCommandExecutor();
- batchExecution.setReceiver(assignResult);
-
- KnowledgeRuntimeCommand insertStage = PipelineFactory.newInsertObjectCommand();
- insertStage.setReceiver(batchExecution);
-
- Pipeline pipeline = PipelineFactory.newStatelessKnowledgeSessionPipeline(ksession);
- pipeline.setReceiver(insertStage);
-
- ResultHandlerImpl resultHandler = new ResultHandlerImpl();
- pipeline.insert("hello", resultHandler);
-
assertEquals(2, list.size());
assertTrue(list.contains("rule1"));
assertTrue(list.contains("rule2"));
@@ -843,19 +823,6 @@
}
}
- public static class ResultHandlerImpl implements ResultHandler {
-
- Object object;
-
- public void handleResult(Object object) {
- this.object = object;
- }
-
- public Object getObject() {
- return this.object;
- }
- }
-
private KnowledgeAgent createKAgent(KnowledgeBase kbase) {
ResourceChangeScannerConfiguration sconf = ResourceFactory.getResourceChangeScannerService().newResourceChangeScannerConfiguration();
sconf.setProperty("drools.resource.scanner.interval", "2");
Deleted: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulKnowledgeSessionPipelineTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulKnowledgeSessionPipelineTest.java 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/StatefulKnowledgeSessionPipelineTest.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,229 +0,0 @@
-package org.drools.integrationtests;
-
-import java.io.Reader;
-import java.io.StringReader;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-
-import org.drools.KnowledgeBase;
-import org.drools.KnowledgeBaseFactory;
-import org.drools.Message;
-import org.drools.RuleBase;
-import org.drools.RuleBaseFactory;
-import org.drools.StatefulSession;
-import org.drools.WorkingMemory;
-import org.drools.builder.KnowledgeBuilder;
-import org.drools.builder.KnowledgeBuilderError;
-import org.drools.builder.KnowledgeBuilderErrors;
-import org.drools.builder.KnowledgeBuilderFactory;
-import org.drools.builder.ResourceType;
-import org.drools.compiler.DroolsError;
-import org.drools.compiler.PackageBuilder;
-import org.drools.compiler.PackageBuilderErrors;
-import org.drools.io.ResourceFactory;
-import org.drools.process.core.context.variable.VariableScope;
-import org.drools.process.instance.ProcessInstance;
-import org.drools.process.instance.context.variable.VariableScopeInstance;
-import org.drools.rule.Package;
-import org.drools.runtime.ObjectFilter;
-import org.drools.runtime.StatefulKnowledgeSession;
-import org.drools.runtime.pipeline.KnowledgeRuntimeCommand;
-import org.drools.runtime.pipeline.Pipeline;
-import org.drools.runtime.pipeline.PipelineFactory;
-import org.drools.runtime.pipeline.ResultHandler;
-import org.drools.runtime.pipeline.Stage;
-import org.drools.runtime.pipeline.impl.ExecuteResultHandler;
-import org.drools.runtime.pipeline.impl.MvelAction;
-import org.drools.runtime.pipeline.impl.StatefulKnowledgeSessionPipelineImpl;
-import org.drools.runtime.pipeline.impl.StatefulKnowledgeSessionInsertStage;
-import org.drools.runtime.pipeline.impl.StatefulKnowledgeSessionSetGlobalStage;
-import org.drools.runtime.pipeline.impl.StatefulKnowledgeSessionSignalEventStage;
-import org.drools.runtime.pipeline.impl.StatefulKnowledgeSessionStartProcessStage;
-
-import junit.framework.TestCase;
-
-public class StatefulKnowledgeSessionPipelineTest extends TestCase {
- public void testInsertObject() {
- KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
- StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
-
- KnowledgeRuntimeCommand insertStage = PipelineFactory.newStatefulKnowledgeSessionInsert();
- ExecuteResultHandler resultHandlerStage = new ExecuteResultHandler();
- insertStage.setReceiver( resultHandlerStage );
-
- Pipeline pipeline = PipelineFactory.newStatefulKnowledgeSessionPipeline(ksession);
- pipeline.setReceiver( insertStage );
-
- assertEquals( 0, ksession.getObjects().size() );
-
- ResultHandlerImpl resultHanadle = new ResultHandlerImpl();
- pipeline.insert( "Hello", resultHanadle );
-
- assertEquals( 1, resultHanadle.getHandles().size() );
- }
-
- public void testStartProcess() {
- // This also tests setGlobal
- KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
-
- Reader source = new StringReader(
- "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
- "<process xmlns=\"http://drools.org/drools-5.0/process\"\n" +
- " xmlns:xs=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
- " xs:schemaLocation=\"http://drools.org/drools-5.0/process drools-processes-5.0.xsd\"\n" +
- " type=\"RuleFlow\" name=\"flow\" id=\"org.drools.actions\" package-name=\"org.drools\" version=\"1\" >\n" +
- "\n" +
- " <header>\n" +
- " <globals>\n" +
- " <global identifier=\"list\" type=\"java.util.List\" />\n" +
- " </globals>\n" +
- " </header>\n" +
- "\n" +
- " <nodes>\n" +
- " <start id=\"1\" name=\"Start\" />\n" +
- " <actionNode id=\"2\" name=\"MyActionNode\" >\n" +
- " <action type=\"expression\" dialect=\"java\" >" +
- " String variable = (String) context.getVariable(\"variable\");\n" +
- " list.add(variable);\n" +
- " </action>\n" +
- " </actionNode>\n" +
- " <end id=\"3\" name=\"End\" />\n" +
- " </nodes>\n" +
- "\n" +
- " <connections>\n" +
- " <connection from=\"1\" to=\"2\" />\n" +
- " <connection from=\"2\" to=\"3\" />\n" +
- " </connections>\n" +
- "\n" +
- "</process>");
-
- kbuilder.add( ResourceFactory.newReaderResource( source ), ResourceType.DRF );
- KnowledgeBuilderErrors errors = kbuilder.getErrors();
- if (!errors.isEmpty()) {
- for (KnowledgeBuilderError error: errors) {
- System.err.println(error);
- }
- fail("Errors while building package");
- }
-
- KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
- kbase.addKnowledgePackages( kbuilder.getKnowledgePackages() );
-
- StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
- List<String> list = new ArrayList<String>();
- Map globals = new HashMap();
- globals.put("list", list);
-
- StatefulKnowledgeSessionSetGlobalStage setGlobal = new StatefulKnowledgeSessionSetGlobalStage();
- StatefulKnowledgeSessionPipelineImpl pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
- pipeline.setReceiver( setGlobal );
- pipeline.insert( globals, null );
-
- Map vars = new HashMap();
- vars.put( "variable", "SomeText" );
-
- StatefulKnowledgeSessionStartProcessStage startProcess = new StatefulKnowledgeSessionStartProcessStage("org.drools.actions");
- pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
- pipeline.setReceiver( startProcess );
- pipeline.insert( vars, null );
-
- assertEquals(1, list.size());
- assertEquals("SomeText", list.get(0));
- }
-
- public void testSignalEvent() throws Exception {
- KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
- Reader source = new StringReader(
- "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
- "<process xmlns=\"http://drools.org/drools-5.0/process\"\n" +
- " xmlns:xs=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
- " xs:schemaLocation=\"http://drools.org/drools-5.0/process drools-processes-5.0.xsd\"\n" +
- " type=\"RuleFlow\" name=\"flow\" id=\"org.drools.event\" package-name=\"org.drools\" version=\"1\" >\n" +
- "\n" +
- " <header>\n" +
- " <globals>\n" +
- " <global identifier=\"list\" type=\"java.util.List\" />\n" +
- " </globals>\n" +
- " <variables>\n" +
- " <variable name=\"MyVar\" >\n" +
- " <type name=\"org.drools.process.core.datatype.impl.type.StringDataType\" />\n" +
- " <value>SomeText</value>\n" +
- " </variable>\n" +
- " </variables>\n" +
- " </header>\n" +
- "\n" +
- " <nodes>\n" +
- " <start id=\"1\" name=\"Start\" />\n" +
- " <eventNode id=\"2\" name=\"Event\" variableName=\"MyVar\" >\n" +
- " <eventFilters>\n" +
- " <eventFilter type=\"eventType\" eventType=\"MyEvent\" />\n" +
- " </eventFilters>\n" +
- " </eventNode>\n" +
- " <actionNode id=\"3\" name=\"MyActionNode\" >\n" +
- " <action type=\"expression\" dialect=\"java\" >" +
- " String variable = (String) context.getVariable(\"MyVar\");\n" +
- " list.add(variable);\n" +
- " </action>\n" +
- " </actionNode>\n" +
- " <join id=\"4\" name=\"Join\" type=\"1\" />\n" +
- " <end id=\"5\" name=\"End\" />\n" +
- " </nodes>\n" +
- "\n" +
- " <connections>\n" +
- " <connection from=\"1\" to=\"4\" />\n" +
- " <connection from=\"2\" to=\"3\" />\n" +
- " <connection from=\"3\" to=\"4\" />\n" +
- " <connection from=\"4\" to=\"5\" />\n" +
- " </connections>\n" +
- "\n" +
- "</process>");
- kbuilder.add( ResourceFactory.newReaderResource( source ), ResourceType.DRF );
- KnowledgeBuilderErrors errors = kbuilder.getErrors();
- if (!errors.isEmpty()) {
- for (KnowledgeBuilderError error: errors) {
- System.err.println(error);
- }
- fail("Errors while building package");
- }
-
- KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
- kbase.addKnowledgePackages( kbuilder.getKnowledgePackages() );
-
- StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
- List<String> list = new ArrayList<String>();
- Map globals = new HashMap();
- globals.put("list", list);
-
- StatefulKnowledgeSessionSetGlobalStage setGlobal = new StatefulKnowledgeSessionSetGlobalStage();
- StatefulKnowledgeSessionPipelineImpl pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
- pipeline.setReceiver( setGlobal );
- pipeline.insert( globals, null );
-
- org.drools.runtime.process.ProcessInstance instance = ksession.startProcess("org.drools.event");
-
- StatefulKnowledgeSessionSignalEventStage signalEvent = new StatefulKnowledgeSessionSignalEventStage( "MyEvent",
- instance.getId());
- pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
- pipeline.setReceiver( signalEvent );
-
- pipeline.insert( "MyValue", null );
-
- assertEquals(1, list.size());
- assertEquals("MyValue", list.get(0));
-
- }
-
- public static class ResultHandlerImpl implements ResultHandler {
- Map handles;
- public void handleResult(Object object) {
- this.handles = ( Map ) object;
- }
- public Map getHandles() {
- return this.handles;
- }
-
- }
-}
Modified: labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,302 +1,6 @@
Manifest-Version: 1.0
-Export-Package: org.drools.process.core.impl;uses:="org.drools.process
- .core,org.drools.process.core.datatype,org.drools.process.core.contex
- t";version="5.1.0.SNAPSHOT",org.drools.workflow.instance.context;uses
- :="org.drools.process.instance,org.drools.workflow.instance,org.drool
- s.process.instance.impl,org.drools.process.instance.context,org.drool
- s.process.core";version="5.1.0.SNAPSHOT",org.drools.command.assertion
- ;uses:="org.mvel2,org.drools.command,org.drools.core.util,org.drools.
- command.impl";version="5.1.0.SNAPSHOT",org.drools.runtime.pipeline.im
- pl;uses:="org.drools.runtime.pipeline,org.drools.command,org.drools.c
- ommand.runtime.rule,org.mvel2,org.mvel2.compiler,org.drools.common,or
- g.drools.impl,org.drools.rule,org.drools";version="5.1.0.SNAPSHOT",or
- g.drools.conflict;uses:="org.drools.spi,org.drools.rule,org.drools.co
- mmon";version="5.1.0.SNAPSHOT",org.drools.time.impl;uses:="org.drools
- .time,org.drools.common,org.drools";version="5.1.0.SNAPSHOT",org.droo
- ls.process.instance.impl.humantask;uses:="javax.swing,javax.swing.eve
- nt,javax.swing.border";version="5.1.0.SNAPSHOT",org.drools.process.in
- stance.context;uses:="org.drools.process.instance,org.drools.process.
- core";version="5.1.0.SNAPSHOT",org.drools.base.extractors;uses:="org.
- drools.common,org.drools.base,org.drools,org.drools.spi,org.drools.co
- re.util,org.mvel2,org.mvel2.compiler";version="5.1.0.SNAPSHOT",org.dr
- ools.base.field;uses:="org.drools,org.drools.spi,org.drools.common,or
- g.drools.core.util";version="5.1.0.SNAPSHOT",org.drools.workflow.inst
- ance.impl;uses:="org.drools.workflow.instance.node,org.drools.workflo
- w.core,org.drools,org.drools.workflow.core.impl,org.drools.common,org
- .drools.process.instance,org.drools.base,org.drools.workflow.instance
- ,org.drools.process.instance.context.exception,org.drools.spi,org.dro
- ols.workflow.instance.impl.factory,org.drools.workflow.core.node,org.
- drools.event,org.drools.process.instance.context.exclusive,org.drools
- .process.core,org.mvel2.integration.impl,org.mvel2.integration,org.dr
- ools.process.instance.context.variable,org.drools.process.instance.im
- pl,org.drools.process.instance.event";version="5.1.0.SNAPSHOT",org.dr
- ools.ruleflow.core;uses:="org.drools.ruleflow.core.factory,org.drools
- .workflow.core,org.drools.workflow.core.impl,org.drools.workflow.core
- .node,org.drools.process.core.context.variable,org.drools.process.cor
- e.context.exception,org.drools.process.core.context.swimlane,org.droo
- ls.process.core,org.drools.process.core.validation,org.drools.process
- .core.datatype,org.drools.ruleflow.core.validation";version="5.1.0.SN
- APSHOT",org.drools.event.rule.impl;uses:="org.drools.common,org.drool
- s.event,org.drools,org.drools.spi,org.drools.rule,org.drools.impl";ve
- rsion="5.1.0.SNAPSHOT",org.drools.base.evaluators;uses:="org.drools.c
- ommon,org.drools.base,org.drools.rule,org.drools,org.drools.spi,org.d
- rools.time,org.drools.core.util,org.drools.type,org.mvel2.util";versi
- on="5.1.0.SNAPSHOT",org.drools.process.core.event;version="5.1.0.SNAP
- SHOT",org.drools.definitions.impl;uses:="org.drools.definitions.rule.
- impl,org.drools.rule";version="5.1.0.SNAPSHOT",org.drools.process.ins
- tance.event;uses:="org.drools.common,org.drools.marshalling.impl,org.
- drools.process.instance,org.drools";version="5.1.0.SNAPSHOT",org.droo
- ls.xml.jaxb.util;uses:="org.drools.common,org.drools.command.runtime.
- process,org.drools.command.runtime,org.drools.runtime.impl,org.drools
- .command.runtime.rule,org.drools.runtime.rule.impl,javax.xml.bind,jav
- ax.xml.bind.annotation.adapters,javax.xml.bind.annotation,org.drools"
- ;version="5.1.0.SNAPSHOT",org.drools.ruleflow.core.validation;uses:="
- org.drools.process.core.timer,org.drools.process.core.context.variabl
- e,org.drools.ruleflow.core,org.drools.workflow.core.node,org.drools,o
- rg.drools.process.core.validation.impl,org.drools.workflow.core,org.d
- rools.workflow.core.impl,org.drools.process.core.validation,org.drool
- s.process.core.datatype,org.mvel2,org.mvel2.compiler,org.drools.time,
- org.drools.process.core";version="5.1.0.SNAPSHOT",org.drools.process.
- instance.context.variable;uses:="org.drools.process.core.context.vari
- able,org.drools.workflow.instance.node,org.drools.event,org.drools,or
- g.drools.workflow.core,org.drools.common,org.drools.process.instance,
- org.drools.process.instance.context,org.drools.process.core";version=
- "5.1.0.SNAPSHOT",org.drools.command.runtime;uses:="org.drools.command
- ,org.drools.command.impl,org.drools.command.runtime.process,com.thoug
- htworks.xstream.annotations,javax.xml.bind.annotation,org.drools.comm
- and.runtime.rule,org.drools.impl,org.drools.runtime.impl,org.drools";
- version="5.1.0.SNAPSHOT",org.drools.process.instance.context.exceptio
- n;uses:="org.drools.common,org.drools.process.core.context.exception,
- org.drools.process.instance,org.drools.base,org.drools.workflow.insta
- nce,org.drools,org.drools.workflow.core,org.drools.spi,org.drools.pro
- cess.instance.context,org.drools.process.core";version="5.1.0.SNAPSHO
- T",org.drools.command;uses:="org.drools.runtime.impl,org.drools.comma
- nd.impl,org.drools.time,org.drools";version="5.1.0.SNAPSHOT",org.droo
- ls.management;uses:="org.drools.common,javax.management,org.drools,ja
- vax.management.openmbean,org.drools.base,org.drools.spi,org.drools.ev
- ent,org.drools.rule";version="5.1.0.SNAPSHOT",org.drools.process.core
- .context.variable;uses:="org.drools.process.core.datatype.impl.type,o
- rg.drools.process.core.datatype,org.drools.process.core,org.drools.pr
- ocess.core.context";version="5.1.0.SNAPSHOT",org.drools.core.util.asm
- ;uses:="org.mvel2.asm,org.drools,org.mvel2.asm.util";version="5.1.0.S
- NAPSHOT",org.drools.definitions.rule.impl;uses:="org.drools.rule";ver
- sion="5.1.0.SNAPSHOT",org.drools.workflow.instance.node;uses:="org.dr
- ools.workflow.instance.impl,org.drools.workflow.core.node,org.drools,
- org.drools.workflow.core,org.drools.common,org.drools.process.instanc
- e,org.drools.base,org.drools.workflow.instance,org.drools.spi,org.dro
- ols.process.instance.impl,org.drools.process.core,org.drools.impl,org
- .drools.event,org.drools.process.instance.context.variable,org.drools
- .process.core.event,org.drools.process.instance.context.exception,org
- .mvel2.integration,org.mvel2,org.drools.process.instance.context.swim
- lane,org.drools.rule,org.drools.process.instance.context.exclusive,or
- g.drools.process.core.timer,org.drools.process.instance.timer,org.dro
- ols.time";version="5.1.0.SNAPSHOT",org.drools.process.instance.impl;u
- ses:="org.drools.process.instance,org.drools.process.core,org.drools.
- process.core.context.exception,org.drools.process.core.context.variab
- le,org.drools.process.instance.context.swimlane,org.drools.process.co
- re.context.swimlane,org.drools.process.instance.impl.factory,org.droo
- ls.process.instance.context.variable,org.drools.process.instance.cont
- ext.exception,org.drools,org.drools.common";version="5.1.0.SNAPSHOT",
- org.drools.event.process.impl;uses:="org.drools.event,org.drools,org.
- drools.common";version="5.1.0.SNAPSHOT",org.drools.process.core.valid
- ation.impl;uses:="org.drools.process.core.validation";version="5.1.0.
- SNAPSHOT",org.drools.process.instance.timer;uses:="org.drools.time,or
- g.drools.process.instance.event,org.drools,org.drools.process.instanc
- e,org.drools.time.impl";version="5.1.0.SNAPSHOT",org.drools.base;uses
- :="org.drools.event,org.drools,org.drools.spi,org.drools.concurrent,o
- rg.drools.common,org.drools.core.util.asm,org.drools.core.util,org.dr
- ools.base.evaluators,org.drools.time,org.drools.base.extractors,org.m
- vel2.asm,org.drools.rule,org.drools.impl,org.drools.process.instance,
- org.drools.base.field,org.drools.type,org.mvel2.integration,org.drool
- s.base.mvel,org.mvel2.ast,org.drools.facttemplates";version="5.1.0.SN
- APSHOT",org.drools.workflow.instance;uses:="org.drools.process.instan
- ce,org.drools.impl,org.drools.workflow.instance.impl,org.drools,org.d
- rools.workflow.core.impl,org.drools.common,org.drools.process.core";v
- ersion="5.1.0.SNAPSHOT",org.drools.util.codec;version="5.1.0.SNAPSHOT
- ",org.drools.visualize;version="5.1.0.SNAPSHOT",org.drools.process.co
- re;uses:="org.drools.process.core.datatype";version="5.1.0.SNAPSHOT",
- org.drools.process.core.datatype.impl.type;uses:="org.drools.process.
- core.datatype,org.drools.process.core,com.thoughtworks.xstream";versi
- on="5.1.0.SNAPSHOT",org.drools.common;uses:="org.drools.spi,org.drool
- s.rule,org.drools.impl,org.drools.event,org.drools,org.drools.base,or
- g.drools.process.core,org.drools.core.util,org.drools.management,org.
- drools.process.instance.event,org.drools.process.instance,org.drools.
- process.core.event,org.drools.runtime.impl,org.drools.type,org.drools
- .process.instance.timer,org.drools.time,org.drools.ruleflow.core,org.
- drools.workflow.core.node,org.drools.concurrent,org.drools.base.evalu
- ators,javax.xml.bind.annotation,org.drools.facttemplates,org.drools.m
- arshalling.impl,org.drools.time.impl";version="5.1.0.SNAPSHOT",org.dr
- ools.process.instance.context.exclusive;uses:="org.drools.process.ins
- tance.context";version="5.1.0.SNAPSHOT",org.drools.process.instance.i
- mpl.factory;uses:="org.drools.process.instance,org.drools.process.ins
- tance.impl,org.drools.process.instance.context,org.drools.process.cor
- e";version="5.1.0.SNAPSHOT",org.drools.workflow.instance.impl.factory
- ;uses:="org.drools.workflow.instance.impl,org.drools.workflow.instanc
- e";version="5.1.0.SNAPSHOT",org.drools.command.runtime.rule;uses:="or
- g.drools.command,org.drools.command.impl,org.drools.impl,org.drools,o
- rg.drools.spi,javax.xml.bind.annotation,org.drools.runtime.impl,org.d
- rools.common,javax.xml.bind.annotation.adapters,org.drools.xml.jaxb.u
- til,org.mvel2";version="5.1.0.SNAPSHOT",org.drools.agent;uses:="org.d
- rools,org.drools.rule,org.drools.core.util,org.drools.definitions.imp
- l,org.drools.util.codec,org.drools.agent.impl,org.drools.common";vers
- ion="5.1.0.SNAPSHOT",org.drools.xml.changeset;uses:="org.drools.io.im
- pl,org.drools,org.w3c.dom,org.xml.sax,org.drools.xml,org.drools.build
- er.conf.impl,org.drools.io.internal,org.drools.core.util";version="5.
- 1.0.SNAPSHOT",org.drools.command.impl;uses:="org.drools.command,org.d
- rools.command.runtime.process,org.drools.command.runtime.rule,org.dro
- ols,org.drools.command.runtime,org.drools.rule,org.drools.time";versi
- on="5.1.0.SNAPSHOT",org.drools.audit.event;version="5.1.0.SNAPSHOT",o
- rg.drools.process.instance.context.swimlane;uses:="org.drools.process
- .core.context.swimlane,org.drools.process.instance.context,org.drools
- .process.core";version="5.1.0.SNAPSHOT",org.drools.base.dataproviders
- ;uses:="org.mvel2.integration,org.drools.base.mvel,org.mvel2,org.droo
- ls.rule,org.drools,org.drools.spi,org.drools.core.util";version="5.1.
- 0.SNAPSHOT",org.drools.builder.conf.impl;uses:="com.sun.tools.xjc";ve
- rsion="5.1.0.SNAPSHOT",org.drools;uses:="org.drools.spi,org.drools.ti
- me.impl,org.drools.time,org.drools.rule,org.drools.common,org.drools.
- workflow.instance.impl,org.drools.process.core.impl,org.drools.proces
- s.instance.impl,org.drools.runtime.rule.impl,org.drools.process.insta
- nce,org.drools.conflict,org.drools.process.core.datatype,org.mvel2,or
- g.drools.process.core,org.drools.core.util,org.drools.concurrent,org.
- drools.event,org.drools.process.instance.event,org.drools.command,org
- .drools.process.instance.timer";version="5.1.0.SNAPSHOT",org.drools.t
- ype;version="5.1.0.SNAPSHOT",org.drools.workflow.core;uses:="org.droo
- ls.spi,org.drools.process.core";version="5.1.0.SNAPSHOT",org.drools.w
- orkflow.core.impl;uses:="org.drools.workflow.core,org.drools.process.
- core,org.drools.workflow.core.node,org.drools.process.core.impl";vers
- ion="5.1.0.SNAPSHOT",org.drools.process.core.validation;version="5.1.
- 0.SNAPSHOT",org.drools.command.runtime.process;uses:="javax.xml.bind.
- annotation,org.drools.command,org.drools.command.impl,org.drools.proc
- ess.instance,org.drools.xml.jaxb.util,javax.xml.bind.annotation.adapt
- ers";version="5.1.0.SNAPSHOT",org.drools.rule;uses:="org.drools.commo
- n,org.drools.spi,org.drools,org.drools.core.util,org.drools.base,org.
- mvel2.integration.impl,org.mvel2.integration,org.mvel2.ast,org.drools
- .base.mvel,org.drools.factmodel,org.drools.facttemplates,org.drools.t
- ime.impl,org.drools.marshalling.impl,org.drools.time";version="5.1.0.
- SNAPSHOT",org.drools.process.core.datatype.impl;uses:="org.drools.pro
- cess.core.datatype";version="5.1.0.SNAPSHOT",org.drools.spi;uses:="or
- g.drools.base,org.drools.common,org.drools.rule,org.drools,org.drools
- .core.util,org.drools.time,org.drools.concurrent,org.drools.facttempl
- ates,org.drools.process.core.context.variable,org.drools.impl,org.dro
- ols.process.instance,org.drools.process.instance.context.variable,org
- .drools.workflow.instance,org.drools.event";version="5.1.0.SNAPSHOT",
- org.drools.time;uses:="org.drools.rule,org.drools,org.drools.time.imp
- l";version="5.1.0.SNAPSHOT",org.drools.xml;uses:="org.xml.sax,org.dro
- ols.xml.changeset,javax.xml.parsers,org.w3c.dom,org.xml.sax.helpers,o
- rg.drools";version="5.1.0.SNAPSHOT",org.drools.audit;uses:="org.drool
- s.event,org.drools.audit.event,org.drools,com.thoughtworks.xstream,or
- g.drools.impl,org.drools.workflow.instance.node,org.drools.workflow.c
- ore.node,org.drools.common,org.drools.workflow.instance,org.drools.ru
- le,org.drools.command,org.drools.spi,org.drools.command.impl";version
- ="5.1.0.SNAPSHOT",org.drools.process.core.context.exception;uses:="or
- g.drools.workflow.core,org.drools.process.core.context,org.drools.pro
- cess.core";version="5.1.0.SNAPSHOT",org.drools.impl;uses:="org.drools
- ,org.drools.definitions.rule.impl,org.drools.event.knowlegebase.impl,
- org.drools.event,org.drools.rule,org.drools.definitions.impl,org.droo
- ls.common,org.drools.agent,org.drools.command,org.drools.command.impl
- ,org.drools.event.rule.impl,org.drools.spi,org.drools.event.process.i
- mpl,org.drools.runtime.impl,org.drools.runtime.rule.impl,org.drools.p
- rocess.instance.event,org.drools.process.instance,org.drools.command.
- runtime,org.drools.time,org.drools.base,org.drools.command.runtime.ru
- le,org.drools.agent.impl,org.drools.core.util";version="5.1.0.SNAPSHO
- T",org.drools.osgi.core;uses:="org.drools.io.impl,org.drools.impl,org
- .drools,org.osgi.framework";version="5.1.0.SNAPSHOT",org.drools.event
- .knowlegebase.impl;uses:="org.drools";version="5.1.0.SNAPSHOT",org.dr
- ools.ruleflow.core.factory;uses:="org.drools.ruleflow.core,org.drools
- .workflow.core.node,org.drools.workflow.core,org.drools.workflow.core
- .impl,org.drools.process.core.context.variable,org.drools.process.cor
- e.context.exception,org.drools.process.core.datatype,org.drools.proce
- ss.core,org.drools.process.core.event,org.drools.process.core.timer,o
- rg.drools.process.core.impl";version="5.1.0.SNAPSHOT",org.drools.proc
- ess.core.context.swimlane;uses:="org.drools.process.core.context,org.
- drools.process.core";version="5.1.0.SNAPSHOT",org.drools.server;uses:
- ="org.drools";version="5.1.0.SNAPSHOT",org.drools.workflow.core.node;
- uses:="org.drools.workflow.core,org.drools.workflow.core.impl,org.dro
- ols.process.core.context,org.drools.process.core.impl,org.drools.proc
- ess.core,org.drools.process.core.event,org.drools.process.core.contex
- t.variable,org.drools.process.core.datatype,org.drools.process.core.d
- atatype.impl.type,org.drools.process.core.timer";version="5.1.0.SNAPS
- HOT",org.drools.core.util.debug;uses:="org.drools.common,org.drools.c
- ore.util,org.drools.rule,org.drools.impl,org.drools,org.mvel2.integra
- tion.impl,org.mvel2.templates,org.mvel2.integration,org.mvel2.optimiz
- ers,org.mvel2.compiler";version="5.1.0.SNAPSHOT",org.drools.process.i
- nstance;uses:="org.drools.process.core.context.variable,org.drools.co
- mmon,org.drools.process.instance.context.variable,org.drools,org.droo
- ls.process.core,org.drools.ruleflow.core,org.drools.ruleflow.instance
- ";version="5.1.0.SNAPSHOT",org.drools.command.builder;uses:="org.droo
- ls.command,org.drools.command.impl,org.drools.runtime.impl";version="
- 5.1.0.SNAPSHOT",org.drools.process.core.timer;version="5.1.0.SNAPSHOT
- ",org.drools.io.impl;uses:="org.drools.io.internal,org.drools,org.dro
- ols.core.util,org.drools.util.codec";version="5.1.0.SNAPSHOT",org.dro
- ols.base.mvel;uses:="org.mvel2.integration,org.drools,org.drools.comm
- on,org.mvel2.integration.impl,org.mvel2,org.drools.rule,org.drools.sp
- i,org.mvel2.compiler,org.drools.type,org.drools.core.util,org.drools.
- base,org.mvel2.debug";version="5.1.0.SNAPSHOT",org.drools.event;uses:
- ="org.drools.rule,org.drools.spi,org.drools,org.drools.common,org.dro
- ols.agent,org.drools.process.instance";version="5.1.0.SNAPSHOT",org.d
- rools.runtime.impl;uses:="org.drools.xml.jaxb.util,javax.xml.bind.ann
- otation,javax.xml.bind.annotation.adapters";version="5.1.0.SNAPSHOT",
- org.drools.base.accumulators;uses:="org.drools.common,org.drools.rule
- ,org.drools,org.drools.spi,org.mvel2.integration,org.drools.base.mvel
- ,org.mvel2";version="5.1.0.SNAPSHOT",org.drools.runtime.rule.impl;use
- s:="org.drools.common,org.drools.spi,org.drools.xml.jaxb.util,javax.x
- ml.bind.annotation,org.drools.rule,org.drools,javax.xml.bind.annotati
- on.adapters,org.drools.base";version="5.1.0.SNAPSHOT",org.drools.fact
- templates;uses:="org.drools.rule,org.drools.common,org.drools.base,or
- g.drools,org.drools.spi,org.drools.core.util";version="5.1.0.SNAPSHOT
- ",org.drools.process.core.datatype;version="5.1.0.SNAPSHOT",org.drool
- s.core.util;uses:="org.drools.common,org.drools.rule,org.drools.spi,o
- rg.drools,org.drools.type";version="5.1.0.SNAPSHOT",org.drools.factmo
- del;uses:="org.mvel2.asm,org.drools.base,com.thoughtworks.xstream.io,
- com.thoughtworks.xstream.io.xml,com.thoughtworks.xstream";version="5.
- 1.0.SNAPSHOT",org.drools.ruleflow.instance;uses:="org.drools.ruleflow
- .core,org.drools.workflow.instance.impl,org.drools.workflow.core.node
- ,org.drools.workflow.instance,org.drools.process.instance";version="5
- .1.0.SNAPSHOT",org.drools.marshalling.impl;uses:="org.drools.process.
- instance.context.swimlane,org.drools.workflow.instance.node,org.drool
- s.workflow.instance.impl,org.drools.common,org.drools.process.instanc
- e.context.exclusive,org.drools.process.instance,org.drools.process.in
- stance.context.variable,org.drools.workflow.instance,org.drools.proce
- ss.core,org.drools.core.util,org.drools.impl,org.drools,org.drools.sp
- i,org.drools.concurrent,org.drools.process.instance.impl,org.drools.p
- rocess.instance.timer,org.drools.base,org.drools.rule,org.drools.proc
- ess.instance.event,org.drools.ruleflow.instance";version="5.1.0.SNAPS
- HOT",org.drools.process.instance.impl.demo;uses:="org.drools.process.
- instance,javax.swing,javax.swing.event";version="5.1.0.SNAPSHOT",org.
- drools.process.core.context;uses:="org.drools.process.core";version="
- 5.1.0.SNAPSHOT",org.drools.agent.impl;uses:="org.drools,org.drools.sp
- i,org.drools.rule,org.drools.agent,org.drools.core.util,org.drools.de
- finitions.impl,org.drools.io.impl,org.drools.event,org.drools.process
- .core,org.drools.xml,org.drools.impl,org.drools.common,org.drools.io.
- internal";version="5.1.0.SNAPSHOT",org.drools.process.core.context.ex
- clusive;uses:="org.drools.process.core.context,org.drools.process.cor
- e";version="5.1.0.SNAPSHOT",org.drools.runtime.pipeline;version="5.1.
- 0.SNAPSHOT",org.drools.runtime.help.impl;uses:="com.thoughtworks.xstr
- eam,org.drools.common,org.drools.command.runtime.process,org.drools.c
- ommand.runtime,org.drools.runtime.impl,org.drools.command.runtime.rul
- e,org.drools.runtime.rule.impl,com.thoughtworks.xstream.converters,co
- m.thoughtworks.xstream.io,com.thoughtworks.xstream.converters.reflect
- ion,com.thoughtworks.xstream.mapper,com.thoughtworks.xstream.core.uti
- l,com.thoughtworks.xstream.converters.collections,org.drools.command,
- org.drools.command.impl,com.thoughtworks.xstream.io.json,org.drools.b
- ase,org.drools.rule,org.drools.spi";version="5.1.0.SNAPSHOT",org.droo
- ls.io.internal;version="5.1.0.SNAPSHOT",org.drools.concurrent;uses:="
- org.drools,org.drools.spi";version="5.1.0.SNAPSHOT"
-Private-Package: .;version="5.1.0.SNAPSHOT",org.drools.reteoo.compiled
- ;version="5.1.0.SNAPSHOT",org.drools.reteoo.builder;version="5.1.0.SN
- APSHOT",org.drools.reteoo;version="5.1.0.SNAPSHOT"
-Tool: Bnd-0.0.357
-Bundle-Name: Drools :: Core
-Created-By: 1.6.0_20 (Apple Inc.)
-Require-Bundle: org.drools.api;visibility:=reexport;bundle-version="5.
- 1.0.SNAPSHOT"
-Bundle-Vendor: JBoss Inc.
-DynamicImport-Package: *
-Bundle-Version: 5.1.0.SNAPSHOT
-Bnd-LastModified: 1279296275845
Bundle-Activator: org.drools.osgi.core.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: A rule production system
+Created-By: 1.5.0_21 (Sun Microsystems Inc.)
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Import-Package: com.sun.tools.xjc,com.thoughtworks.xstream,com.thought
works.xstream.annotations,com.thoughtworks.xstream.converters,com.tho
@@ -313,6 +17,298 @@
g.mvel2.optimizers;version="2.0",org.mvel2.templates;version="2.0",or
g.mvel2.util;version="2.0",org.osgi.framework;version="1.5",org.w3c.d
om,org.xml.sax,org.xml.sax.helpers
-Bundle-SymbolicName: org.drools.core
+Bnd-LastModified: 1279343048391
+Export-Package: org.drools.process.core.timer;version="5.1.0.SNAPSHOT"
+ ,org.drools.ruleflow.instance;uses:="org.drools.workflow.instance.imp
+ l,org.drools.workflow.instance,org.drools.ruleflow.core,org.drools.wo
+ rkflow.core.node,org.drools.process.instance";version="5.1.0.SNAPSHOT
+ ",org.drools.workflow.core.node;uses:="org.drools.workflow.core.impl,
+ org.drools.workflow.core,org.drools.process.core.context,org.drools.p
+ rocess.core,org.drools.process.core.impl,org.drools.process.core.even
+ t,org.drools.process.core.datatype,org.drools.process.core.context.va
+ riable,org.drools.process.core.datatype.impl.type,org.drools.process.
+ core.timer";version="5.1.0.SNAPSHOT",org.drools.core.util.asm;uses:="
+ org.mvel2.asm,org.drools,org.mvel2.asm.util";version="5.1.0.SNAPSHOT"
+ ,org.drools.process.instance.event;uses:="org.drools.marshalling.impl
+ ,org.drools.common,org.drools.process.instance,org.drools";version="5
+ .1.0.SNAPSHOT",org.drools.io.internal;version="5.1.0.SNAPSHOT",org.dr
+ ools.process.instance.impl.demo;uses:="org.drools.process.instance,ja
+ vax.swing.event,javax.swing";version="5.1.0.SNAPSHOT",org.drools.util
+ .codec;version="5.1.0.SNAPSHOT",org.drools.process.core.context.excep
+ tion;uses:="org.drools.workflow.core,org.drools.process.core.context,
+ org.drools.process.core";version="5.1.0.SNAPSHOT",org.drools.audit;us
+ es:="org.drools.event,org.drools,org.drools.audit.event,com.thoughtwo
+ rks.xstream,org.drools.impl,org.drools.workflow.core.node,org.drools.
+ command,org.drools.workflow.instance.node,org.drools.workflow.instanc
+ e,org.drools.rule,org.drools.spi,org.drools.command.impl,org.drools.c
+ ommon";version="5.1.0.SNAPSHOT",org.drools.base.extractors;uses:="org
+ .drools.base,org.drools,org.drools.spi,org.drools.core.util,org.drool
+ s.common,org.mvel2,org.mvel2.compiler";version="5.1.0.SNAPSHOT",org.d
+ rools.process.core.context;uses:="org.drools.process.core";version="5
+ .1.0.SNAPSHOT",org.drools.core.util.debug;uses:="org.drools.common,or
+ g.drools.core.util,org.drools.rule,org.drools,org.drools.impl,org.mve
+ l2.integration,org.mvel2.compiler,org.mvel2.optimizers,org.mvel2.inte
+ gration.impl,org.mvel2.templates";version="5.1.0.SNAPSHOT",org.drools
+ .process.core.context.variable;uses:="org.drools.process.core,org.dro
+ ols.process.core.datatype,org.drools.process.core.datatype.impl.type,
+ org.drools.process.core.context";version="5.1.0.SNAPSHOT",org.drools.
+ base.accumulators;uses:="org.drools,org.drools.rule,org.drools.spi,or
+ g.drools.common,org.mvel2,org.mvel2.integration,org.drools.base.mvel"
+ ;version="5.1.0.SNAPSHOT",org.drools.definitions.rule.impl;uses:="org
+ .drools.rule";version="5.1.0.SNAPSHOT",org.drools.xml;uses:="org.xml.
+ sax,org.drools.xml.changeset,javax.xml.parsers,org.xml.sax.helpers,or
+ g.w3c.dom,org.drools";version="5.1.0.SNAPSHOT",org.drools.facttemplat
+ es;uses:="org.drools.rule,org.drools.base,org.drools,org.drools.spi,o
+ rg.drools.core.util,org.drools.common";version="5.1.0.SNAPSHOT",org.d
+ rools.base.field;uses:="org.drools,org.drools.spi,org.drools.core.uti
+ l,org.drools.common";version="5.1.0.SNAPSHOT",org.drools.runtime.rule
+ .impl;uses:="org.drools.spi,org.drools.common,org.drools,org.drools.r
+ ule,org.drools.xml.jaxb.util,javax.xml.bind.annotation.adapters,javax
+ .xml.bind.annotation,org.drools.base";version="5.1.0.SNAPSHOT",org.dr
+ ools.concurrent;uses:="org.drools,org.drools.spi";version="5.1.0.SNAP
+ SHOT",org.drools.ruleflow.core;uses:="org.drools.workflow.core.impl,o
+ rg.drools.workflow.core,org.drools.ruleflow.core.factory,org.drools.w
+ orkflow.core.node,org.drools.process.core.context.swimlane,org.drools
+ .process.core,org.drools.process.core.context.exception,org.drools.pr
+ ocess.core.context.variable,org.drools.ruleflow.core.validation,org.d
+ rools.process.core.validation,org.drools.process.core.datatype";versi
+ on="5.1.0.SNAPSHOT",org.drools.type;version="5.1.0.SNAPSHOT",org.droo
+ ls.agent;uses:="org.drools,org.drools.rule,org.drools.definitions.imp
+ l,org.drools.core.util,org.drools.util.codec,org.drools.agent.impl,or
+ g.drools.common";version="5.1.0.SNAPSHOT",org.drools.event.process.im
+ pl;uses:="org.drools.event,org.drools,org.drools.common";version="5.1
+ .0.SNAPSHOT",org.drools.workflow.instance.impl;uses:="org.drools.work
+ flow.instance.node,org.drools.workflow.core,org.drools.process.instan
+ ce.context.exception,org.drools.process.instance,org.drools.workflow.
+ core.impl,org.drools.base,org.drools.workflow.instance,org.drools,org
+ .drools.spi,org.drools.common,org.drools.workflow.instance.impl.facto
+ ry,org.drools.workflow.core.node,org.drools.process.instance.context.
+ exclusive,org.drools.event,org.drools.process.core,org.mvel2.integrat
+ ion,org.mvel2.integration.impl,org.drools.process.instance.context.va
+ riable,org.drools.process.instance.event,org.drools.process.instance.
+ impl";version="5.1.0.SNAPSHOT",org.drools.base.evaluators;uses:="org.
+ drools.time,org.drools.base,org.drools,org.drools.rule,org.drools.spi
+ ,org.drools.common,org.drools.core.util,org.drools.type,org.mvel2.uti
+ l";version="5.1.0.SNAPSHOT",org.drools.impl;uses:="org.drools,org.dro
+ ols.event,org.drools.definitions.rule.impl,org.drools.rule,org.drools
+ .definitions.impl,org.drools.event.knowlegebase.impl,org.drools.comma
+ nd,org.drools.command.impl,org.drools.agent,org.drools.common,org.dro
+ ols.spi,org.drools.event.rule.impl,org.drools.event.process.impl,org.
+ drools.runtime.impl,org.drools.process.instance,org.drools.process.in
+ stance.event,org.drools.time,org.drools.runtime.rule.impl,org.drools.
+ command.runtime,org.drools.base,org.drools.command.runtime.rule,org.d
+ rools.agent.impl,org.drools.core.util";version="5.1.0.SNAPSHOT",org.d
+ rools.definitions.impl;uses:="org.drools.definitions.rule.impl,org.dr
+ ools.rule";version="5.1.0.SNAPSHOT",org.drools.process.core.datatype;
+ version="5.1.0.SNAPSHOT",org.drools.process.instance.context;uses:="o
+ rg.drools.process.core,org.drools.process.instance";version="5.1.0.SN
+ APSHOT",org.drools.command;uses:="org.drools.runtime.impl,org.drools.
+ command.impl,org.drools.time,org.drools";version="5.1.0.SNAPSHOT",org
+ .drools.command.assertion;uses:="org.drools.command,org.mvel2,org.dro
+ ols.command.impl,org.drools.core.util";version="5.1.0.SNAPSHOT",org.d
+ rools.agent.impl;uses:="org.drools,org.drools.spi,org.drools.rule,org
+ .drools.definitions.impl,org.drools.core.util,org.drools.agent,org.dr
+ ools.impl,org.drools.io.internal,org.drools.event,org.drools.xml,org.
+ drools.process.core,org.drools.io.impl,org.drools.common";version="5.
+ 1.0.SNAPSHOT",org.drools.process.instance.impl.humantask;uses:="javax
+ .swing.event,javax.swing,javax.swing.border";version="5.1.0.SNAPSHOT"
+ ,org.drools.workflow.core;uses:="org.drools.spi,org.drools.process.co
+ re";version="5.1.0.SNAPSHOT",org.drools.builder.conf.impl;uses:="com.
+ sun.tools.xjc";version="5.1.0.SNAPSHOT",org.drools.process.core.valid
+ ation;version="5.1.0.SNAPSHOT",org.drools.process.instance.timer;uses
+ :="org.drools.time,org.drools,org.drools.process.instance.event,org.d
+ rools.process.instance,org.drools.time.impl";version="5.1.0.SNAPSHOT"
+ ,org.drools.base.dataproviders;uses:="org.mvel2,org.mvel2.integration
+ ,org.drools,org.drools.rule,org.drools.spi,org.drools.base.mvel,org.d
+ rools.core.util";version="5.1.0.SNAPSHOT",org.drools.process.instance
+ .context.exclusive;uses:="org.drools.process.instance.context";versio
+ n="5.1.0.SNAPSHOT",org.drools.workflow.instance.node;uses:="org.drool
+ s.workflow.instance.impl,org.drools.workflow.core.node,org.drools.pro
+ cess.instance,org.drools.base,org.drools.workflow.instance,org.drools
+ ,org.drools.spi,org.drools.workflow.core,org.drools.common,org.drools
+ .process.core,org.drools.process.instance.impl,org.drools.impl,org.dr
+ ools.event,org.drools.process.core.event,org.drools.process.instance.
+ context.variable,org.drools.process.instance.context.exception,org.mv
+ el2,org.mvel2.integration,org.drools.process.instance.context.swimlan
+ e,org.drools.rule,org.drools.process.instance.context.exclusive,org.d
+ rools.process.core.timer,org.drools.process.instance.timer,org.drools
+ .time";version="5.1.0.SNAPSHOT",org.drools.factmodel;uses:="org.mvel2
+ .asm,org.drools.base,com.thoughtworks.xstream.io,com.thoughtworks.xst
+ ream.io.xml,com.thoughtworks.xstream";version="5.1.0.SNAPSHOT",org.dr
+ ools.base.mvel;uses:="org.mvel2.integration,org.mvel2.integration.imp
+ l,org.mvel2,org.drools,org.drools.rule,org.drools.spi,org.drools.comm
+ on,org.mvel2.compiler,org.drools.type,org.drools.core.util,org.drools
+ .base,org.mvel2.debug";version="5.1.0.SNAPSHOT",org.drools.process.co
+ re;uses:="org.drools.process.core.datatype";version="5.1.0.SNAPSHOT",
+ org.drools.runtime.help.impl;uses:="com.thoughtworks.xstream,org.droo
+ ls.runtime.impl,org.drools.runtime.rule.impl,org.drools.command.runti
+ me.process,org.drools.command.runtime.rule,org.drools.common,org.droo
+ ls.command.runtime,com.thoughtworks.xstream.io,com.thoughtworks.xstre
+ am.mapper,com.thoughtworks.xstream.core.util,com.thoughtworks.xstream
+ .converters.reflection,com.thoughtworks.xstream.converters,com.though
+ tworks.xstream.converters.collections,org.drools.command,org.drools.c
+ ommand.impl,com.thoughtworks.xstream.io.json,org.drools.base,org.droo
+ ls.rule,org.drools.spi";version="5.1.0.SNAPSHOT",org.drools.process.i
+ nstance.impl;uses:="org.drools.process.core,org.drools.process.instan
+ ce,org.drools.process.instance.context.swimlane,org.drools.process.co
+ re.context.swimlane,org.drools.process.instance.context.exception,org
+ .drools.process.instance.impl.factory,org.drools.process.core.context
+ .exception,org.drools.process.core.context.variable,org.drools.proces
+ s.instance.context.variable,org.drools,org.drools.common";version="5.
+ 1.0.SNAPSHOT",org.drools.process.core.context.exclusive;uses:="org.dr
+ ools.process.core.context,org.drools.process.core";version="5.1.0.SNA
+ PSHOT",org.drools.command.runtime;uses:="org.drools.command,org.drool
+ s.command.impl,com.thoughtworks.xstream.annotations,org.drools.comman
+ d.runtime.process,javax.xml.bind.annotation,org.drools.command.runtim
+ e.rule,org.drools.runtime.impl,org.drools.impl,org.drools";version="5
+ .1.0.SNAPSHOT",org.drools.process.instance.context.swimlane;uses:="or
+ g.drools.process.core.context.swimlane,org.drools.process.core,org.dr
+ ools.process.instance.context";version="5.1.0.SNAPSHOT",org.drools.ru
+ leflow.core.validation;uses:="org.mvel2.compiler,org.drools.process.c
+ ore.timer,org.drools.process.core.validation,org.drools.process.core.
+ datatype,org.drools.workflow.core.node,org.drools.process.core.contex
+ t.variable,org.drools.time,org.mvel2,org.drools.workflow.core.impl,or
+ g.drools.process.core.validation.impl,org.drools,org.drools.ruleflow.
+ core,org.drools.process.core,org.drools.workflow.core";version="5.1.0
+ .SNAPSHOT",org.drools.command.runtime.process;uses:="org.drools.comma
+ nd,org.drools.command.impl,javax.xml.bind.annotation,org.drools.proce
+ ss.instance,org.drools.xml.jaxb.util,javax.xml.bind.annotation.adapte
+ rs";version="5.1.0.SNAPSHOT",org.drools.osgi.core;uses:="org.drools.i
+ mpl,org.drools,org.osgi.framework,org.drools.io.impl";version="5.1.0.
+ SNAPSHOT",org.drools.ruleflow.core.factory;uses:="org.drools.workflow
+ .core.impl,org.drools.ruleflow.core,org.drools.workflow.core.node,org
+ .drools.workflow.core,org.drools.process.core.datatype,org.drools.pro
+ cess.core,org.drools.process.core.context.exception,org.drools.proces
+ s.core.context.variable,org.drools.process.core.event,org.drools.proc
+ ess.core.timer,org.drools.process.core.impl";version="5.1.0.SNAPSHOT"
+ ,org.drools.marshalling.impl;uses:="org.drools.workflow.instance.impl
+ ,org.drools.process.instance.context.swimlane,org.drools.process.inst
+ ance,org.drools.process.instance.context.exclusive,org.drools.workflo
+ w.instance.node,org.drools.workflow.instance,org.drools.process.core,
+ org.drools.process.instance.context.variable,org.drools.common,org.dr
+ ools.core.util,org.drools.impl,org.drools,org.drools.concurrent,org.d
+ rools.spi,org.drools.process.instance.timer,org.drools.base,org.drool
+ s.rule,org.drools.process.instance.impl,org.drools.process.instance.e
+ vent,org.drools.ruleflow.instance";version="5.1.0.SNAPSHOT",org.drool
+ s.time;uses:="org.drools.rule,org.drools,org.drools.time.impl";versio
+ n="5.1.0.SNAPSHOT",org.drools.workflow.core.impl;uses:="org.drools.wo
+ rkflow.core,org.drools.process.core,org.drools.workflow.core.node,org
+ .drools.process.core.impl";version="5.1.0.SNAPSHOT",org.drools.rule;u
+ ses:="org.drools.spi,org.drools.common,org.drools,org.drools.core.uti
+ l,org.drools.base,org.mvel2.ast,org.mvel2.integration,org.mvel2.integ
+ ration.impl,org.drools.base.mvel,org.drools.facttemplates,org.drools.
+ factmodel,org.drools.time.impl,org.drools.marshalling.impl,org.drools
+ .time";version="5.1.0.SNAPSHOT",org.drools.event.knowlegebase.impl;us
+ es:="org.drools";version="5.1.0.SNAPSHOT",org.drools.conflict;uses:="
+ org.drools.spi,org.drools.rule,org.drools.common";version="5.1.0.SNAP
+ SHOT",org.drools.process.core.event;version="5.1.0.SNAPSHOT",org.droo
+ ls.process.instance.context.variable;uses:="org.drools.process.instan
+ ce,org.drools.process.instance.context,org.drools.process.core.contex
+ t.variable,org.drools.event,org.drools.workflow.instance.node,org.dro
+ ols,org.drools.process.core,org.drools.workflow.core,org.drools.commo
+ n";version="5.1.0.SNAPSHOT",org.drools.workflow.instance.impl.factory
+ ;uses:="org.drools.workflow.instance.impl,org.drools.workflow.instanc
+ e";version="5.1.0.SNAPSHOT",org.drools.server;uses:="org.drools";vers
+ ion="5.1.0.SNAPSHOT",org.drools.process.instance;uses:="org.drools,or
+ g.drools.process.core,org.drools.process.core.context.variable,org.dr
+ ools.process.instance.context.variable,org.drools.common,org.drools.r
+ uleflow.instance,org.drools.ruleflow.core";version="5.1.0.SNAPSHOT",o
+ rg.drools.event.rule.impl;uses:="org.drools.event,org.drools,org.droo
+ ls.spi,org.drools.common,org.drools.rule,org.drools.impl";version="5.
+ 1.0.SNAPSHOT",org.drools.command.builder;uses:="org.drools.command,or
+ g.drools.command.impl,org.drools.runtime.impl";version="5.1.0.SNAPSHO
+ T",org.drools.event;uses:="org.drools.rule,org.drools.spi,org.drools,
+ org.drools.common,org.drools.agent,org.drools.process.instance";versi
+ on="5.1.0.SNAPSHOT",org.drools.process.core.context.swimlane;uses:="o
+ rg.drools.process.core.context,org.drools.process.core";version="5.1.
+ 0.SNAPSHOT",org.drools.core.util;uses:="org.drools.rule,org.drools.sp
+ i,org.drools.common,org.drools,org.drools.type";version="5.1.0.SNAPSH
+ OT",org.drools.time.impl;uses:="org.drools.time,org.drools,org.drools
+ .common";version="5.1.0.SNAPSHOT",org.drools.common;uses:="org.drools
+ .spi,org.drools.rule,org.drools.impl,org.drools.event,org.drools.mana
+ gement,org.drools.base,org.drools,org.drools.process.core,org.drools.
+ core.util,org.drools.process.instance.event,org.drools.process.core.e
+ vent,org.drools.process.instance,org.drools.workflow.core.node,org.dr
+ ools.time,org.drools.runtime.impl,org.drools.process.instance.timer,o
+ rg.drools.concurrent,org.drools.ruleflow.core,org.drools.type,org.dro
+ ols.base.evaluators,javax.xml.bind.annotation,org.drools.facttemplate
+ s,org.drools.marshalling.impl,org.drools.time.impl";version="5.1.0.SN
+ APSHOT",org.drools.audit.event;version="5.1.0.SNAPSHOT",org.drools.ma
+ nagement;uses:="javax.management,org.drools.common,org.drools,org.dro
+ ols.base,org.drools.spi,javax.management.openmbean,org.drools.event,o
+ rg.drools.rule";version="5.1.0.SNAPSHOT",org.drools.base;uses:="org.d
+ rools.event,org.drools.concurrent,org.drools,org.drools.spi,org.drool
+ s.core.util.asm,org.drools.core.util,org.drools.common,org.drools.tim
+ e,org.drools.base.evaluators,org.drools.base.extractors,org.mvel2.asm
+ ,org.drools.rule,org.drools.impl,org.drools.process.instance,org.droo
+ ls.base.field,org.drools.type,org.mvel2.ast,org.mvel2.integration,org
+ .drools.base.mvel,org.drools.facttemplates";version="5.1.0.SNAPSHOT",
+ org.drools;uses:="org.drools.spi,org.drools.time,org.drools.time.impl
+ ,org.drools.rule,org.drools.common,org.drools.workflow.instance.impl,
+ org.drools.process.core.datatype,org.drools.process.instance,org.mvel
+ 2,org.drools.runtime.rule.impl,org.drools.concurrent,org.drools.confl
+ ict,org.drools.process.core,org.drools.process.core.impl,org.drools.c
+ ore.util,org.drools.process.instance.impl,org.drools.event,org.drools
+ .process.instance.event,org.drools.command,org.drools.process.instanc
+ e.timer";version="5.1.0.SNAPSHOT",org.drools.spi;uses:="org.drools.ba
+ se,org.drools,org.drools.rule,org.drools.common,org.drools.core.util,
+ org.drools.time,org.drools.concurrent,org.drools.facttemplates,org.dr
+ ools.workflow.instance,org.drools.impl,org.drools.process.instance,or
+ g.drools.process.core.context.variable,org.drools.process.instance.co
+ ntext.variable,org.drools.event";version="5.1.0.SNAPSHOT",org.drools.
+ xml.jaxb.util;uses:="org.drools.runtime.impl,org.drools.runtime.rule.
+ impl,org.drools.command.runtime.process,javax.xml.bind,org.drools.com
+ mand.runtime.rule,org.drools.command.runtime,org.drools.common,javax.
+ xml.bind.annotation.adapters,javax.xml.bind.annotation,org.drools";ve
+ rsion="5.1.0.SNAPSHOT",org.drools.process.core.impl;uses:="org.drools
+ .process.core,org.drools.process.core.datatype,org.drools.process.cor
+ e.context";version="5.1.0.SNAPSHOT",org.drools.visualize;version="5.1
+ .0.SNAPSHOT",org.drools.runtime.impl;uses:="org.drools.xml.jaxb.util,
+ javax.xml.bind.annotation.adapters,javax.xml.bind.annotation";version
+ ="5.1.0.SNAPSHOT",org.drools.workflow.instance.context;uses:="org.dro
+ ols.workflow.instance,org.drools.process.instance,org.drools.process.
+ core,org.drools.process.instance.impl,org.drools.process.instance.con
+ text";version="5.1.0.SNAPSHOT",org.drools.process.instance.context.ex
+ ception;uses:="org.drools.base,org.drools.workflow.instance,org.drool
+ s,org.drools.spi,org.drools.process.instance,org.drools.workflow.core
+ ,org.drools.process.core.context.exception,org.drools.common,org.droo
+ ls.process.core,org.drools.process.instance.context";version="5.1.0.S
+ NAPSHOT",org.drools.xml.changeset;uses:="org.drools.xml,org.xml.sax,o
+ rg.drools,org.w3c.dom,org.drools.io.impl,org.drools.io.internal,org.d
+ rools.builder.conf.impl,org.drools.core.util";version="5.1.0.SNAPSHOT
+ ",org.drools.process.instance.impl.factory;uses:="org.drools.process.
+ core,org.drools.process.instance,org.drools.process.instance.impl,org
+ .drools.process.instance.context";version="5.1.0.SNAPSHOT",org.drools
+ .workflow.instance;uses:="org.drools.process.instance,org.drools.work
+ flow.instance.impl,org.drools.impl,org.drools.workflow.core.impl,org.
+ drools,org.drools.process.core,org.drools.common";version="5.1.0.SNAP
+ SHOT",org.drools.process.core.validation.impl;uses:="org.drools.proce
+ ss.core.validation";version="5.1.0.SNAPSHOT",org.drools.command.impl;
+ uses:="org.drools.command,org.drools.command.runtime.process,org.droo
+ ls.command.runtime.rule,org.drools.time,org.drools,org.drools.rule,or
+ g.drools.command.runtime";version="5.1.0.SNAPSHOT",org.drools.io.impl
+ ;uses:="org.drools.io.internal,org.drools,org.drools.core.util,org.dr
+ ools.util.codec";version="5.1.0.SNAPSHOT",org.drools.process.core.dat
+ atype.impl;uses:="org.drools.process.core.datatype";version="5.1.0.SN
+ APSHOT",org.drools.process.core.datatype.impl.type;uses:="org.drools.
+ process.core.datatype,org.drools.process.core,com.thoughtworks.xstrea
+ m";version="5.1.0.SNAPSHOT",org.drools.command.runtime.rule;uses:="or
+ g.drools.command,org.drools.command.impl,org.drools.impl,org.drools,o
+ rg.drools.spi,org.drools.runtime.impl,javax.xml.bind.annotation,org.d
+ rools.common,javax.xml.bind.annotation.adapters,org.drools.xml.jaxb.u
+ til,org.mvel2";version="5.1.0.SNAPSHOT"
+Bundle-Version: 5.1.0.SNAPSHOT
+Bundle-Name: Drools :: Core
+Bundle-Description: A rule production system
+Private-Package: org.drools.reteoo.builder;version="5.1.0.SNAPSHOT",or
+ g.drools.reteoo.compiled;version="5.1.0.SNAPSHOT",org.drools.reteoo;v
+ ersion="5.1.0.SNAPSHOT",.;version="5.1.0.SNAPSHOT"
Bundle-DocURL: http://www.jboss.org/
+Bundle-Vendor: JBoss Inc.
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.drools.core
+Tool: Bnd-0.0.357
+Require-Bundle: org.drools.api;visibility:=reexport;bundle-version="5.
+ 1.0.SNAPSHOT"
+DynamicImport-Package: *
Modified: labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,27 +1,27 @@
Manifest-Version: 1.0
+Bundle-Activator: org.drools.osgi.decisiontables.Activator
+Created-By: 1.5.0_21 (Sun Microsystems Inc.)
+Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
+Import-Package: jxl,jxl.read.biff,org.osgi.framework;version="1.5"
+Bnd-LastModified: 1279343448052
Export-Package: org.drools.decisiontable;uses:="org.drools.decisiontab
- le.parser,org.drools.decisiontable.parser.csv,org.drools.decisiontabl
- e.parser.xls";version="5.1.0.SNAPSHOT",org.drools.osgi.decisiontables
- ;uses:="org.drools.decisiontable,org.osgi.framework";version="5.1.0.S
- NAPSHOT",org.drools.decisiontable.parser;uses:="org.drools.decisionta
- ble.parser.xls";version="5.1.0.SNAPSHOT",org.drools.decisiontable.par
- ser.xls;uses:="jxl,jxl.read.biff,org.drools.decisiontable.parser";ver
- sion="5.1.0.SNAPSHOT",org.drools.decisiontable.parser.csv;uses:="org.
- drools.decisiontable.parser";version="5.1.0.SNAPSHOT"
+ le.parser.csv,org.drools.decisiontable.parser,org.drools.decisiontabl
+ e.parser.xls";version="5.1.0.SNAPSHOT",org.drools.decisiontable.parse
+ r.xls;uses:="jxl.read.biff,org.drools.decisiontable.parser,jxl";versi
+ on="5.1.0.SNAPSHOT",org.drools.decisiontable.parser.csv;uses:="org.dr
+ ools.decisiontable.parser";version="5.1.0.SNAPSHOT",org.drools.decisi
+ ontable.parser;uses:="org.drools.decisiontable.parser.xls";version="5
+ .1.0.SNAPSHOT",org.drools.osgi.decisiontables;uses:="org.drools.decis
+ iontable,org.osgi.framework";version="5.1.0.SNAPSHOT"
+Bundle-Version: 5.1.0.SNAPSHOT
+Bundle-Name: Drools :: Decision Tables
+Bundle-Description: A rule production system
Private-Package: python-dt;version="5.1.0.SNAPSHOT"
+Bundle-DocURL: http://www.jboss.org/
+Bundle-Vendor: JBoss Inc.
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.drools.decisiontables;singleton:=true
Tool: Bnd-0.0.357
-Bundle-Name: Drools :: Decision Tables
-Created-By: 1.6.0_20 (Apple Inc.)
Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT"
-Bundle-Vendor: JBoss Inc.
DynamicImport-Package: org.drools.*
-Bundle-Version: 5.1.0.SNAPSHOT
-Bnd-LastModified: 1279296398025
-Bundle-Activator: org.drools.osgi.decisiontables.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: A rule production system
-Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
-Import-Package: jxl,jxl.read.biff,org.osgi.framework;version="1.5"
-Bundle-SymbolicName: org.drools.decisiontables;singleton:=true
-Bundle-DocURL: http://www.jboss.org/
Modified: labs/jbossrules/trunk/drools-guvnor/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-guvnor/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -43,20 +43,6 @@
</goals>
</execution>
</executions>
- <dependencies>
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant-nodeps</artifactId>
- </dependency>
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant-apache-regexp</artifactId>
- </dependency>
- <dependency>
- <artifactId>jakarta-regexp</artifactId>
- <groupId>jakarta-regexp</groupId>
- </dependency>
- </dependencies>
</plugin>
</plugins>
</build>
@@ -101,23 +87,6 @@
</goals>
</execution>
</executions>
- <dependencies>
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant-nodeps</artifactId>
- <version>1.6.5</version>
- </dependency>
- <dependency>
- <groupId>ant</groupId>
- <artifactId>ant-apache-regexp</artifactId>
- <version>1.6.5</version>
- </dependency>
- <dependency>
- <artifactId>jakarta-regexp</artifactId>
- <groupId>jakarta-regexp</groupId>
- <version>1.4</version>
- </dependency>
- </dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -232,7 +201,6 @@
<dependency>
<groupId>javax.ejb</groupId>
<artifactId>ejb-api</artifactId>
- <version>3.0</version>
</dependency>
<dependency>
<groupId>javassist</groupId>
@@ -268,7 +236,6 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
- <version>3.0.0.GA</version>
</dependency>
<!-- NOT needed due to licencing -->
<dependency>
Modified: labs/jbossrules/trunk/drools-jsr94/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-jsr94/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -70,7 +70,6 @@
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
- <version>2.1</version>
</dependency>
</dependencies>
Modified: labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,34 +1,34 @@
Manifest-Version: 1.0
-Export-Package: org.drools.persistence.jpa.grid;uses:="org.drools.pers
- istence.processinstance,org.drools.persistence.session";version="5.1.
- 0.SNAPSHOT",org.drools.persistence.processinstance;uses:="javax.persi
- stence,org.drools.persistence.processinstance.variabletypes,org.hiber
- nate.annotations,org.drools.persistence.processinstance.persisters";v
- ersion="5.1.0.SNAPSHOT",org.drools.persistence.jpa.impl;uses:="org.dr
- ools.persistence.processinstance,org.drools.persistence.session";vers
- ion="5.1.0.SNAPSHOT",org.drools.persistence.processinstance.persister
- s;uses:="org.drools.persistence.processinstance.variabletypes,javax.p
- ersistence";version="5.1.0.SNAPSHOT",org.drools.persistence.processin
- stance.variabletypes;uses:="javax.persistence";version="5.1.0.SNAPSHO
- T",org.drools.persistence.osgi;uses:="org.osgi.framework,org.hibernat
- e.ejb";version="5.1.0.SNAPSHOT",org.drools.persistence.session;uses:=
- "javax.persistence,javax.naming,javax.transaction,org.slf4j,org.drool
- s.persistence.processinstance";version="5.1.0.SNAPSHOT"
-Tool: Bnd-0.0.357
-Bundle-Name: Drools :: Persistence :: JPA
-Created-By: 1.6.0_20 (Apple Inc.)
-Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT", org.d
- rools.compiler;bundle-version="5.1.0.SNAPSHOT"
-Bundle-Vendor: JBoss Inc.
-DynamicImport-Package: *
-Bundle-Version: 5.1.0.SNAPSHOT
-Bnd-LastModified: 1279296347052
-Bundle-ManifestVersion: 2
-Bundle-Description: A rule production system
+Created-By: 1.5.0_21 (Sun Microsystems Inc.)
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Import-Package: javax.naming,javax.persistence,javax.transaction,org.h
ibernate.annotations,org.hibernate.ejb,org.osgi.framework;version="1.
5",org.slf4j;version="1.6"
+Bnd-LastModified: 1279343334138
+Export-Package: org.drools.persistence.processinstance.persisters;uses
+ :="org.drools.persistence.processinstance.variabletypes,javax.persist
+ ence";version="5.1.0.SNAPSHOT",org.drools.persistence.session;uses:="
+ javax.persistence,javax.naming,org.slf4j,javax.transaction,org.drools
+ .persistence.processinstance";version="5.1.0.SNAPSHOT",org.drools.per
+ sistence.processinstance;uses:="javax.persistence,org.hibernate.annot
+ ations,org.drools.persistence.processinstance.variabletypes,org.drool
+ s.persistence.processinstance.persisters";version="5.1.0.SNAPSHOT",or
+ g.drools.persistence.jpa.impl;uses:="org.drools.persistence.session,o
+ rg.drools.persistence.processinstance";version="5.1.0.SNAPSHOT",org.d
+ rools.persistence.processinstance.variabletypes;uses:="javax.persiste
+ nce";version="5.1.0.SNAPSHOT",org.drools.persistence.jpa.grid;uses:="
+ org.drools.persistence.session,org.drools.persistence.processinstance
+ ";version="5.1.0.SNAPSHOT",org.drools.persistence.osgi;uses:="org.osg
+ i.framework,org.hibernate.ejb";version="5.1.0.SNAPSHOT"
+Bundle-Version: 5.1.0.SNAPSHOT
+Bundle-Name: Drools :: Persistence :: JPA
+Bundle-Description: A rule production system
+Bundle-DocURL: http://www.jboss.org/
+Bundle-Vendor: JBoss Inc.
+Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.drools.persistence-jpa
-Bundle-DocURL: http://www.jboss.org/
+Tool: Bnd-0.0.357
+Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT", org.d
+ rools.compiler;bundle-version="5.1.0.SNAPSHOT"
+DynamicImport-Package: *
Modified: labs/jbossrules/trunk/drools-persistence-jpa/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-persistence-jpa/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -103,25 +103,21 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
- <version>3.4.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
- <version>3.4.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
- <version>3.1.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
- <version>3.3.0.SP1</version>
</dependency>
<!-- HSQLDB -->
Property changes on: labs/jbossrules/trunk/drools-pipeline
___________________________________________________________________
Name: svn:ignore
- *.iml
*.ipr
*.iws
.metadata
.settings
.wtpmodules
local
nbproject
target
activemq-data
+ *.iml
*.ipr
*.iws
.metadata
.settings
.wtpmodules
local
nbproject
target
activemq-data
.classpath
.project
Modified: labs/jbossrules/trunk/drools-pipeline/src/test/java/org/drools/runtime/pipeline/impl/StatefulKnowledgeSessionPipelineTest.java
===================================================================
--- labs/jbossrules/trunk/drools-pipeline/src/test/java/org/drools/runtime/pipeline/impl/StatefulKnowledgeSessionPipelineTest.java 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-pipeline/src/test/java/org/drools/runtime/pipeline/impl/StatefulKnowledgeSessionPipelineTest.java 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,9 +1,20 @@
package org.drools.runtime.pipeline.impl;
+import java.io.Reader;
+import java.io.StringReader;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
import java.util.Map;
import org.drools.KnowledgeBase;
import org.drools.KnowledgeBaseFactory;
+import org.drools.builder.KnowledgeBuilder;
+import org.drools.builder.KnowledgeBuilderError;
+import org.drools.builder.KnowledgeBuilderErrors;
+import org.drools.builder.KnowledgeBuilderFactory;
+import org.drools.builder.ResourceType;
+import org.drools.io.ResourceFactory;
import org.drools.runtime.StatefulKnowledgeSession;
import org.drools.runtime.pipeline.Action;
import org.drools.runtime.pipeline.Pipeline;
@@ -34,6 +45,176 @@
assertEquals( 1, resultHanadle.getHandles().size() );
}
+ public void testInsertObject2() {
+ KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
+ StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
+
+ org.drools.runtime.pipeline.KnowledgeRuntimeCommand insertStage = PipelineFactory.newStatefulKnowledgeSessionInsert();
+ ExecuteResultHandler resultHandlerStage = new ExecuteResultHandler();
+ insertStage.setReceiver( resultHandlerStage );
+
+ Pipeline pipeline = PipelineFactory.newStatefulKnowledgeSessionPipeline(ksession);
+ pipeline.setReceiver( insertStage );
+
+ assertEquals( 0, ksession.getObjects().size() );
+
+ ResultHandlerImpl resultHanadle = new ResultHandlerImpl();
+ pipeline.insert( "Hello", resultHanadle );
+
+ assertEquals( 1, resultHanadle.getHandles().size() );
+ }
+
+ public void testStartProcess() {
+ // This also tests setGlobal
+ KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
+
+ Reader source = new StringReader(
+ "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
+ "<process xmlns=\"http://drools.org/drools-5.0/process\"\n" +
+ " xmlns:xs=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
+ " xs:schemaLocation=\"http://drools.org/drools-5.0/process drools-processes-5.0.xsd\"\n" +
+ " type=\"RuleFlow\" name=\"flow\" id=\"org.drools.actions\" package-name=\"org.drools\" version=\"1\" >\n" +
+ "\n" +
+ " <header>\n" +
+ " <globals>\n" +
+ " <global identifier=\"list\" type=\"java.util.List\" />\n" +
+ " </globals>\n" +
+ " </header>\n" +
+ "\n" +
+ " <nodes>\n" +
+ " <start id=\"1\" name=\"Start\" />\n" +
+ " <actionNode id=\"2\" name=\"MyActionNode\" >\n" +
+ " <action type=\"expression\" dialect=\"java\" >" +
+ " String variable = (String) context.getVariable(\"variable\");\n" +
+ " list.add(variable);\n" +
+ " </action>\n" +
+ " </actionNode>\n" +
+ " <end id=\"3\" name=\"End\" />\n" +
+ " </nodes>\n" +
+ "\n" +
+ " <connections>\n" +
+ " <connection from=\"1\" to=\"2\" />\n" +
+ " <connection from=\"2\" to=\"3\" />\n" +
+ " </connections>\n" +
+ "\n" +
+ "</process>");
+
+ kbuilder.add( ResourceFactory.newReaderResource( source ), ResourceType.DRF );
+ KnowledgeBuilderErrors errors = kbuilder.getErrors();
+ if (!errors.isEmpty()) {
+ for (KnowledgeBuilderError error: errors) {
+ System.err.println(error);
+ }
+ fail("Errors while building package");
+ }
+
+ KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
+ kbase.addKnowledgePackages( kbuilder.getKnowledgePackages() );
+
+ StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
+ List<String> list = new ArrayList<String>();
+ Map globals = new HashMap();
+ globals.put("list", list);
+
+ StatefulKnowledgeSessionSetGlobalStage setGlobal = new StatefulKnowledgeSessionSetGlobalStage();
+ StatefulKnowledgeSessionPipelineImpl pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
+ pipeline.setReceiver( setGlobal );
+ pipeline.insert( globals, null );
+
+ Map vars = new HashMap();
+ vars.put( "variable", "SomeText" );
+
+ StatefulKnowledgeSessionStartProcessStage startProcess = new StatefulKnowledgeSessionStartProcessStage("org.drools.actions");
+ pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
+ pipeline.setReceiver( startProcess );
+ pipeline.insert( vars, null );
+
+ assertEquals(1, list.size());
+ assertEquals("SomeText", list.get(0));
+ }
+
+ public void testSignalEvent() throws Exception {
+ KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
+ Reader source = new StringReader(
+ "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
+ "<process xmlns=\"http://drools.org/drools-5.0/process\"\n" +
+ " xmlns:xs=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
+ " xs:schemaLocation=\"http://drools.org/drools-5.0/process drools-processes-5.0.xsd\"\n" +
+ " type=\"RuleFlow\" name=\"flow\" id=\"org.drools.event\" package-name=\"org.drools\" version=\"1\" >\n" +
+ "\n" +
+ " <header>\n" +
+ " <globals>\n" +
+ " <global identifier=\"list\" type=\"java.util.List\" />\n" +
+ " </globals>\n" +
+ " <variables>\n" +
+ " <variable name=\"MyVar\" >\n" +
+ " <type name=\"org.drools.process.core.datatype.impl.type.StringDataType\" />\n" +
+ " <value>SomeText</value>\n" +
+ " </variable>\n" +
+ " </variables>\n" +
+ " </header>\n" +
+ "\n" +
+ " <nodes>\n" +
+ " <start id=\"1\" name=\"Start\" />\n" +
+ " <eventNode id=\"2\" name=\"Event\" variableName=\"MyVar\" >\n" +
+ " <eventFilters>\n" +
+ " <eventFilter type=\"eventType\" eventType=\"MyEvent\" />\n" +
+ " </eventFilters>\n" +
+ " </eventNode>\n" +
+ " <actionNode id=\"3\" name=\"MyActionNode\" >\n" +
+ " <action type=\"expression\" dialect=\"java\" >" +
+ " String variable = (String) context.getVariable(\"MyVar\");\n" +
+ " list.add(variable);\n" +
+ " </action>\n" +
+ " </actionNode>\n" +
+ " <join id=\"4\" name=\"Join\" type=\"1\" />\n" +
+ " <end id=\"5\" name=\"End\" />\n" +
+ " </nodes>\n" +
+ "\n" +
+ " <connections>\n" +
+ " <connection from=\"1\" to=\"4\" />\n" +
+ " <connection from=\"2\" to=\"3\" />\n" +
+ " <connection from=\"3\" to=\"4\" />\n" +
+ " <connection from=\"4\" to=\"5\" />\n" +
+ " </connections>\n" +
+ "\n" +
+ "</process>");
+ kbuilder.add( ResourceFactory.newReaderResource( source ), ResourceType.DRF );
+ KnowledgeBuilderErrors errors = kbuilder.getErrors();
+ if (!errors.isEmpty()) {
+ for (KnowledgeBuilderError error: errors) {
+ System.err.println(error);
+ }
+ fail("Errors while building package");
+ }
+
+ KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
+ kbase.addKnowledgePackages( kbuilder.getKnowledgePackages() );
+
+ StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
+ List<String> list = new ArrayList<String>();
+ Map globals = new HashMap();
+ globals.put("list", list);
+
+ StatefulKnowledgeSessionSetGlobalStage setGlobal = new StatefulKnowledgeSessionSetGlobalStage();
+ StatefulKnowledgeSessionPipelineImpl pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
+ pipeline.setReceiver( setGlobal );
+ pipeline.insert( globals, null );
+
+ org.drools.runtime.process.ProcessInstance instance = ksession.startProcess("org.drools.event");
+
+ StatefulKnowledgeSessionSignalEventStage signalEvent = new StatefulKnowledgeSessionSignalEventStage( "MyEvent",
+ instance.getId());
+ pipeline = new StatefulKnowledgeSessionPipelineImpl(ksession);
+ pipeline.setReceiver( signalEvent );
+
+ pipeline.insert( "MyValue", null );
+
+ assertEquals(1, list.size());
+ assertEquals("MyValue", list.get(0));
+
+ }
+
public static class ResultHandlerImpl implements ResultHandler {
Map handles;
public void handleResult(Object object) {
Modified: labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,33 +1,33 @@
Manifest-Version: 1.0
-Export-Package: org.drools.osgi.bpmn2;uses:="org.drools.bpmn2,org.osgi
- .framework";version="5.1.0.SNAPSHOT",org.drools.bpmn2.legacy.beta1.di
- ;uses:="org.xml.sax,org.drools.bpmn2.legacy.beta1,org.w3c.dom,org.dro
- ols.bpmn2.core";version="5.1.0.SNAPSHOT",org.drools.bpmn2.xpath;versi
- on="5.1.0.SNAPSHOT",org.drools.bpmn2.xml.di;uses:="org.w3c.dom,org.xm
- l.sax,org.drools.bpmn2.core";version="5.1.0.SNAPSHOT",org.drools.bpmn
- 2;uses:="org.drools.bpmn2.legacy.beta1,org.drools.bpmn2.xml";version=
- "5.1.0.SNAPSHOT",org.drools.bpmn2.handler;version="5.1.0.SNAPSHOT",or
- g.drools.bpmn2.legacy.beta1;uses:="org.w3c.dom,org.drools.bpmn2.core,
- org.xml.sax,org.drools.bpmn2.legacy.beta1.di";version="5.1.0.SNAPSHOT
- ",org.drools.bpmn2.xml;uses:="org.w3c.dom,org.drools.bpmn2.core,org.x
- ml.sax,org.drools.bpmn2.xml.di";version="5.1.0.SNAPSHOT",org.drools.b
- pmn2.core;version="5.1.0.SNAPSHOT"
+Bundle-Activator: org.drools.osgi.bpmn2.Activator
+Created-By: 1.5.0_21 (Sun Microsystems Inc.)
+Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
+Import-Package: org.osgi.framework;version="1.5",org.w3c.dom,org.xml.s
+ ax
+Bnd-LastModified: 1279343509304
+Export-Package: org.drools.bpmn2.legacy.beta1;uses:="org.drools.bpmn2.
+ core,org.xml.sax,org.w3c.dom,org.drools.bpmn2.legacy.beta1.di";versio
+ n="5.1.0.SNAPSHOT",org.drools.bpmn2;uses:="org.drools.bpmn2.legacy.be
+ ta1,org.drools.bpmn2.xml";version="5.1.0.SNAPSHOT",org.drools.bpmn2.c
+ ore;version="5.1.0.SNAPSHOT",org.drools.bpmn2.legacy.beta1.di;uses:="
+ org.xml.sax,org.drools.bpmn2.core,org.w3c.dom,org.drools.bpmn2.legacy
+ .beta1";version="5.1.0.SNAPSHOT",org.drools.bpmn2.xpath;version="5.1.
+ 0.SNAPSHOT",org.drools.bpmn2.handler;version="5.1.0.SNAPSHOT",org.dro
+ ols.bpmn2.xml;uses:="org.drools.bpmn2.core,org.xml.sax,org.w3c.dom,or
+ g.drools.bpmn2.xml.di";version="5.1.0.SNAPSHOT",org.drools.bpmn2.xml.
+ di;uses:="org.xml.sax,org.w3c.dom,org.drools.bpmn2.core";version="5.1
+ .0.SNAPSHOT",org.drools.osgi.bpmn2;uses:="org.drools.bpmn2,org.osgi.f
+ ramework";version="5.1.0.SNAPSHOT"
+Bundle-Version: 5.1.0.SNAPSHOT
+Bundle-Name: Drools :: Process :: BPMN2
+Bundle-Description: A rule production system
+Bundle-DocURL: http://www.jboss.org/
+Bundle-Vendor: JBoss Inc.
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.drools.bpmn2;singleton:=true
Tool: Bnd-0.0.357
-Bundle-Name: Drools :: Process :: BPMN2
-Created-By: 1.6.0_20 (Apple Inc.)
Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT", org.d
rools.compiler;bundle-version="5.1.0.SNAPSHOT", org.drools.persistenc
e-jpa;optional="true";bundle-version="5.1.0.SNAPSHOT"
-Bundle-Vendor: JBoss Inc.
DynamicImport-Package: *
-Bundle-Version: 5.1.0.SNAPSHOT
-Bnd-LastModified: 1279296440911
-Bundle-Activator: org.drools.osgi.bpmn2.Activator
-Bundle-ManifestVersion: 2
-Bundle-Description: A rule production system
-Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
-Import-Package: org.osgi.framework;version="1.5",org.w3c.dom,org.xml.s
- ax
-Bundle-SymbolicName: org.drools.bpmn2;singleton:=true
-Bundle-DocURL: http://www.jboss.org/
Modified: labs/jbossrules/trunk/drools-process/drools-bpmn2/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-bpmn2/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-process/drools-bpmn2/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -25,7 +25,6 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
- <version>2.0.1</version>
<extensions>true</extensions>
<executions>
<execution>
@@ -81,49 +80,41 @@
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
- <version>1.1.117</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
- <version>3.4.0.GA</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
- <version>3.4.0.GA</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
- <version>3.1.0.GA</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
- <version>3.3.0.SP1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
- <version>1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.codehaus.btm</groupId>
<artifactId>btm</artifactId>
- <version>1.3.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>xmlunit</groupId>
<artifactId>xmlunit</artifactId>
- <version>1.3</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -144,19 +135,16 @@
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
- <version>1.6.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
- <version>3.6.0.GA</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.transaction</groupId>
<artifactId>jta</artifactId>
- <version>1.1</version>
<scope>test</scope>
</dependency>
</dependencies>
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -15,7 +15,6 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.5</version>
<configuration>
<!--argLine>-Xdebug -Djava.compiler=none -Xnoagent -Xrunjdwp:transport=dt_socket,server=n,address=${jpda.address}</argLine-->
<excludes>
@@ -39,27 +38,22 @@
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-workitems</artifactId>
- <version>5.1.0.SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
- <version>2.0.0-RC1</version>
</dependency>
<dependency>
<groupId>org.hornetq</groupId>
<artifactId>hornetq-core</artifactId>
- <version>2.0.0.GA</version>
</dependency>
<dependency>
<groupId>org.hornetq</groupId>
<artifactId>hornetq-transports</artifactId>
- <version>2.0.0.GA</version>
</dependency>
<dependency>
<groupId>org.jboss.netty</groupId>
<artifactId>netty</artifactId>
- <version>3.1.5.GA</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -79,30 +73,25 @@
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
- <version>2.7.6</version>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
- <version>3.1</version>
</dependency>
<!-- HSQLDB -->
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
- <version>1.1.117</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam</artifactId>
- <version>2.1.1.GA</version>
</dependency>
<!-- PGSQL -->
<dependency>
<groupId>postgresql</groupId>
<artifactId>postgresql</artifactId>
- <version>8.3-603.jdbc3</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -117,7 +106,6 @@
<dependency>
<groupId>org.subethamail</groupId>
<artifactId>subethasmtp-wiser</artifactId>
- <version>1.2</version>
<scope>test</scope>
</dependency>
</dependencies>
Modified: labs/jbossrules/trunk/drools-process/drools-workitems/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-workitems/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-process/drools-workitems/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -36,62 +36,51 @@
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
- <version>1.4</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
- <version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-finder</artifactId>
- <version>1.0-20080905.033643-1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
- <version>1.4</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
- <version>1.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-exec</artifactId>
- <version>1.0.1</version>
</dependency>
<!-- External test dependencies -->
<dependency>
<groupId>org.subethamail</groupId>
<artifactId>subethasmtp-wiser</artifactId>
- <version>1.2</version>
<scope>test</scope>
</dependency>
<!-- Smack Jabber LIB -->
<dependency>
<groupId>jivesoftware</groupId>
<artifactId>smack</artifactId>
- <version>3.0.4</version>
</dependency>
<!-- Rome RSS Feeds LIB -->
<dependency>
<groupId>rome</groupId>
<artifactId>rome</artifactId>
- <version>0.9</version>
</dependency>
<!-- FTP Client LIB -->
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
- <version>2.0</version>
</dependency>
<dependency>
<groupId>org.apache.ftpserver</groupId>
<artifactId>ftpserver-core</artifactId>
- <version>1.0.3</version>
<scope>test</scope>
</dependency>
<dependency>
Modified: labs/jbossrules/trunk/drools-repository/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-repository/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-repository/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -15,7 +15,6 @@
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
- <version>2.2</version>
<configuration>
<filesets>
<fileset>
Modified: labs/jbossrules/trunk/drools-server/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-server/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-server/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -13,7 +13,6 @@
<name>Drools :: Server</name>
<modules>
- <module>drools-server-spring</module>
<module>drools-server-app</module>
</modules>
Modified: labs/jbossrules/trunk/drools-simulator/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-simulator/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-simulator/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -30,17 +30,14 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.6</version>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
- <version>1.4</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
- <version>2.1</version>
</dependency>
</dependencies>
</project>
Modified: labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF 2010-07-17 05:12:45 UTC (rev 33983)
@@ -1,23 +1,23 @@
Manifest-Version: 1.0
-Export-Package: org.drools.template.model;version="5.1.0.SNAPSHOT",org
- .drools.template.objects;uses:="org.drools.template,org.drools.templa
- te.parser";version="5.1.0.SNAPSHOT",org.drools.template.parser;uses:=
- "org.mvel2.templates,org.drools.template.model";version="5.1.0.SNAPSH
- OT",org.drools.template.jdbc;uses:="org.drools.template.parser";versi
- on="5.1.0.SNAPSHOT",org.drools.template;uses:="org.drools.template.pa
- rser,org.drools.template.objects";version="5.1.0.SNAPSHOT"
-Tool: Bnd-0.0.357
+Created-By: 1.5.0_21 (Sun Microsystems Inc.)
+Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
+Import-Package: org.mvel2.templates;version="2.0"
+Bnd-LastModified: 1279343438294
+Export-Package: org.drools.template.jdbc;uses:="org.drools.template.pa
+ rser";version="5.1.0.SNAPSHOT",org.drools.template;uses:="org.drools.
+ template.parser,org.drools.template.objects";version="5.1.0.SNAPSHOT"
+ ,org.drools.template.parser;uses:="org.mvel2.templates,org.drools.tem
+ plate.model";version="5.1.0.SNAPSHOT",org.drools.template.objects;use
+ s:="org.drools.template,org.drools.template.parser";version="5.1.0.SN
+ APSHOT",org.drools.template.model;version="5.1.0.SNAPSHOT"
+Bundle-Version: 5.1.0.SNAPSHOT
Bundle-Name: Drools :: Templates
-Created-By: 1.6.0_20 (Apple Inc.)
-Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT"
+Bundle-Description: A rule production system
+Bundle-DocURL: http://www.jboss.org/
Bundle-Vendor: JBoss Inc.
-DynamicImport-Package: org.drools.*
-Bundle-Version: 5.1.0.SNAPSHOT
-Bnd-LastModified: 1279296392211
Bundle-ManifestVersion: 2
-Bundle-Description: A rule production system
-Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
-Import-Package: org.mvel2.templates;version="2.0"
Bundle-SymbolicName: org.drools.templates;singleton:=true
-Bundle-DocURL: http://www.jboss.org/
+Tool: Bnd-0.0.357
+Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT"
+DynamicImport-Package: org.drools.*
Modified: labs/jbossrules/trunk/drools-templates/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-templates/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-templates/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -45,7 +45,6 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
- <version>2.0.1</version>
<extensions>true</extensions>
<executions>
<execution>
Modified: labs/jbossrules/trunk/drools-verifier/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-verifier/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/drools-verifier/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -28,7 +28,6 @@
<dependency>
<groupId>com.google.collections</groupId>
<artifactId>google-collections</artifactId>
- <version>0.8</version>
</dependency>
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
Modified: labs/jbossrules/trunk/pom.xml
===================================================================
--- labs/jbossrules/trunk/pom.xml 2010-07-17 04:01:02 UTC (rev 33982)
+++ labs/jbossrules/trunk/pom.xml 2010-07-17 05:12:45 UTC (rev 33983)
@@ -77,7 +77,7 @@
<email>mark.proctor at jboss.com</email>
<organization>JBoss Inc.</organization>
<roles>
- <role>Project Lead</role>
+ <role>Co Founder, Project Lead</role>
</roles>
<timezone>0</timezone>
</developer>
@@ -105,7 +105,7 @@
<name>Bob McWhirter</name>
<id>bob</id>
<email>bob at werken.com</email>
- <organization>The Werken Company</organization>
+ <organization>JBoss Inc.</organization>
<roles>
<role>Founder</role>
</roles>
@@ -115,6 +115,7 @@
<name>Edson Tirelli</name>
<id>tirelli</id>
<email>tirelli at post.com</email>
+ <organization>JBoss Inc.</organization>
<roles>
<role>Developer</role>
</roles>
@@ -517,13 +518,27 @@
</testResource>
</testResources>
<pluginManagement>
- <plugins>
- <!--
- Last time synchronized with the latest plugin releases:
- 2006-12-03
- See http://news.gmane.org/gmane.comp.apache.maven.announce
- -->
- <!-- Building -->
+ <plugins>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>ant</groupId>
+ <artifactId>ant-nodeps</artifactId>
+ <version>1.6.5</version>
+ </dependency>
+ <dependency>
+ <groupId>ant</groupId>
+ <artifactId>ant-apache-regexp</artifactId>
+ <version>1.6.5</version>
+ </dependency>
+ <dependency>
+ <artifactId>jakarta-regexp</artifactId>
+ <groupId>jakarta-regexp</groupId>
+ <version>1.4</version>
+ </dependency>
+ </dependencies>
+ </plugin>
<plugin>
<groupId>org.apache.maven.wagon</groupId>
@@ -1179,7 +1194,12 @@
<artifactId>stringtemplate</artifactId>
</exclusion>
</exclusions>
- </dependency>
+ </dependency>
+ <dependency>
+ <groupId>antlr</groupId>
+ <artifactId>antlr</artifactId>
+ <version>2.7.6</version>
+ </dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr</artifactId>
@@ -1347,6 +1367,57 @@
<artifactId>commons-io</artifactId>
<version>1.4</version>
</dependency>
+
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-compress</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-exec</artifactId>
+ <version>1.0.1</version>
+ </dependency>
+ <dependency>
+ <groupId>jivesoftware</groupId>
+ <artifactId>smack</artifactId>
+ <version>3.0.4</version>
+ </dependency>
+ <!-- Rome RSS Feeds LIB -->
+ <dependency>
+ <groupId>rome</groupId>
+ <artifactId>rome</artifactId>
+ <version>0.9</version>
+ </dependency>
+ <!-- FTP Client LIB -->
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ftpserver</groupId>
+ <artifactId>ftpserver-core</artifactId>
+ <version>1.0.4</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.activation</groupId>
+ <artifactId>activation</artifactId>
+ <version>1.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-finder</artifactId>
+ <version>1.0-20080905.033643-1</version>
+ </dependency>
+
<dependency>
<groupId>com.gwtext</groupId>
<artifactId>gwtext</artifactId>
@@ -1390,10 +1461,68 @@
<dependency>
<groupId>org.codehaus.btm</groupId>
<artifactId>btm</artifactId>
- <version>1.3.3</version>
- <scope>test</scope>
+ <version>1.3.3</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-bindings-http</artifactId>
+ <version>2.2.6</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-frontend-jaxws</artifactId>
+ <version>2.2.6</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-transports-http-jetty</artifactId>
+ <version>2.2.6</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-testutils</artifactId>
+ <version>2.2.6</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-servlet_2.5_spec</artifactId>
+ <version>1.2</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-bundle-jaxrs</artifactId>
+ <version>2.2.6</version>
+ <exclusions>
+ <exclusion>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xerces</groupId>
+ <artifactId>xmlParserAPIs</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-servlet_2.5_spec</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jaxen</groupId>
+ <artifactId>jaxen</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.xmlbeans</groupId>
+ <artifactId>xmlbeans</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
@@ -1420,6 +1549,11 @@
<version>${camel-version}</version>
</dependency>
<dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-test</artifactId>
+ <version>${camel-version}</version>
+ </dependency>
+ <dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>${springframework-version}</version>
@@ -1472,8 +1606,42 @@
<artifactId>jetty-embedded</artifactId>
<version>6.1.15</version>
</dependency>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-entitymanager</artifactId>
+ <version>3.4.0.GA</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.ejb</groupId>
+ <artifactId>ejb-api</artifactId>
+ <version>3.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-annotations</artifactId>
+ <version>3.4.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-commons-annotations</artifactId>
+ <version>3.3.0.ga</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-core</artifactId>
+ <version>3.3.2.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate-validator</artifactId>
+ <version>3.3.2.GA/</version>
+ </dependency>
+
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
@@ -1513,15 +1681,38 @@
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
- <scope>test</scope>
</dependency>
<dependency>
+ <groupId>commons-collections</groupId>
+ <artifactId>commons-collections</artifactId>
+ <version>3.1</version>
+ </dependency>
+ <dependency>
<groupId>javax.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>1.2</version>
</dependency>
+ <dependency>
+ <groupId>org.subethamail</groupId>
+ <artifactId>subethasmtp-wiser</artifactId>
+ <version>1.2</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
+ <groupId>postgresql</groupId>
+ <artifactId>postgresql</artifactId>
+ <version>8.3-603.jdbc3</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.netty</groupId>
+ <artifactId>netty</artifactId>
+ <version>3.1.5.GA</version>
+ </dependency>
+
+ <dependency>
<groupId>org.jboss.seam</groupId>
<artifactId>jboss-seam-remoting</artifactId>
<version>2.1.0.GA</version>
@@ -1587,9 +1778,36 @@
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
- <version>1.6</version>
+ <version>1.6.1</version>
</dependency>
+ <dependency>
+ <groupId>org.yaml</groupId>
+ <artifactId>snakeyaml</artifactId>
+ <version>1.4</version>
+ </dependency>
+
+ <dependency>
+ <groupId>com.google.collections</groupId>
+ <artifactId>google-collections</artifactId>
+ <version>0.8</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.mina</groupId>
+ <artifactId>mina-core</artifactId>
+ <version>2.0.0-RC1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hornetq</groupId>
+ <artifactId>hornetq-core</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hornetq</groupId>
+ <artifactId>hornetq-transports</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
<dependency>
<groupId>ant</groupId>
<artifactId>ant-nodeps</artifactId>
More information about the jboss-svn-commits
mailing list