[jboss-svn-commits] JBL Code SVN: r31755 - in labs/jbossrules/trunk: drools-api/META-INF and 17 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Feb 20 14:45:54 EST 2010
Author: mark.proctor at jboss.com
Date: 2010-02-20 14:45:53 -0500 (Sat, 20 Feb 2010)
New Revision: 31755
Added:
labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/osgi/
Modified:
labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java
labs/jbossrules/trunk/drools-core/.classpath
labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/xml/ExtensibleXmlParser.java
labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF
labs/jbossrules/trunk/osgi-bundles/jxls/org.drools.osgi.wrapper.jxls-reader/.classpath
labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.classpath
labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.project
labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/pom.xml
labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/BPMN2OsgiTest.java
labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/SimpleOsgiTest.java
labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/test/AbstractDroolsSpringDMTest.java
labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/resources/boot-bundles.properties
labs/jbossrules/trunk/osgi-bundles/org.milyn/org.drools.osgi.wrapper.milyn-smooks-javabean/.classpath
labs/jbossrules/trunk/osgi-bundles/org.mvel/org.drools.osgi.wrapper.mvel2/.classpath
labs/jbossrules/trunk/pom.xml
Log:
JBRULES-2351 OSGi Ready
-fixed JAXP issue https://stg.network.org/bugzilla/show_bug.cgi?id=47169
Modified: labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-api/META-INF/MANIFEST.MF 2010-02-20 19:45:53 UTC (rev 31755)
@@ -1,6 +1,64 @@
Manifest-Version: 1.0
+Export-Package: org.drools.event.io;uses:="org.drools";version="5.1.0.
+ SNAPSHOT",org.drools.runtime;uses:="org.drools.command,org.drools.tim
+ e,org.drools.runtime.process,org.drools.event,org.drools.runtime.rule
+ ,org.drools,org.drools.runtime.conf";version="5.1.0.SNAPSHOT",org.dro
+ ols.marshalling;uses:="org.drools.runtime,org.drools";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,org.drools.io,org.drools.definition,org.droo
+ ls.builder.conf,org.drools.util";version="5.1.0.SNAPSHOT",org.drools.
+ builder.conf;uses:="org.drools.runtime.rule,org.drools.conf";version=
+ "5.1.0.SNAPSHOT",org.drools.logger;uses:="org.drools.event";version="
+ 5.1.0.SNAPSHOT",org.drools.runtime.process;uses:="org.drools.runtime"
+ ;version="5.1.0.SNAPSHOT",org.drools.runtime.conf;uses:="org.drools.c
+ onf";version="5.1.0.SNAPSHOT",org.drools.runtime.help;uses:="com.thou
+ ghtworks.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.runtime.rule";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.runtime.rule;uses:="org.drools.definition.rule,org.drools.runt
+ ime";version="5.1.0.SNAPSHOT",org.drools.event.process;uses:="org.dro
+ ols.runtime.process,org.drools.event";version="5.1.0.SNAPSHOT",org.dr
+ ools.definition;uses:="org.drools.definition.process,org.drools.defin
+ ition.rule";version="5.1.0.SNAPSHOT",org.drools.vsm;uses:="org.drools
+ .command,org.drools.runtime,org.drools,org.drools.agent,org.drools.bu
+ ilder,org.drools.persistence.jpa";version="5.1.0.SNAPSHOT",org.drools
+ .builder.help;uses:="com.sun.tools.xjc,org.drools.io,org.drools,org.d
+ rools.builder,javax.xml.bind";version="5.1.0.SNAPSHOT",org.drools.def
+ inition.type;version="5.1.0.SNAPSHOT",org.drools.io;uses:="org.drools
+ ,org.drools.event.io,org.drools.util";version="5.1.0.SNAPSHOT",org.dr
+ ools.runtime.pipeline;uses:="org.drools.runtime,javax.xml.bind,net.sf
+ .jxls.reader,org.milyn,com.thoughtworks.xstream";version="5.1.0.SNAPS
+ HOT",org.drools.agent;uses:="org.drools.runtime,org.drools.io,org.dro
+ ols";version="5.1.0.SNAPSHOT",org.drools.command;uses:="org.drools.ru
+ ntime,org.drools.runtime.rule";version="5.1.0.SNAPSHOT",org.drools.ta
+ sk.service;version="5.1.0.SNAPSHOT",org.drools.persistence.jpa;uses:=
+ "org.drools.runtime,org.drools";version="5.1.0.SNAPSHOT",org.drools.m
+ anagement;uses:="javax.management";version="5.1.0.SNAPSHOT",org.drool
+ s.command.impl;uses:="org.drools.command";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_18 (Sun Microsystems Inc.)
+Bundle-Vendor: JBoss Inc.
+DynamicImport-Package: *
+Bundle-Version: 5.1.0.SNAPSHOT
+Bnd-LastModified: 1266694450222
Bundle-Activator: org.drools.osgi.api.Activator
-Created-By: 1.5.0_21 (Sun Microsystems Inc.)
+Bundle-ManifestVersion: 2
+Bundle-Description: A rule production system
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,
@@ -8,65 +66,6 @@
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
-Bnd-LastModified: 1266544737491
-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.task.service;version="5.1.0.SNAPSHOT",org.drools.marshalling;
- uses:="org.drools.runtime,org.drools";version="5.1.0.SNAPSHOT",org.dr
- ools.runtime.rule;uses:="org.drools.definition.rule,org.drools.runtim
- e";version="5.1.0.SNAPSHOT",org.drools.command;uses:="org.drools.runt
- ime,org.drools.runtime.rule";version="5.1.0.SNAPSHOT",org.drools.time
- ;version="5.1.0.SNAPSHOT",org.drools.management;uses:="javax.manageme
- nt";version="5.1.0.SNAPSHOT",org.drools.event.process;uses:="org.droo
- ls.event,org.drools.runtime.process";version="5.1.0.SNAPSHOT",org.dro
- ols.event.io;uses:="org.drools";version="5.1.0.SNAPSHOT",org.drools.c
- onf;uses:="org.drools.runtime.rule";version="5.1.0.SNAPSHOT",org.droo
- ls.osgi.api;uses:="org.osgi.framework,org.drools,org.drools.util,org.
- osgi.util.tracker";version="5.1.0.SNAPSHOT",org.drools;uses:="org.dro
- ols.io,org.drools.event.knowledgebase,org.drools.runtime,org.drools.d
- efinition,org.drools.definition.type,org.drools.definition.rule,org.d
- rools.definition.process,org.drools.conf,org.drools.util";version="5.
- 1.0.SNAPSHOT",org.drools.runtime.conf;uses:="org.drools.conf";version
- ="5.1.0.SNAPSHOT",org.drools.runtime.process;uses:="org.drools.runtim
- e";version="5.1.0.SNAPSHOT",org.drools.event.rule;uses:="org.drools.e
- vent,org.drools.runtime.rule";version="5.1.0.SNAPSHOT",org.drools.bui
- lder.help;uses:="com.sun.tools.xjc,org.drools.builder,org.drools.io,o
- rg.drools,javax.xml.bind";version="5.1.0.SNAPSHOT",org.drools.vsm;use
- s:="org.drools.command,org.drools.runtime,org.drools.persistence.jpa,
- org.drools.builder,org.drools,org.drools.agent";version="5.1.0.SNAPSH
- OT",org.drools.builder.conf;uses:="org.drools.runtime.rule,org.drools
- .conf";version="5.1.0.SNAPSHOT",org.drools.definition;uses:="org.droo
- ls.definition.rule,org.drools.definition.process";version="5.1.0.SNAP
- SHOT",org.drools.definition.rule;uses:="org.drools.definition";versio
- n="5.1.0.SNAPSHOT",org.drools.runtime.pipeline;uses:="org.drools.runt
- ime,javax.xml.bind,net.sf.jxls.reader,org.milyn,com.thoughtworks.xstr
- eam";version="5.1.0.SNAPSHOT",org.drools.runtime.help;uses:="com.thou
- ghtworks.xstream,org.drools.time,org.quartz";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.ev
- ent;uses:="org.drools.runtime,org.drools.event.rule,org.drools.event.
- process";version="5.1.0.SNAPSHOT",org.drools.persistence.jpa;uses:="o
- rg.drools.runtime,org.drools";version="5.1.0.SNAPSHOT",org.drools.bui
- lder;uses:="org.drools.io,org.drools.definition,org.drools,org.drools
- .builder.conf,org.drools.util";version="5.1.0.SNAPSHOT",org.drools.io
- ;uses:="org.drools,org.drools.event.io,org.drools.util";version="5.1.
- 0.SNAPSHOT",org.drools.util;uses:="org.drools,org.drools.builder,org.
- drools.io";version="5.1.0.SNAPSHOT",org.drools.command.impl;uses:="or
- g.drools.command";version="5.1.0.SNAPSHOT",org.drools.definition.type
- ;version="5.1.0.SNAPSHOT",org.drools.definition.process;uses:="org.dr
- ools.definition";version="5.1.0.SNAPSHOT",org.drools.agent;uses:="org
- .drools.runtime,org.drools,org.drools.io";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/
-Originally-Created-By: 1.5.0_21 (Sun Microsystems Inc.)
-Bundle-Vendor: JBoss Inc.
-Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.drools.api;singleton:=true
-Tool: Bnd-0.0.357
-DynamicImport-Package: *
+Bundle-DocURL: http://www.jboss.org/
Modified: labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-compiler/META-INF/MANIFEST.MF 2010-02-20 19:45:53 UTC (rev 31755)
@@ -1,6 +1,68 @@
Manifest-Version: 1.0
+Export-Package: org.drools.builder.impl;uses:="org.drools.compiler";ve
+ rsion="5.1.0.SNAPSHOT",org.drools.osgi.compiler;uses:="org.osgi.util.
+ tracker,org.osgi.framework,org.drools.builder.impl,org.drools.compile
+ r";version="5.1.0.SNAPSHOT",org.drools.compiler.xml.rules;uses:="org.
+ w3c.dom,org.xml.sax,org.antlr.runtime.tree,org.antlr.runtime";version
+ ="5.1.0.SNAPSHOT",org.drools.testframework;uses:="org.drools.guvnor.c
+ lient.modeldriven.testing,org.mvel2,org.mvel2.compiler,org.drools.guv
+ nor.server.util";version="5.1.0.SNAPSHOT",org.drools.process.builder;
+ uses:="org.drools.rule.builder,org.drools.compiler";version="5.1.0.SN
+ APSHOT",org.drools.rule.builder.dialect.java;uses:="org.mvel2.templat
+ es,org.mvel2.integration,org.mvel2.integration.impl,org.drools.rule.b
+ uilder,org.drools.compiler,org.drools.rule.builder.dialect.mvel,org.m
+ vel2.optimizers,org.mvel2.compiler,org.drools.rule.builder.dialect.ja
+ va.parser,org.antlr.runtime,org.mvel2";version="5.1.0.SNAPSHOT",org.d
+ rools.rule.builder.dialect.mvel;uses:="org.drools.rule.builder,org.dr
+ ools.compiler,org.mvel2,org.mvel2.util,org.drools.rule.builder.dialec
+ t.java,org.mvel2.ast,org.mvel2.compiler";version="5.1.0.SNAPSHOT",org
+ .drools.rule.builder.dialect.java.parser;uses:="org.antlr.runtime";ve
+ rsion="5.1.0.SNAPSHOT",org.drools.guvnor.server.rules;uses:="org.droo
+ ls.compiler,org.drools.guvnor.client.modeldriven,org.drools.guvnor.se
+ rver.util";version="5.1.0.SNAPSHOT",org.drools.guvnor.client.modeldri
+ ven.brl;version="5.1.0.SNAPSHOT",org.drools.guvnor.client.modeldriven
+ .testing;uses:="org.drools.guvnor.client.modeldriven.brl";version="5.
+ 1.0.SNAPSHOT",org.drools.guvnor.client.modeldriven.ui;version="5.1.0.
+ SNAPSHOT",org.drools.compiler.xml.processes;uses:="org.drools.compile
+ r.xml,org.w3c.dom,org.xml.sax,javax.xml.transform,javax.xml.transform
+ .stream";version="5.1.0.SNAPSHOT",org.drools.compiler.xml;uses:="org.
+ drools.compiler.xml.processes,org.drools.compiler.xml.rules,javax.xml
+ .parsers,org.xml.sax";version="5.1.0.SNAPSHOT",org.drools.compiler;us
+ es:="org.drools.rule.builder,org.antlr.runtime.tree,org.antlr.runtime
+ ,org.xml.sax,org.drools.guvnor.client.modeldriven.brl,org.drools.comp
+ iler.xml,org.drools.guvnor.server.util,org.drools.process.builder,org
+ .mvel2,org.drools.compiler.xml.processes,javax.xml.parsers";version="
+ 5.1.0.SNAPSHOT",org.drools.reteoo.compiled;uses:="org.drools.rule.bui
+ lder.dialect.java,org.drools.compiler";version="5.1.0.SNAPSHOT",org.d
+ rools.semantics.java.parser;version="5.1.0.SNAPSHOT",org.drools.guvno
+ r.client.modeldriven.dt;uses:="org.drools.guvnor.client.modeldriven.b
+ rl,org.drools.guvnor.client.modeldriven";version="5.1.0.SNAPSHOT",org
+ .drools.rule.builder;uses:="org.drools.compiler,org.drools.rule.build
+ er.dialect.mvel,org.mvel2,org.mvel2.compiler";version="5.1.0.SNAPSHOT
+ ",org.drools.guvnor.client.modeldriven;uses:="org.drools.guvnor.clien
+ t.modeldriven.brl";version="5.1.0.SNAPSHOT",org.drools.guvnor.server.
+ util;uses:="org.drools.guvnor.client.modeldriven.brl,com.thoughtworks
+ .xstream.io,com.thoughtworks.xstream.io.xml,com.thoughtworks.xstream,
+ org.drools.guvnor.server.rules,org.drools.guvnor.client.modeldriven,o
+ rg.mvel2,org.drools.guvnor.client.modeldriven.dt,org.drools.guvnor.cl
+ ient.modeldriven.testing";version="5.1.0.SNAPSHOT"
+Private-Package: org.drools.lang.descr;version="5.1.0.SNAPSHOT",org.dr
+ ools.commons.jci.compilers;version="5.1.0.SNAPSHOT",org.drools.lang.d
+ sl;version="5.1.0.SNAPSHOT",org.drools.commons.jci.problems;version="
+ 5.1.0.SNAPSHOT",org.drools.commons.jci.readers;version="5.1.0.SNAPSHO
+ T",org.drools.commons.jci.stores;version="5.1.0.SNAPSHOT",org.drools.
+ lang;version="5.1.0.SNAPSHOT"
+Tool: Bnd-0.0.357
+Bundle-Name: Drools :: Compiler
+Created-By: 1.6.0_18 (Sun Microsystems 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: 1266694567550
Bundle-Activator: org.drools.osgi.compiler.Activator
-Created-By: 1.5.0_21 (Sun Microsystems Inc.)
+Bundle-ManifestVersion: 2
+Bundle-Description: A rule production system
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Import-Package: com.thoughtworks.xstream,com.thoughtworks.xstream.io,c
om.thoughtworks.xstream.io.xml,javax.xml.parsers,javax.xml.transform,
@@ -17,69 +79,6 @@
2.optimizers;version="2.0",org.mvel2.templates;version="2.0",org.mvel
2.util;version="2.0",org.osgi.framework;version="1.5",org.osgi.util.t
racker;version="1.4",org.w3c.dom,org.xml.sax
-Bnd-LastModified: 1266544747756
-Export-Package: org.drools.builder.impl;uses:="org.drools.compiler";ve
- rsion="5.1.0.SNAPSHOT",org.drools.rule.builder;uses:="org.drools.comp
- iler,org.mvel2.compiler,org.mvel2,org.drools.rule.builder.dialect.mve
- l";version="5.1.0.SNAPSHOT",org.drools.guvnor.client.modeldriven.test
- ing;uses:="org.drools.guvnor.client.modeldriven.brl";version="5.1.0.S
- NAPSHOT",org.drools.guvnor.server.util;uses:="org.drools.guvnor.clien
- t.modeldriven.brl,com.thoughtworks.xstream.io,com.thoughtworks.xstrea
- m.io.xml,com.thoughtworks.xstream,org.drools.guvnor.server.rules,org.
- drools.guvnor.client.modeldriven,org.mvel2,org.drools.guvnor.client.m
- odeldriven.dt,org.drools.guvnor.client.modeldriven.testing";version="
- 5.1.0.SNAPSHOT",org.drools.compiler.xml;uses:="org.drools.compiler.xm
- l.processes,org.drools.compiler.xml.rules,org.xml.sax,javax.xml.parse
- rs";version="5.1.0.SNAPSHOT",org.drools.compiler.xml.processes;uses:=
- "org.xml.sax,org.w3c.dom,org.drools.compiler.xml,javax.xml.transform.
- stream,javax.xml.transform";version="5.1.0.SNAPSHOT",org.drools.osgi.
- compiler;uses:="org.osgi.framework,org.osgi.util.tracker,org.drools.c
- ompiler,org.drools.builder.impl";version="5.1.0.SNAPSHOT",org.drools.
- guvnor.client.modeldriven.dt;uses:="org.drools.guvnor.client.modeldri
- ven.brl,org.drools.guvnor.client.modeldriven";version="5.1.0.SNAPSHOT
- ",org.drools.compiler.xml.rules;uses:="org.xml.sax,org.w3c.dom,org.an
- tlr.runtime.tree,org.antlr.runtime";version="5.1.0.SNAPSHOT",org.droo
- ls.process.builder;uses:="org.drools.rule.builder,org.drools.compiler
- ";version="5.1.0.SNAPSHOT",org.drools.testframework;uses:="org.drools
- .guvnor.client.modeldriven.testing,org.mvel2.compiler,org.drools.guvn
- or.server.util,org.mvel2";version="5.1.0.SNAPSHOT",org.drools.guvnor.
- client.modeldriven.ui;version="5.1.0.SNAPSHOT",org.drools.guvnor.clie
- nt.modeldriven;uses:="org.drools.guvnor.client.modeldriven.brl";versi
- on="5.1.0.SNAPSHOT",org.drools.reteoo.compiled;uses:="org.drools.comp
- iler,org.drools.rule.builder.dialect.java";version="5.1.0.SNAPSHOT",o
- rg.drools.rule.builder.dialect.java.parser;uses:="org.antlr.runtime";
- version="5.1.0.SNAPSHOT",org.drools.semantics.java.parser;version="5.
- 1.0.SNAPSHOT",org.drools.rule.builder.dialect.java;uses:="org.drools.
- rule.builder,org.mvel2.integration,org.mvel2.integration.impl,org.mve
- l2.templates,org.mvel2.compiler,org.mvel2.optimizers,org.drools.compi
- ler,org.drools.rule.builder.dialect.mvel,org.drools.rule.builder.dial
- ect.java.parser,org.antlr.runtime,org.mvel2";version="5.1.0.SNAPSHOT"
- ,org.drools.compiler;uses:="org.drools.rule.builder,org.antlr.runtime
- .tree,org.antlr.runtime,org.drools.guvnor.server.util,org.drools.comp
- iler.xml,org.xml.sax,org.drools.guvnor.client.modeldriven.brl,org.mve
- l2,org.drools.process.builder,org.drools.compiler.xml.processes";vers
- ion="5.1.0.SNAPSHOT",org.drools.rule.builder.dialect.mvel;uses:="org.
- drools.rule.builder,org.drools.compiler,org.mvel2,org.mvel2.compiler,
- org.mvel2.util,org.drools.rule.builder.dialect.java,org.mvel2.ast";ve
- rsion="5.1.0.SNAPSHOT",org.drools.guvnor.server.rules;uses:="org.droo
- ls.guvnor.server.util,org.drools.compiler,org.drools.guvnor.client.mo
- deldriven";version="5.1.0.SNAPSHOT",org.drools.guvnor.client.modeldri
- ven.brl;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.lang.descr;version="5.1.0.SNAPSHOT",org.dr
- ools.lang.dsl;version="5.1.0.SNAPSHOT",org.drools.commons.jci.compile
- rs;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.com
- mons.jci.problems;version="5.1.0.SNAPSHOT",org.drools.commons.jci.rea
- ders;version="5.1.0.SNAPSHOT",.;version="5.1.0.SNAPSHOT"
-Bundle-DocURL: http://www.jboss.org/
-Originally-Created-By: 1.6.0_18 (Sun Microsystems Inc.)
-Bundle-Vendor: JBoss Inc.
-Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.drools.compiler;singleton:=true
-Tool: Bnd-0.0.357
-Require-Bundle: org.drools.core;bundle-version="5.1.0.SNAPSHOT"
-DynamicImport-Package: *
+Bundle-DocURL: http://www.jboss.org/
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/compiler/ProcessBuilder.java 2010-02-20 19:45:53 UTC (rev 31755)
@@ -24,6 +24,8 @@
import java.util.List;
import java.util.Map;
+import javax.xml.parsers.FactoryConfigurationError;
+
import org.drools.compiler.xml.XmlProcessReader;
import org.drools.compiler.xml.processes.RuleFlowMigrator;
import org.drools.definition.process.Connection;
@@ -225,13 +227,16 @@
// @TODO could we maybe add something a bit more informative about what is wrong with the XML ?
this.errors.add( new RuleFlowLoadError( "unable to parse xml", null ) );
}
+ } catch ( FactoryConfigurationError e1 ) {
+ this.errors.add( new RuleFlowLoadError( "FactoryConfigurationError ", e1.getException()) );
+ } catch ( Exception e2 ) {
+ this.errors.add( new RuleFlowLoadError( "unable to parse xml", e2 ) );
} finally {
Thread.currentThread().setContextClassLoader( oldLoader );
}
reader.close();
}
-
-
+
/*************************************************************************
* Converts a drools version 4 .rf or .rfm ruleflow to a version 5 .rf.
Modified: labs/jbossrules/trunk/drools-core/.classpath
===================================================================
--- labs/jbossrules/trunk/drools-core/.classpath 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-core/.classpath 2010-02-20 19:45:53 UTC (rev 31755)
@@ -4,10 +4,15 @@
<classpathentry kind="src" path="src/main/java" including="**/*.java"/>
<classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
<classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.1/activation-1.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/xml/bind/jaxb-api/2.0/jaxb-api-2.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/xml/bind/jsr173_api/1.0/jsr173_api-1.0.jar"/>
<classpathentry kind="var" path="M2_REPO/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar"/>
<classpathentry kind="src" path="/drools-api"/>
<classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-library/1.1/hamcrest-library-1.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/bind/jaxb-impl/2.0.3/jaxb-impl-2.0.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/bind/jaxb-xjc/2.0.3/jaxb-xjc-2.0.3.jar"/>
<classpathentry kind="var" path="M2_REPO/org/jmock/jmock/2.5.1/jmock-2.5.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/jmock/jmock-legacy/2.5.1/jmock-legacy-2.5.1.jar"/>
<classpathentry kind="var" path="M2_REPO/junit/junit/4.6/junit-4.6.jar"/>
Modified: labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-core/META-INF/MANIFEST.MF 2010-02-20 19:45:53 UTC (rev 31755)
@@ -1,6 +1,287 @@
Manifest-Version: 1.0
+Export-Package: org.drools.audit.event;version="5.1.0.SNAPSHOT",org.dr
+ ools.process.instance.context.swimlane;uses:="org.drools.process.core
+ .context.swimlane,org.drools.process.instance.context,org.drools.proc
+ ess.core";version="5.1.0.SNAPSHOT",org.drools.base.dataproviders;uses
+ :="org.mvel2.integration,org.drools.base.mvel,org.mvel2,org.drools.ru
+ le,org.drools,org.drools.spi,org.drools.core.util";version="5.1.0.SNA
+ PSHOT",org.drools.process.core.impl;uses:="org.drools.process.core,or
+ g.drools.process.core.datatype,org.drools.process.core.context";versi
+ on="5.1.0.SNAPSHOT",org.drools.builder.conf.impl;version="5.1.0.SNAPS
+ HOT",org.drools;uses:="org.drools.spi,org.drools.time.impl,org.drools
+ .time,org.drools.rule,org.drools.common,org.drools.workflow.instance.
+ impl,org.drools.process.core.impl,org.drools.process.instance.impl,or
+ g.drools.runtime.rule.impl,org.drools.process.instance,org.drools.con
+ flict,org.drools.process.core.datatype,org.mvel2,org.drools.process.c
+ ore,org.drools.core.util,org.drools.concurrent,org.drools.event,org.d
+ rools.process.instance.event,org.drools.command,org.drools.process.in
+ stance.timer";version="5.1.0.SNAPSHOT",org.drools.command.assertion;u
+ ses:="org.mvel2,org.drools.command,org.drools.core.util,org.drools.co
+ mmand.impl";version="5.1.0.SNAPSHOT",org.drools.workflow.instance.con
+ text;uses:="org.drools.process.instance,org.drools.workflow.instance,
+ org.drools.process.instance.impl,org.drools.process.instance.context,
+ org.drools.process.core";version="5.1.0.SNAPSHOT",org.drools.type;ver
+ sion="5.1.0.SNAPSHOT",org.drools.workflow.core;uses:="org.drools.spi,
+ org.drools.process.core";version="5.1.0.SNAPSHOT",org.drools.workflow
+ .core.impl;uses:="org.drools.workflow.core,org.drools.process.core,or
+ g.drools.workflow.core.node,org.drools.process.core.impl";version="5.
+ 1.0.SNAPSHOT",org.drools.process.core.validation;version="5.1.0.SNAPS
+ HOT",org.drools.command.runtime.process;uses:="javax.xml.bind.annotat
+ ion,org.drools.command,org.drools.command.impl,org.drools.process.ins
+ tance,org.drools.xml.jaxb.util,javax.xml.bind.annotation.adapters";ve
+ rsion="5.1.0.SNAPSHOT",org.drools.runtime.pipeline.impl;uses:="org.dr
+ ools.runtime.pipeline,org.drools.command,org.drools.command.runtime.r
+ ule,org.mvel2,org.mvel2.compiler,org.drools.common,org.drools.impl,or
+ g.drools.rule,org.drools";version="5.1.0.SNAPSHOT",org.drools.conflic
+ t;uses:="org.drools.spi,org.drools.rule,org.drools.common";version="5
+ .1.0.SNAPSHOT",org.drools.time.impl;uses:="org.drools.time,org.drools
+ .common,org.drools";version="5.1.0.SNAPSHOT",org.drools.process.insta
+ nce.impl.humantask;uses:="javax.swing,javax.swing.event,javax.swing.b
+ order";version="5.1.0.SNAPSHOT",org.drools.process.core.datatype.impl
+ ;uses:="org.drools.process.core.datatype";version="5.1.0.SNAPSHOT",or
+ g.drools.rule;uses:="org.drools.common,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.time.impl,org.drools.marshalling.
+ impl,org.drools.time";version="5.1.0.SNAPSHOT",org.drools.process.ins
+ tance.context;uses:="org.drools.process.instance,org.drools.process.c
+ ore";version="5.1.0.SNAPSHOT",org.drools.spi;uses:="org.drools.base,o
+ rg.drools.common,org.drools.rule,org.drools,org.drools.core.util,org.
+ drools.time,org.drools.concurrent,org.drools.facttemplates,org.drools
+ .process.core.context.variable,org.drools.impl,org.drools.process.ins
+ tance,org.drools.process.instance.context.variable,org.drools.workflo
+ w.instance,org.drools.event";version="5.1.0.SNAPSHOT",org.drools.time
+ ;uses:="org.drools.rule,org.drools,org.drools.time.impl";version="5.1
+ .0.SNAPSHOT",org.drools.xml;uses:="org.xml.sax,org.drools.xml.changes
+ et,javax.xml.parsers,org.w3c.dom,org.xml.sax.helpers,org.drools";vers
+ ion="5.1.0.SNAPSHOT",org.drools.process.core.context.exception;uses:=
+ "org.drools.workflow.core,org.drools.process.core.context,org.drools.
+ process.core";version="5.1.0.SNAPSHOT",org.drools.base.field;uses:="o
+ rg.drools,org.drools.spi,org.drools.common,org.drools.core.util";vers
+ ion="5.1.0.SNAPSHOT",org.drools.base.extractors;uses:="org.drools.com
+ mon,org.drools.base,org.drools.spi,org.drools.core.util,org.drools,or
+ g.mvel2,org.mvel2.compiler";version="5.1.0.SNAPSHOT",org.drools.audit
+ ;uses:="org.drools.event,org.drools.audit.event,org.drools,com.though
+ tworks.xstream,org.drools.impl,org.drools.workflow.instance.node,org.
+ drools.workflow.core.node,org.drools.common,org.drools.rule,org.drool
+ s.workflow.instance,org.drools.command,org.drools.spi,org.drools.comm
+ and.impl";version="5.1.0.SNAPSHOT",org.drools.osgi.core;uses:="org.dr
+ ools.io.impl,org.drools.impl,org.drools,org.osgi.framework";version="
+ 5.1.0.SNAPSHOT",org.drools.impl;uses:="org.drools,org.drools.definiti
+ ons.rule.impl,org.drools.event.knowlegebase.impl,org.drools.event,org
+ .drools.rule,org.drools.definitions.impl,org.drools.common,org.drools
+ .command,org.drools.agent,org.drools.command.impl,org.drools.event.ru
+ le.impl,org.drools.spi,org.drools.event.process.impl,org.drools.runti
+ me.impl,org.drools.runtime.rule.impl,org.drools.process.instance.even
+ t,org.drools.process.instance,org.drools.time,org.drools.base,org.dro
+ ols.command.runtime.rule,org.drools.agent.impl,org.drools.core.util";
+ version="5.1.0.SNAPSHOT",org.drools.event.knowlegebase.impl;uses:="or
+ g.drools";version="5.1.0.SNAPSHOT",org.drools.ruleflow.core;uses:="or
+ g.drools.ruleflow.core.factory,org.drools.workflow.core,org.drools.wo
+ rkflow.core.impl,org.drools.workflow.core.node,org.drools.process.cor
+ e.context.variable,org.drools.process.core.context.exception,org.droo
+ ls.process.core.context.swimlane,org.drools.process.core,org.drools.p
+ rocess.core.validation,org.drools.process.core.datatype,org.drools.ru
+ leflow.core.validation";version="5.1.0.SNAPSHOT",org.drools.workflow.
+ instance.impl;uses:="org.drools.workflow.instance.node,org.drools.wor
+ kflow.core,org.drools,org.drools.workflow.core.impl,org.drools.common
+ ,org.drools.process.instance,org.drools.base,org.drools.workflow.inst
+ ance,org.drools.process.instance.context.exception,org.drools.spi,org
+ .drools.workflow.instance.impl.factory,org.drools.workflow.core.node,
+ org.drools.event,org.drools.process.core,org.mvel2.integration.impl,o
+ rg.mvel2.integration,org.drools.process.instance.context.variable,org
+ .drools.process.instance.impl,org.drools.process.instance.event";vers
+ ion="5.1.0.SNAPSHOT",org.drools.process.core.context.swimlane;uses:="
+ org.drools.process.core.context,org.drools.process.core";version="5.1
+ .0.SNAPSHOT",org.drools.ruleflow.core.factory;uses:="org.drools.rulef
+ low.core,org.drools.workflow.core.node,org.drools.workflow.core,org.d
+ rools.workflow.core.impl,org.drools.process.core.context.variable,org
+ .drools.process.core.context.exception,org.drools.process.core.dataty
+ pe,org.drools.process.core,org.drools.process.core.event,org.drools.p
+ rocess.core.timer,org.drools.process.core.impl";version="5.1.0.SNAPSH
+ OT",org.drools.event.rule.impl;uses:="org.drools.common,org.drools.ev
+ ent,org.drools,org.drools.spi,org.drools.impl";version="5.1.0.SNAPSHO
+ T",org.drools.workflow.core.node;uses:="org.drools.workflow.core,org.
+ drools.workflow.core.impl,org.drools.process.core.context,org.drools.
+ process.core.impl,org.drools.process.core,org.drools.process.core.eve
+ nt,org.drools.process.core.context.variable,org.drools.process.core.d
+ atatype,org.drools.process.core.datatype.impl.type,org.drools.process
+ .core.timer";version="5.1.0.SNAPSHOT",org.drools.core.util.debug;uses
+ :="org.drools.common,org.drools.core.util,org.drools.rule,org.drools.
+ impl,org.drools,org.mvel2.integration.impl,org.mvel2.templates,org.mv
+ el2.integration,org.mvel2.optimizers,org.mvel2.compiler";version="5.1
+ .0.SNAPSHOT",org.drools.base.evaluators;uses:="org.drools.common,org.
+ drools.base,org.drools.rule,org.drools,org.drools.spi,org.drools.time
+ ,org.drools.core.util,org.drools.type,org.mvel2.util";version="5.1.0.
+ SNAPSHOT",org.drools.process.core.event;version="5.1.0.SNAPSHOT",org.
+ drools.definitions.impl;uses:="org.drools.definitions.rule.impl,org.d
+ rools.rule";version="5.1.0.SNAPSHOT",org.drools.process.instance.even
+ t;uses:="org.drools.common,org.drools.process.instance,org.drools.mar
+ shalling.impl,org.drools";version="5.1.0.SNAPSHOT",org.drools.process
+ .instance;uses:="org.drools.process.core.context.variable,org.drools.
+ common,org.drools.process.instance.context.variable,org.drools,org.dr
+ ools.process.core,org.drools.ruleflow.core,org.drools.ruleflow.instan
+ ce";version="5.1.0.SNAPSHOT",org.drools.command.builder;uses:="org.dr
+ ools.command,org.drools.command.impl,org.drools.runtime.impl";version
+ ="5.1.0.SNAPSHOT",org.drools.xml.jaxb.util;uses:="javax.xml.bind.anno
+ tation.adapters,javax.xml.bind.annotation";version="5.1.0.SNAPSHOT",o
+ rg.drools.command.runtime;uses:="org.drools.command,org.drools.comman
+ d.impl,org.drools.command.runtime.process,javax.xml.bind.annotation,o
+ rg.drools.command.runtime.rule,org.drools.impl,org.drools.runtime.imp
+ l,org.drools";version="5.1.0.SNAPSHOT",org.drools.process.instance.co
+ ntext.variable;uses:="org.drools.common,org.drools.process.core.conte
+ xt.variable,org.drools.process.instance,org.drools.event,org.drools,o
+ rg.drools.process.instance.context,org.drools.process.core";version="
+ 5.1.0.SNAPSHOT",org.drools.ruleflow.core.validation;uses:="org.drools
+ .process.core.timer,org.drools.process.core.context.variable,org.droo
+ ls.ruleflow.core,org.drools.workflow.core.node,org.drools,org.drools.
+ process.core.validation.impl,org.drools.workflow.core,org.drools.work
+ flow.core.impl,org.drools.process.core.validation,org.drools.process.
+ core.datatype,org.mvel2,org.mvel2.compiler,org.drools.time,org.drools
+ .process.core";version="5.1.0.SNAPSHOT",org.drools.process.instance.c
+ ontext.exception;uses:="org.drools.common,org.drools.process.core.con
+ text.exception,org.drools.process.instance,org.drools.base,org.drools
+ .workflow.instance,org.drools,org.drools.workflow.core,org.drools.spi
+ ,org.drools.process.instance.context,org.drools.process.core";version
+ ="5.1.0.SNAPSHOT",org.drools.command;uses:="org.drools.command.impl,o
+ rg.drools.runtime.impl,org.drools.time,org.drools";version="5.1.0.SNA
+ PSHOT",org.drools.management;uses:="org.drools.common,javax.managemen
+ t,org.drools,javax.management.openmbean,org.drools.base,org.drools.sp
+ i,org.drools.event,org.drools.rule";version="5.1.0.SNAPSHOT",org.droo
+ ls.process.core.context.variable;uses:="org.drools.process.core.datat
+ ype.impl.type,org.drools.process.core.datatype,org.drools.process.cor
+ e,org.drools.process.core.context";version="5.1.0.SNAPSHOT",org.drool
+ s.process.core.timer;version="5.1.0.SNAPSHOT",org.drools.io.impl;uses
+ :="org.drools.io.internal,org.drools,org.drools.core.util";version="5
+ .1.0.SNAPSHOT",org.drools.definitions.rule.impl;uses:="org.drools.rul
+ e";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.droo
+ ls.workflow.instance.node;uses:="org.drools.workflow.instance.impl,or
+ g.drools.workflow.core.node,org.drools,org.drools.workflow.core,org.d
+ rools.common,org.drools.process.instance,org.drools.base,org.drools.w
+ orkflow.instance,org.drools.spi,org.drools.process.instance.impl,org.
+ drools.process.core,org.drools.event,org.drools.process.instance.cont
+ ext.variable,org.drools.process.core.event,org.drools.process.instanc
+ e.context.exception,org.mvel2.integration,org.mvel2,org.drools.proces
+ s.instance.context.swimlane,org.drools.rule,org.drools.process.core.t
+ imer,org.drools.process.instance.timer,org.drools.time";version="5.1.
+ 0.SNAPSHOT",org.drools.event;uses:="org.drools.rule,org.drools.spi,or
+ g.drools,org.drools.common,org.drools.process.instance";version="5.1.
+ 0.SNAPSHOT",org.drools.base.mvel;uses:="org.mvel2.integration,org.dro
+ ols,org.drools.common,org.mvel2.integration.impl,org.mvel2,org.drools
+ .rule,org.drools.spi,org.mvel2.compiler,org.drools.type,org.drools.co
+ re.util,org.drools.base,org.mvel2.debug";version="5.1.0.SNAPSHOT",org
+ .drools.event.process.impl;uses:="org.drools.event,org.drools,org.dro
+ ols.common";version="5.1.0.SNAPSHOT",org.drools.process.instance.impl
+ ;uses:="org.drools.process.instance,org.drools.process.core,org.drool
+ s.process.core.context.exception,org.drools.process.core.context.vari
+ able,org.drools.process.instance.context.swimlane,org.drools.process.
+ core.context.swimlane,org.drools.process.instance.impl.factory,org.dr
+ ools.process.instance.context.variable,org.drools.process.instance.co
+ ntext.exception,org.drools,org.drools.common";version="5.1.0.SNAPSHOT
+ ",org.drools.runtime.impl;uses:="javax.xml.bind.annotation,org.drools
+ .command,org.drools.command.impl,org.drools.xml.jaxb.util,javax.xml.b
+ ind.annotation.adapters";version="5.1.0.SNAPSHOT",org.drools.base.acc
+ umulators;uses:="org.drools.common,org.drools.rule,org.drools,org.dro
+ ols.spi,org.mvel2.integration,org.drools.base.mvel,org.mvel2";version
+ ="5.1.0.SNAPSHOT",org.drools.process.core.validation.impl;uses:="org.
+ drools.process.core.validation";version="5.1.0.SNAPSHOT",org.drools.r
+ untime.rule.impl;uses:="org.drools.common,org.drools.spi,org.drools.x
+ ml.jaxb.util,javax.xml.bind.annotation,org.drools.rule,org.drools,jav
+ ax.xml.bind.annotation.adapters";version="5.1.0.SNAPSHOT",org.drools.
+ process.instance.timer;uses:="org.drools.time,org.drools.process.inst
+ ance.event,org.drools,org.drools.process.instance,org.drools.time.imp
+ l";version="5.1.0.SNAPSHOT",org.drools.facttemplates;uses:="org.drool
+ s.rule,org.drools.common,org.drools.base,org.drools,org.drools.spi,or
+ g.drools.core.util";version="5.1.0.SNAPSHOT",org.drools.base;uses:="o
+ rg.drools.event,org.drools,org.drools.spi,org.drools.concurrent,org.d
+ rools.common,org.drools.core.util.asm,org.drools.core.util,org.drools
+ .base.evaluators,org.drools.time,org.drools.base.extractors,org.mvel2
+ .asm,org.drools.rule,org.drools.impl,org.drools.base.field,org.drools
+ .type,org.mvel2.integration,org.drools.base.mvel,org.mvel2.ast,org.mv
+ el2.compiler,org.drools.facttemplates";version="5.1.0.SNAPSHOT",org.d
+ rools.process.core.datatype;version="5.1.0.SNAPSHOT",org.drools.workf
+ low.instance;uses:="org.drools.process.instance,org.drools.impl,org.d
+ rools.workflow.instance.impl,org.drools,org.drools.workflow.core.impl
+ ,org.drools.common,org.drools.process.core";version="5.1.0.SNAPSHOT",
+ org.drools.visualize;version="5.1.0.SNAPSHOT",org.drools.process.core
+ ;uses:="org.drools.process.core.datatype";version="5.1.0.SNAPSHOT",or
+ g.drools.core.util;uses:="org.drools.common,org.drools.rule,org.drool
+ s.spi,org.drools,org.drools.type";version="5.1.0.SNAPSHOT",org.drools
+ .process.core.datatype.impl.type;uses:="org.drools.process.core.datat
+ ype,org.drools.process.core,com.thoughtworks.xstream";version="5.1.0.
+ SNAPSHOT",org.drools.factmodel;uses:="org.mvel2.asm,org.drools.base,c
+ om.thoughtworks.xstream.io,com.thoughtworks.xstream.io.xml,com.though
+ tworks.xstream";version="5.1.0.SNAPSHOT",org.drools.ruleflow.instance
+ ;uses:="org.drools.ruleflow.core,org.drools.workflow.instance.impl,or
+ g.drools.workflow.core.node,org.drools.workflow.instance,org.drools.p
+ rocess.instance";version="5.1.0.SNAPSHOT",org.drools.marshalling.impl
+ ;uses:="org.drools.process.instance.context.swimlane,org.drools.workf
+ low.instance.impl,org.drools.workflow.instance.node,org.drools.common
+ ,org.drools.process.instance,org.drools.process.instance.context.vari
+ able,org.drools.workflow.instance,org.drools.process.core,org.drools.
+ core.util,org.drools.impl,org.drools,org.drools.spi,org.drools.concur
+ rent,org.drools.process.instance.impl,org.drools.process.instance.tim
+ er,org.drools.base,org.drools.rule,org.drools.process.instance.event,
+ org.drools.ruleflow.instance";version="5.1.0.SNAPSHOT",org.drools.com
+ mon;uses:="org.drools.spi,org.drools.rule,org.drools.impl,org.drools.
+ event,org.drools,org.drools.base,org.drools.process.core,org.drools.m
+ anagement,org.drools.core.util,org.drools.process.instance.event,org.
+ drools.process.instance,org.drools.process.core.event,org.drools.runt
+ ime.impl,org.drools.type,org.drools.process.instance.timer,org.drools
+ .time,org.drools.ruleflow.core,org.drools.workflow.core.node,org.droo
+ ls.concurrent,org.drools.base.evaluators,javax.xml.bind.annotation,or
+ g.drools.facttemplates,org.drools.marshalling.impl,org.drools.time.im
+ pl";version="5.1.0.SNAPSHOT",org.drools.process.core.context;uses:="o
+ rg.drools.process.core";version="5.1.0.SNAPSHOT",org.drools.process.i
+ nstance.impl.demo;uses:="org.drools.process.instance,javax.swing,java
+ x.swing.event";version="5.1.0.SNAPSHOT",org.drools.agent.impl;uses:="
+ org.drools,org.drools.spi,org.drools.rule,org.drools.agent,org.drools
+ .core.util,org.drools.definitions.impl,org.drools.io.impl,org.drools.
+ impl,org.drools.common,org.drools.io.internal,org.drools.process.core
+ ,org.drools.xml";version="5.1.0.SNAPSHOT",org.drools.process.instance
+ .impl.factory;uses:="org.drools.process.instance,org.drools.process.i
+ nstance.impl,org.drools.process.instance.context,org.drools.process.c
+ ore";version="5.1.0.SNAPSHOT",org.drools.workflow.instance.impl.facto
+ ry;uses:="org.drools.workflow.instance.impl,org.drools.workflow.insta
+ nce";version="5.1.0.SNAPSHOT",org.drools.runtime.pipeline;version="5.
+ 1.0.SNAPSHOT",org.drools.agent;uses:="org.drools,org.drools.rule,org.
+ drools.core.util,org.drools.definitions.impl,org.drools.agent.impl,or
+ g.drools.common";version="5.1.0.SNAPSHOT",org.drools.command.runtime.
+ rule;uses:="org.drools.command,org.drools.command.impl,org.drools.imp
+ l,org.drools,org.drools.spi,javax.xml.bind.annotation,org.drools.runt
+ ime.impl,org.drools.common,org.mvel2";version="5.1.0.SNAPSHOT",org.dr
+ ools.io.internal;version="5.1.0.SNAPSHOT",org.drools.runtime.help.imp
+ l;uses:="org.drools.command.runtime.process,com.thoughtworks.xstream.
+ io,com.thoughtworks.xstream.converters,com.thoughtworks.xstream.mappe
+ r,org.drools.command,com.thoughtworks.xstream.converters.collections,
+ org.drools.common,org.drools.runtime.impl,org.drools.command.runtime.
+ rule,org.drools.command.runtime,org.drools.runtime.rule.impl,org.droo
+ ls.base,org.drools.rule,org.drools.spi,com.thoughtworks.xstream";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.impl,org.drools,org.drools.command.runtime,org.drools.rule,org.dr
+ ools.time,org.drools.runtime.impl";version="5.1.0.SNAPSHOT",org.drool
+ s.concurrent;uses:="org.drools,org.drools.spi";version="5.1.0.SNAPSHO
+ T"
+Private-Package: org.drools.reteoo;version="5.1.0.SNAPSHOT",.;version=
+ "5.1.0.SNAPSHOT",org.drools.reteoo.compiled;version="5.1.0.SNAPSHOT",
+ org.drools.reteoo.builder;version="5.1.0.SNAPSHOT"
+Tool: Bnd-0.0.357
+Bundle-Name: Drools :: Core
+Created-By: 1.6.0_18 (Sun Microsystems 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: 1266694473716
Bundle-Activator: org.drools.osgi.core.Activator
-Created-By: 1.5.0_21 (Sun Microsystems Inc.)
+Bundle-ManifestVersion: 2
+Bundle-Description: A rule production system
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Import-Package: com.thoughtworks.xstream,com.thoughtworks.xstream.conv
erters,com.thoughtworks.xstream.converters.collections,com.thoughtwor
@@ -14,288 +295,6 @@
.impl;version="2.0",org.mvel2.optimizers;version="2.0",org.mvel2.temp
lates;version="2.0",org.mvel2.util;version="2.0",org.osgi.framework;v
ersion="1.5",org.w3c.dom,org.xml.sax,org.xml.sax.helpers
-Bnd-LastModified: 1266544742764
-Export-Package: 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.pr
- ocess.core.timer;version="5.1.0.SNAPSHOT",org.drools.ruleflow.core.va
- lidation;uses:="org.mvel2.compiler,org.drools.process.core.timer,org.
- drools.process.core.validation,org.drools.process.core.datatype,org.d
- rools.workflow.core.node,org.drools.process.core.context.variable,org
- .drools.workflow.core.impl,org.mvel2,org.drools.time,org.drools,org.d
- rools.process.core.validation.impl,org.drools.ruleflow.core,org.drool
- s.process.core,org.drools.workflow.core";version="5.1.0.SNAPSHOT",org
- .drools.ruleflow.instance;uses:="org.drools.workflow.instance.impl,or
- g.drools.workflow.instance,org.drools.ruleflow.core,org.drools.workfl
- ow.core.node,org.drools.process.instance";version="5.1.0.SNAPSHOT",or
- g.drools.workflow.core.node;uses:="org.drools.workflow.core.impl,org.
- drools.workflow.core,org.drools.process.core.context,org.drools.proce
- ss.core,org.drools.process.core.impl,org.drools.process.core.event,or
- g.drools.process.core.datatype,org.drools.process.core.context.variab
- le,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.command.runtime.process;uses:="org.drools.command,org.drools.
- command.impl,javax.xml.bind.annotation,org.drools.process.instance,or
- g.drools.xml.jaxb.util,javax.xml.bind.annotation.adapters";version="5
- .1.0.SNAPSHOT",org.drools.process.instance.event;uses:="org.drools.ma
- rshalling.impl,org.drools.process.instance,org.drools.common,org.droo
- ls";version="5.1.0.SNAPSHOT",org.drools.osgi.core;uses:="org.drools,o
- rg.drools.impl,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,org.drools.process.core
- .datatype,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.workflow.instance.node,org.drools.workflow.instance,o
- rg.drools.process.core,org.drools.process.instance.context.variable,o
- rg.drools.common,org.drools.core.util,org.drools.impl,org.drools.conc
- urrent,org.drools,org.drools.spi,org.drools.process.instance.timer,or
- g.drools.base,org.drools.rule,org.drools.process.instance.impl,org.dr
- ools.process.instance.event,org.drools.ruleflow.instance";version="5.
- 1.0.SNAPSHOT",org.drools.time;uses:="org.drools.rule,org.drools,org.d
- rools.time.impl";version="5.1.0.SNAPSHOT",org.drools.workflow.core.im
- pl;uses:="org.drools.workflow.core,org.drools.process.core,org.drools
- .workflow.core.node,org.drools.process.core.impl";version="5.1.0.SNAP
- SHOT",org.drools.io.internal;version="5.1.0.SNAPSHOT",org.drools.proc
- ess.instance.impl.demo;uses:="org.drools.process.instance,javax.swing
- .event,javax.swing";version="5.1.0.SNAPSHOT",org.drools.rule;uses:="o
- rg.drools.spi,org.drools.common,org.drools,org.drools.core.util,org.d
- rools.base,org.mvel2.ast,org.mvel2.integration,org.mvel2.integration.
- impl,org.drools.base.mvel,org.drools.facttemplates,org.drools.factmod
- el,org.drools.time.impl,org.drools.marshalling.impl,org.drools.time";
- version="5.1.0.SNAPSHOT",org.drools.event.knowlegebase.impl;uses:="or
- g.drools";version="5.1.0.SNAPSHOT",org.drools.conflict;uses:="org.dro
- ols.spi,org.drools.rule,org.drools.common";version="5.1.0.SNAPSHOT",o
- rg.drools.process.core.event;version="5.1.0.SNAPSHOT",org.drools.proc
- ess.core.context.exception;uses:="org.drools.workflow.core,org.drools
- .process.core.context,org.drools.process.core";version="5.1.0.SNAPSHO
- T",org.drools.process.instance.context.variable;uses:="org.drools.eve
- nt,org.drools,org.drools.process.core,org.drools.process.instance,org
- .drools.process.core.context.variable,org.drools.process.instance.con
- text,org.drools.common";version="5.1.0.SNAPSHOT",org.drools.audit;use
- s:="org.drools.event,org.drools,org.drools.audit.event,com.thoughtwor
- ks.xstream,org.drools.impl,org.drools.workflow.core.node,org.drools.c
- ommand,org.drools.workflow.instance.node,org.drools.workflow.instance
- ,org.drools.rule,org.drools.spi,org.drools.command.impl,org.drools.co
- mmon";version="5.1.0.SNAPSHOT",org.drools.base.extractors;uses:="org.
- drools.base,org.drools.spi,org.drools.core.util,org.drools.common,org
- .drools,org.mvel2,org.mvel2.compiler";version="5.1.0.SNAPSHOT",org.dr
- ools.process.core.context;uses:="org.drools.process.core";version="5.
- 1.0.SNAPSHOT",org.drools.workflow.instance.impl.factory;uses:="org.dr
- ools.workflow.instance.impl,org.drools.workflow.instance";version="5.
- 1.0.SNAPSHOT",org.drools.core.util.debug;uses:="org.drools.common,org
- .drools.core.util,org.drools.rule,org.drools,org.drools.impl,org.mvel
- 2.integration,org.mvel2.compiler,org.mvel2.optimizers,org.mvel2.integ
- ration.impl,org.mvel2.templates";version="5.1.0.SNAPSHOT",org.drools.
- process.instance;uses:="org.drools,org.drools.process.core,org.drools
- .process.core.context.variable,org.drools.process.instance.context.va
- riable,org.drools.common,org.drools.ruleflow.instance,org.drools.rule
- flow.core";version="5.1.0.SNAPSHOT",org.drools.process.core.context.v
- ariable;uses:="org.drools.process.core.datatype,org.drools.process.co
- re,org.drools.process.core.datatype.impl.type,org.drools.process.core
- .context";version="5.1.0.SNAPSHOT",org.drools.event.rule.impl;uses:="
- org.drools.event,org.drools,org.drools.spi,org.drools.common,org.droo
- ls.impl";version="5.1.0.SNAPSHOT",org.drools.command.builder;uses:="o
- rg.drools.command,org.drools.command.impl,org.drools.runtime.impl";ve
- rsion="5.1.0.SNAPSHOT",org.drools.runtime.pipeline;version="5.1.0.SNA
- PSHOT",org.drools.base.accumulators;uses:="org.drools,org.drools.rule
- ,org.drools.spi,org.drools.common,org.mvel2,org.mvel2.integration,org
- .drools.base.mvel";version="5.1.0.SNAPSHOT",org.drools.event;uses:="o
- rg.drools.rule,org.drools.spi,org.drools,org.drools.common,org.drools
- .process.instance";version="5.1.0.SNAPSHOT",org.drools.definitions.ru
- le.impl;uses:="org.drools.rule";version="5.1.0.SNAPSHOT",org.drools.x
- ml;uses:="org.xml.sax,org.drools.xml.changeset,javax.xml.parsers,org.
- xml.sax.helpers,org.w3c.dom,org.drools";version="5.1.0.SNAPSHOT",org.
- drools.facttemplates;uses:="org.drools.rule,org.drools.base,org.drool
- s,org.drools.spi,org.drools.core.util,org.drools.common";version="5.1
- .0.SNAPSHOT",org.drools.base.field;uses:="org.drools,org.drools.spi,o
- rg.drools.core.util,org.drools.common";version="5.1.0.SNAPSHOT",org.d
- rools.runtime.rule.impl;uses:="org.drools.spi,org.drools.common,org.d
- rools,org.drools.rule,org.drools.xml.jaxb.util,javax.xml.bind.annotat
- ion.adapters,javax.xml.bind.annotation";version="5.1.0.SNAPSHOT",org.
- drools.process.core.context.swimlane;uses:="org.drools.process.core.c
- ontext,org.drools.process.core";version="5.1.0.SNAPSHOT",org.drools.c
- oncurrent;uses:="org.drools,org.drools.spi";version="5.1.0.SNAPSHOT",
- org.drools.ruleflow.core;uses:="org.drools.workflow.core.impl,org.dro
- ols.workflow.core,org.drools.ruleflow.core.factory,org.drools.workflo
- w.core.node,org.drools.process.core.context.swimlane,org.drools.proce
- ss.core,org.drools.process.core.context.exception,org.drools.process.
- core.context.variable,org.drools.ruleflow.core.validation,org.drools.
- process.core.validation,org.drools.process.core.datatype";version="5.
- 1.0.SNAPSHOT",org.drools.type;version="5.1.0.SNAPSHOT",org.drools.cor
- e.util;uses:="org.drools.rule,org.drools.spi,org.drools.common,org.dr
- ools,org.drools.type";version="5.1.0.SNAPSHOT",org.drools.agent;uses:
- ="org.drools,org.drools.rule,org.drools.definitions.impl,org.drools.c
- ore.util,org.drools.agent.impl,org.drools.common";version="5.1.0.SNAP
- SHOT",org.drools.time.impl;uses:="org.drools.time,org.drools,org.droo
- ls.common";version="5.1.0.SNAPSHOT",org.drools.event.process.impl;use
- s:="org.drools.event,org.drools,org.drools.common";version="5.1.0.SNA
- PSHOT",org.drools.common;uses:="org.drools.spi,org.drools.rule,org.dr
- ools.impl,org.drools.event,org.drools.management,org.drools.base,org.
- drools,org.drools.process.core,org.drools.core.util,org.drools.proces
- s.instance.event,org.drools.process.core.event,org.drools.process.ins
- tance,org.drools.workflow.core.node,org.drools.time,org.drools.runtim
- e.impl,org.drools.process.instance.timer,org.drools.concurrent,org.dr
- ools.ruleflow.core,org.drools.type,org.drools.base.evaluators,javax.x
- ml.bind.annotation,org.drools.facttemplates,org.drools.marshalling.im
- pl,org.drools.time.impl";version="5.1.0.SNAPSHOT",org.drools.workflow
- .instance.impl;uses:="org.drools.workflow.instance.node,org.drools.wo
- rkflow.core,org.drools.process.instance.context.exception,org.drools.
- process.instance,org.drools.workflow.core.impl,org.drools.base,org.dr
- ools.workflow.instance,org.drools,org.drools.spi,org.drools.common,or
- g.drools.workflow.instance.impl.factory,org.drools.workflow.core.node
- ,org.drools.event,org.drools.process.core,org.mvel2.integration,org.m
- vel2.integration.impl,org.drools.process.instance.context.variable,or
- g.drools.process.instance.event,org.drools.process.instance.impl";ver
- sion="5.1.0.SNAPSHOT",org.drools.base.evaluators;uses:="org.drools.ti
- me,org.drools.base,org.drools,org.drools.rule,org.drools.spi,org.droo
- ls.common,org.drools.core.util,org.drools.type,org.mvel2.util";versio
- n="5.1.0.SNAPSHOT",org.drools.impl;uses:="org.drools,org.drools.event
- ,org.drools.definitions.rule.impl,org.drools.rule,org.drools.definiti
- ons.impl,org.drools.event.knowlegebase.impl,org.drools.command,org.dr
- ools.command.impl,org.drools.agent,org.drools.common,org.drools.spi,o
- rg.drools.event.rule.impl,org.drools.event.process.impl,org.drools.ru
- ntime.impl,org.drools.process.instance,org.drools.process.instance.ev
- ent,org.drools.time,org.drools.runtime.rule.impl,org.drools.base,org.
- drools.command.runtime.rule,org.drools.agent.impl,org.drools.core.uti
- l";version="5.1.0.SNAPSHOT",org.drools.definitions.impl;uses:="org.dr
- ools.definitions.rule.impl,org.drools.rule";version="5.1.0.SNAPSHOT",
- org.drools.audit.event;version="5.1.0.SNAPSHOT",org.drools.process.co
- re.datatype;version="5.1.0.SNAPSHOT",org.drools.process.instance.cont
- ext;uses:="org.drools.process.core,org.drools.process.instance";versi
- on="5.1.0.SNAPSHOT",org.drools.command;uses:="org.drools.command.impl
- ,org.drools.runtime.impl,org.drools.time,org.drools";version="5.1.0.S
- NAPSHOT",org.drools.management;uses:="javax.management,org.drools.com
- mon,org.drools,org.drools.base,org.drools.spi,javax.management.openmb
- ean,org.drools.event,org.drools.rule";version="5.1.0.SNAPSHOT",org.dr
- ools.base;uses:="org.drools.event,org.drools.concurrent,org.drools,or
- g.drools.spi,org.drools.core.util.asm,org.drools.core.util,org.drools
- .common,org.drools.time,org.drools.base.evaluators,org.drools.base.ex
- tractors,org.mvel2.asm,org.drools.rule,org.drools.impl,org.drools.bas
- e.field,org.drools.type,org.mvel2.ast,org.mvel2.compiler,org.mvel2.in
- tegration,org.drools.base.mvel,org.drools.facttemplates";version="5.1
- .0.SNAPSHOT",org.drools;uses:="org.drools.spi,org.drools.time,org.dro
- ols.time.impl,org.drools.rule,org.drools.common,org.drools.workflow.i
- nstance.impl,org.drools.process.core.datatype,org.drools.process.inst
- ance,org.mvel2,org.drools.runtime.rule.impl,org.drools.concurrent,org
- .drools.process.core,org.drools.conflict,org.drools.process.core.impl
- ,org.drools.core.util,org.drools.process.instance.impl,org.drools.eve
- nt,org.drools.process.instance.event,org.drools.command,org.drools.pr
- ocess.instance.timer";version="5.1.0.SNAPSHOT",org.drools.command.ass
- ertion;uses:="org.drools.command,org.mvel2,org.drools.command.impl,or
- g.drools.core.util";version="5.1.0.SNAPSHOT",org.drools.agent.impl;us
- es:="org.drools,org.drools.spi,org.drools.rule,org.drools.definitions
- .impl,org.drools.core.util,org.drools.agent,org.drools.impl,org.drool
- s.xml,org.drools.io.internal,org.drools.process.core,org.drools.io.im
- pl,org.drools.common";version="5.1.0.SNAPSHOT",org.drools.spi;uses:="
- org.drools.base,org.drools,org.drools.rule,org.drools.common,org.droo
- ls.core.util,org.drools.time,org.drools.concurrent,org.drools.facttem
- plates,org.drools.workflow.instance,org.drools.impl,org.drools.proces
- s.instance,org.drools.process.core.context.variable,org.drools.proces
- s.instance.context.variable,org.drools.event";version="5.1.0.SNAPSHOT
- ",org.drools.xml.jaxb.util;uses:="javax.xml.bind.annotation.adapters,
- javax.xml.bind.annotation";version="5.1.0.SNAPSHOT",org.drools.proces
- s.core.impl;uses:="org.drools.process.core,org.drools.process.core.da
- tatype,org.drools.process.core.context";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.workfl
- ow.core;uses:="org.drools.spi,org.drools.process.core";version="5.1.0
- .SNAPSHOT",org.drools.visualize;version="5.1.0.SNAPSHOT",org.drools.r
- untime.impl;uses:="org.drools.command,org.drools.command.impl,javax.x
- ml.bind.annotation,org.drools.xml.jaxb.util,javax.xml.bind.annotation
- .adapters";version="5.1.0.SNAPSHOT",org.drools.builder.conf.impl;vers
- ion="5.1.0.SNAPSHOT",org.drools.workflow.instance.context;uses:="org.
- drools.workflow.instance,org.drools.process.instance,org.drools.proce
- ss.core,org.drools.process.instance.impl,org.drools.process.instance.
- context";version="5.1.0.SNAPSHOT",org.drools.process.core.validation;
- version="5.1.0.SNAPSHOT",org.drools.process.instance.context.exceptio
- n;uses:="org.drools.base,org.drools.workflow.instance,org.drools,org.
- drools.spi,org.drools.process.instance,org.drools.process.core.contex
- t.exception,org.drools.workflow.core,org.drools.common,org.drools.pro
- cess.core,org.drools.process.instance.context";version="5.1.0.SNAPSHO
- T",org.drools.xml.changeset;uses:="org.drools.xml,org.xml.sax,org.dro
- ols,org.w3c.dom,org.drools.io.impl,org.drools.io.internal,org.drools.
- builder.conf.impl,org.drools.core.util";version="5.1.0.SNAPSHOT",org.
- drools.process.instance.timer;uses:="org.drools.time,org.drools,org.d
- rools.process.instance.event,org.drools.process.instance,org.drools.t
- ime.impl";version="5.1.0.SNAPSHOT",org.drools.base.dataproviders;uses
- :="org.mvel2,org.mvel2.integration,org.drools,org.drools.rule,org.dro
- ols.spi,org.drools.base.mvel,org.drools.core.util";version="5.1.0.SNA
- PSHOT",org.drools.process.instance.impl.factory;uses:="org.drools.pro
- cess.core,org.drools.process.instance,org.drools.process.instance.imp
- l,org.drools.process.instance.context";version="5.1.0.SNAPSHOT",org.d
- rools.workflow.instance;uses:="org.drools.process.instance,org.drools
- .workflow.instance.impl,org.drools.impl,org.drools.workflow.core.impl
- ,org.drools,org.drools.process.core,org.drools.common";version="5.1.0
- .SNAPSHOT",org.drools.workflow.instance.node;uses:="org.drools.workfl
- ow.instance.impl,org.drools.workflow.core.node,org.drools.process.ins
- tance,org.drools.base,org.drools.workflow.instance,org.drools,org.dro
- ols.spi,org.drools.workflow.core,org.drools.common,org.drools.process
- .core,org.drools.process.instance.impl,org.drools.event,org.drools.pr
- ocess.core.event,org.drools.process.instance.context.variable,org.dro
- ols.process.instance.context.exception,org.mvel2,org.mvel2.integratio
- n,org.drools.process.instance.context.swimlane,org.drools.rule,org.dr
- ools.process.core.timer,org.drools.process.instance.timer,org.drools.
- time";version="5.1.0.SNAPSHOT",org.drools.process.core.validation.imp
- l;uses:="org.drools.process.core.validation";version="5.1.0.SNAPSHOT"
- ,org.drools.factmodel;uses:="org.mvel2.asm,org.drools.base,com.though
- tworks.xstream.io,com.thoughtworks.xstream.io.xml,com.thoughtworks.xs
- tream";version="5.1.0.SNAPSHOT",org.drools.base.mvel;uses:="org.mvel2
- .integration,org.mvel2.integration.impl,org.mvel2,org.drools,org.droo
- ls.rule,org.drools.spi,org.drools.common,org.mvel2.compiler,org.drool
- s.type,org.drools.core.util,org.drools.base,org.mvel2.debug";version=
- "5.1.0.SNAPSHOT",org.drools.process.core;uses:="org.drools.process.co
- re.datatype";version="5.1.0.SNAPSHOT",org.drools.command.impl;uses:="
- org.drools.command,org.drools.command.runtime.process,org.drools.comm
- and.runtime.rule,org.drools.impl,org.drools.time,org.drools,org.drool
- s.rule,org.drools.command.runtime,org.drools.runtime.impl";version="5
- .1.0.SNAPSHOT",org.drools.io.impl;uses:="org.drools.io.internal,org.d
- rools,org.drools.core.util";version="5.1.0.SNAPSHOT",org.drools.runti
- me.help.impl;uses:="org.drools.command,com.thoughtworks.xstream.io,co
- m.thoughtworks.xstream.mapper,com.thoughtworks.xstream.converters.col
- lections,org.drools.command.runtime.process,com.thoughtworks.xstream.
- converters,org.drools.runtime.impl,org.drools.common,org.drools.comma
- nd.runtime.rule,org.drools.command.runtime,org.drools.base,org.drools
- .runtime.rule.impl,org.drools.rule,org.drools.spi,com.thoughtworks.xs
- tream";version="5.1.0.SNAPSHOT",org.drools.process.core.datatype.impl
- ;uses:="org.drools.process.core.datatype";version="5.1.0.SNAPSHOT",or
- g.drools.process.core.datatype.impl.type;uses:="org.drools.process.co
- re.datatype,org.drools.process.core,com.thoughtworks.xstream";version
- ="5.1.0.SNAPSHOT",org.drools.process.instance.impl;uses:="org.drools.
- process.core,org.drools.process.instance,org.drools.process.instance.
- context.swimlane,org.drools.process.core.context.swimlane,org.drools.
- process.instance.context.exception,org.drools.process.instance.impl.f
- actory,org.drools.process.core.context.exception,org.drools.process.c
- ore.context.variable,org.drools.process.instance.context.variable,org
- .drools,org.drools.common";version="5.1.0.SNAPSHOT",org.drools.runtim
- e.pipeline.impl;uses:="org.drools.runtime.pipeline,org.drools.command
- ,org.drools.command.runtime.rule,org.mvel2,org.mvel2.compiler,org.dro
- ols.common,org.drools,org.drools.impl,org.drools.rule";version="5.1.0
- .SNAPSHOT",org.drools.command.runtime.rule;uses:="org.drools.command,
- org.drools.command.impl,org.drools,org.drools.impl,org.drools.spi,org
- .drools.runtime.impl,javax.xml.bind.annotation,org.drools.common,org.
- mvel2";version="5.1.0.SNAPSHOT",org.drools.command.runtime;uses:="org
- .drools.command,org.drools.command.impl,org.drools.command.runtime.pr
- ocess,javax.xml.bind.annotation,org.drools.command.runtime.rule,org.d
- rools.runtime.impl,org.drools.impl,org.drools";version="5.1.0.SNAPSHO
- T"
-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/
-Originally-Created-By: 1.5.0_21 (Sun Microsystems Inc.)
-Bundle-Vendor: JBoss Inc.
-Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.drools.core;singleton:=true
-Tool: Bnd-0.0.357
-Require-Bundle: org.drools.api;visibility:=reexport;bundle-version="5.
- 1.0.SNAPSHOT"
-DynamicImport-Package: *
+Bundle-DocURL: http://www.jboss.org/
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/xml/ExtensibleXmlParser.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/xml/ExtensibleXmlParser.java 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/xml/ExtensibleXmlParser.java 2010-02-20 19:45:53 UTC (rev 31755)
@@ -32,6 +32,7 @@
import java.util.Set;
import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.parsers.FactoryConfigurationError;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
@@ -48,6 +49,7 @@
import org.xml.sax.SAXParseException;
import org.xml.sax.helpers.DefaultHandler;
+
/**
* <code>RuleSet</code> loader.
*
@@ -107,14 +109,14 @@
private final Map namespaces = new HashMap();
private EntityResolver entityResolver;
-
+
private Document document;
private DocumentFragment docFragment;
-
+
private ClassLoader classLoader;
-
- private Map metaData = new HashMap();
+ private Map metaData = new HashMap();
+
// ----------------------------------------------------------------------
// Constructors
// ----------------------------------------------------------------------
@@ -198,17 +200,53 @@
public Object read(final InputSource in) throws SAXException,
IOException {
if ( this.docFragment == null ) {
+ DocumentBuilderFactory f;
try {
- this.document = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
- } catch ( ParserConfigurationException e ) {
- throw new RuntimeException( "Unable to create new DOM Document" );
+ f = DocumentBuilderFactory.newInstance();
+ } catch ( FactoryConfigurationError e ) {
+ // obscure JDK1.5 bug where FactoryFinder in the JRE returns a null ClassLoader, so fall back to hard coded xerces.
+ // https://stg.network.org/bugzilla/show_bug.cgi?id=47169
+ // http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4633368
+ try {
+ f = (DocumentBuilderFactory) Class.forName( "org.apache.xerces.jaxp.DocumentBuilderFactoryImpl" ).newInstance();
+ } catch ( Exception e1 ) {
+ throw new RuntimeException( "Unable to create new DOM Document",
+ e1 );
+ }
+ } catch ( Exception e ) {
+ throw new RuntimeException( "Unable to create new DOM Document",
+ e );
}
+
+ try {
+ this.document = f.newDocumentBuilder().newDocument();
+ } catch ( Exception e ) {
+ throw new RuntimeException( "Unable to create new DOM Document",
+ e );
+ }
this.docFragment = this.document.createDocumentFragment();
}
-
+
SAXParser localParser = null;
if ( this.parser == null ) {
- final SAXParserFactory factory = SAXParserFactory.newInstance();
+ SAXParserFactory factory = null;
+ try {
+ factory = SAXParserFactory.newInstance();
+ } catch ( FactoryConfigurationError e) {
+ // obscure JDK1.5 bug where FactoryFinder in the JRE returns a null ClassLoader, so fall back to hard coded xerces.
+ // https://stg.network.org/bugzilla/show_bug.cgi?id=47169
+ // http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4633368
+ try {
+ factory = (SAXParserFactory) Class.forName( "org.apache.xerces.jaxp.SAXParserFactoryImpl" ).newInstance();
+ } catch ( Exception e1 ) {
+ throw new RuntimeException( "Unable to create new DOM Document",
+ e1 );
+ }
+ } catch ( Exception e ) {
+ throw new RuntimeException( "Unable to create new DOM Document",
+ e );
+ }
+
factory.setNamespaceAware( true );
final String isValidatingString = System.getProperty( "drools.schema.validating" );
@@ -253,7 +291,7 @@
if ( !localParser.isNamespaceAware() ) {
throw new RuntimeException( "parser must be namespace-aware" );
}
-
+
localParser.parse( in,
this );
@@ -266,7 +304,7 @@
public Object getData() {
return this.data;
- }
+ }
public ClassLoader getClassLoader() {
return classLoader;
@@ -275,7 +313,7 @@
public void setClassLoader(ClassLoader classLoader) {
this.classLoader = classLoader;
}
-
+
public Map getMetaData() {
return this.metaData;
}
@@ -335,7 +373,7 @@
if ( handler == null ) {
startElementBuilder( localName,
- attrs );
+ attrs );
return;
}
@@ -473,34 +511,33 @@
* Tag attributes.
*/
public void startElementBuilder(final String tagName,
- final Attributes attrs) {
+ final Attributes attrs) {
this.characters = new StringBuilder();
-
final Element element = this.document.createElement( tagName );
-
+
//final DefaultConfiguration config = new DefaultConfiguration( tagName );
final int numAttrs = attrs.getLength();
for ( int i = 0; i < numAttrs; ++i ) {
element.setAttribute( attrs.getLocalName( i ),
- attrs.getValue( i ) );
+ attrs.getValue( i ) );
}
-// // lets add the namespaces as attributes
-// for ( final Iterator iter = this.namespaces.entrySet().iterator(); iter.hasNext(); ) {
-// final Map.Entry entry = (Map.Entry) iter.next();
-// String ns = (String) entry.getKey();
-// final String value = (String) entry.getValue();
-// if ( ns == null || ns.length() == 0 ) {
-// ns = "xmlns";
-// } else {
-// ns = "xmlns:" + ns;
-// }
-// config.setAttribute( ns,
-// value );
-// }
+ // // lets add the namespaces as attributes
+ // for ( final Iterator iter = this.namespaces.entrySet().iterator(); iter.hasNext(); ) {
+ // final Map.Entry entry = (Map.Entry) iter.next();
+ // String ns = (String) entry.getKey();
+ // final String value = (String) entry.getValue();
+ // if ( ns == null || ns.length() == 0 ) {
+ // ns = "xmlns";
+ // } else {
+ // ns = "xmlns:" + ns;
+ // }
+ // config.setAttribute( ns,
+ // value );
+ // }
if ( this.configurationStack.isEmpty() ) {
this.configurationStack.addLast( element );
Modified: labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-decisiontables/META-INF/MANIFEST.MF 2010-02-20 19:45:53 UTC (rev 31755)
@@ -3,7 +3,7 @@
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: 1266544756133
+Bnd-LastModified: 1266547499075
Export-Package: org.drools.decisiontable;uses:="org.drools.decisiontab
le.parser.csv,org.drools.decisiontable.parser,org.drools.decisiontabl
e.parser.xls";version="5.1.0.SNAPSHOT",org.drools.decisiontable.parse
Modified: labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-persistence-jpa/META-INF/MANIFEST.MF 2010-02-20 19:45:53 UTC (rev 31755)
@@ -4,7 +4,7 @@
Import-Package: javax.naming,javax.persistence,javax.transaction,org.h
ibernate.annotations,org.hibernate.ejb,org.osgi.framework;version="1.
5"
-Bnd-LastModified: 1266544751079
+Bnd-LastModified: 1266547279496
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:="
Modified: labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-process/drools-bpmn2/META-INF/MANIFEST.MF 2010-02-20 19:45:53 UTC (rev 31755)
@@ -2,7 +2,7 @@
Created-By: 1.5.0_21 (Sun Microsystems Inc.)
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Import-Package: org.w3c.dom,org.xml.sax
-Bnd-LastModified: 1266544758863
+Bnd-LastModified: 1266547541398
Export-Package: org.drools.bpmn2.core;version="5.1.0.SNAPSHOT",org.dro
ols.bpmn2.xpath;version="5.1.0.SNAPSHOT",org.drools.bpmn2.handler;ver
sion="5.1.0.SNAPSHOT",org.drools.bpmn2.xml;uses:="org.drools.bpmn2.co
Modified: labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/drools-templates/META-INF/MANIFEST.MF 2010-02-20 19:45:53 UTC (rev 31755)
@@ -2,7 +2,7 @@
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: 1266544755572
+Bnd-LastModified: 1266547494316
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"
Modified: labs/jbossrules/trunk/osgi-bundles/jxls/org.drools.osgi.wrapper.jxls-reader/.classpath
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/jxls/org.drools.osgi.wrapper.jxls-reader/.classpath 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/jxls/org.drools.osgi.wrapper.jxls-reader/.classpath 2010-02-20 19:45:53 UTC (rev 31755)
@@ -14,5 +14,5 @@
<classpathentry kind="var" path="M2_REPO/junit/junit/4.6/junit-4.6.jar"/>
<classpathentry kind="var" path="M2_REPO/net/sf/jxls/jxls-reader/0.9.6/jxls-reader-0.9.6.jar"/>
<classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
</classpath>
\ No newline at end of file
Modified: labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.classpath
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.classpath 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.classpath 2010-02-20 19:45:53 UTC (rev 31755)
@@ -1,127 +1,115 @@
-<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
- <classpathentry excluding="**/*.java" including="**" kind="src" output="target/test-classes" path="src/test/resources"/>
- <classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/>
- <classpathentry kind="var" path="M2_REPO/javax/activation/com.springsource.javax.activation/1.1.1/com.springsource.javax.activation-1.1.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/jms/com.springsource.javax.jms/1.1.0/com.springsource.javax.jms-1.1.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/persistence/com.springsource.javax.persistence/1.99.0/com.springsource.javax.persistence-1.99.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/servlet/com.springsource.javax.servlet/2.5.0/com.springsource.javax.servlet-2.5.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/transaction/com.springsource.javax.transaction/1.1.0/com.springsource.javax.transaction-1.1.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/xml/bind/com.springsource.javax.xml.bind/2.1.7/com.springsource.javax.xml.bind-2.1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/xml/stream/com.springsource.javax.xml.stream/1.0.1/com.springsource.javax.xml.stream-1.0.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/transaction/jta/1.1/jta-1.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/codehaus/btm/btm/1.3.3/btm-1.3.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/antlr/com.springsource.antlr/2.7.6/com.springsource.antlr-2.7.6.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/beanshell/com.springsource.bsh/2.0.0.b4/com.springsource.bsh-2.0.0.b4.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/mchange/c3p0/com.springsource.com.mchange.v2.c3p0/0.9.1.2/com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/sleepycat/je/com.springsource.com.sleepycat.je/3.3.87/com.springsource.com.sleepycat.je-3.3.87.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/sun/msv/com.springsource.com.sun.msv.datatype/0.0.0.20060615/com.springsource.com.sun.msv.datatype-0.0.0.20060615.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.tools.xjc/2.1.7/com.springsource.com.sun.tools.xjc-2.1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.xml.bind/2.1.7/com.springsource.com.sun.xml.bind-2.1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.xml.bind.jaxb1/2.1.7/com.springsource.com.sun.xml.bind.jaxb1-2.1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.xml.fastinfoset/1.2.2/com.springsource.com.sun.xml.fastinfoset-1.2.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/thoughtworks/xstream/com.springsource.com.thoughtworks.xstream/1.3.1/com.springsource.com.thoughtworks.xstream-1.3.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/edu/oswego/cs/concurrent/com.springsource.edu.oswego.cs.dl.util.concurrent/1.3.4/com.springsource.edu.oswego.cs.dl.util.concurrent-1.3.4.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/freemarker/com.springsource.freemarker/2.3.15/com.springsource.freemarker-2.3.15.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jboss/javassist/com.springsource.javassist/3.9.0.GA/com.springsource.javassist-3.9.0.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/net/sourceforge/jdbm/com.springsource.jdbm/1.0.0/com.springsource.jdbm-1.0.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/junit/com.springsource.junit/3.8.2/com.springsource.junit-3.8.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/net/sourceforge/jexcelapi/com.springsource.jxl/2.4.2/com.springsource.jxl-2.4.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/net/sourceforge/cglib/com.springsource.net.sf.cglib/2.2.0/com.springsource.net.sf.cglib-2.2.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/net/sourceforge/ehcache/com.springsource.net.sf.ehcache/1.6.2/com.springsource.net.sf.ehcache-1.6.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/antlr/com.springsource.org.antlr/3.1.3/com.springsource.org.antlr-3.1.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/antlr/com.springsource.org.antlr.runtime/3.1.3/com.springsource.org.antlr.runtime-3.1.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/aopalliance/com.springsource.org.aopalliance/1.0.0/com.springsource.org.aopalliance-1.0.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/bsf/com.springsource.org.apache.bsf/2.4.0/com.springsource.org.apache.bsf-2.4.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.beanutils/1.8.0/com.springsource.org.apache.commons.beanutils-1.8.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.collections/3.2.1/com.springsource.org.apache.commons.collections-3.2.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.digester/1.8.1/com.springsource.org.apache.commons.digester-1.8.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.io/1.4.0/com.springsource.org.apache.commons.io-1.4.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.lang/2.4.0/com.springsource.org.apache.commons.lang-2.4.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.logging/1.1.1/com.springsource.org.apache.commons.logging-1.1.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/jasper/springsource/com.springsource.org.apache.jasper.org.eclipse.jdt.springsource/6.0.20.S2-r5956/com.springsource.org.apache.jasper.org.eclipse.jdt.springsource-6.0.20.S2-r5956.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/log4j/com.springsource.org.apache.log4j/1.2.15/com.springsource.org.apache.log4j-1.2.15.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/poi/com.springsource.org.apache.poi/3.0.2.FINAL/com.springsource.org.apache.poi-3.0.2.FINAL.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/ant/com.springsource.org.apache.tools.ant/1.7.1/com.springsource.org.apache.tools.ant-1.7.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/xerces/com.springsource.org.apache.xerces/2.9.1/com.springsource.org.apache.xerces-2.9.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/xml/com.springsource.org.apache.xml.resolver/1.2.0/com.springsource.org.apache.xml.resolver-1.2.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/xmlcommons/com.springsource.org.apache.xmlcommons/1.3.4/com.springsource.org.apache.xmlcommons-1.3.4.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/bouncycastle/com.springsource.org.bouncycastle.jce/1.39.0/com.springsource.org.bouncycastle.jce-1.39.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/codehaus/janino/com.springsource.org.codehaus.janino/2.5.15/com.springsource.org.codehaus.janino-2.5.15.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/dom4j/com.springsource.org.dom4j/1.6.1/com.springsource.org.dom4j-1.6.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/h2database/com.springsource.org.h2/1.0.71/com.springsource.org.h2-1.0.71.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate/3.3.2.GA/com.springsource.org.hibernate-3.3.2.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.annotations/3.4.0.GA/com.springsource.org.hibernate.annotations-3.4.0.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.annotations.common/3.3.0.ga/com.springsource.org.hibernate.annotations.common-3.3.0.ga.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.cache/3.3.2.GA/com.springsource.org.hibernate.cache-3.3.2.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.ejb/3.4.0.GA/com.springsource.org.hibernate.ejb-3.4.0.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/net/sourceforge/iso-relax/com.springsource.org.iso_relax.verifier/0.0.0.20041111/com.springsource.org.iso_relax.verifier-0.0.0.20041111.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jboss/cache/com.springsource.org.jboss.cache/3.2.0.GA/com.springsource.org.jboss.cache-3.2.0.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jboss/logging/com.springsource.org.jboss.logging/2.0.5.GA/com.springsource.org.jboss.logging-2.0.5.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jboss/util/com.springsource.org.jboss.util/2.2.13.GA/com.springsource.org.jboss.util-2.2.13.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jgroups/com.springsource.org.jgroups/2.5.1/com.springsource.org.jgroups-2.5.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/joda/com.springsource.org.joda.time/1.6.0/com.springsource.org.joda.time-1.6.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jvnet/staxex/com.springsource.org.jvnet.staxex/1.0.0/com.springsource.org.jvnet.staxex-1.0.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/logicalcobwebs/com.springsource.org.logicalcobwebs.cglib.core/0.9.1/com.springsource.org.logicalcobwebs.cglib.core-0.9.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/logicalcobwebs/com.springsource.org.logicalcobwebs.proxool/0.9.1/com.springsource.org.logicalcobwebs.proxool-0.9.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/objectweb/asm/com.springsource.org.objectweb.asm/2.2.3/com.springsource.org.objectweb.asm-2.2.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/opensymphony/quartz/com.springsource.org.quartz/1.6.2/com.springsource.org.quartz-1.6.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/relaxng/com.springsource.org.relaxng.datatype/1.0.0/com.springsource.org.relaxng.datatype-1.0.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/xmlpull/com.springsource.org.xmlpull/1.1.4.c/com.springsource.org.xmlpull-1.1.4.c.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/slf4j/com.springsource.slf4j.api/1.5.10/com.springsource.slf4j.api-1.5.10.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/slf4j/com.springsource.slf4j.log4j/1.5.3/com.springsource.slf4j.log4j-1.5.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/slf4j/com.springsource.slf4j.org.apache.commons.logging/1.5.10/com.springsource.slf4j.org.apache.commons.logging-1.5.10.jar"/>
- <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/>
- <classpathentry kind="src" path="/drools-api"/>
- <classpathentry kind="src" path="/drools-compiler"/>
- <classpathentry kind="src" path="/drools-core"/>
- <classpathentry kind="src" path="/drools-decisiontables"/>
- <classpathentry kind="src" path="/drools-templates"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jms_1.1_spec/1.0.1/geronimo-jms_1.1_spec-1.0.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/apache/geronimo/specs/geronimo-jta_1.0.1B_spec/1.0.1/geronimo-jta_1.0.1B_spec-1.0.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/antlr/gunit/3.1.3/gunit-3.1.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-library/1.1/hamcrest-library-1.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-commons-annotations/3.1.0.GA/hibernate-commons-annotations-3.1.0.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-core/3.3.0.SP1/hibernate-core-3.3.0.SP1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/eclipse/equinox/weaving/hook/1.0.0-200905031323/hook-1.0.0-200905031323.jar"/>
- <classpathentry kind="var" path="M2_REPO/janino/janino/2.5.15/janino-2.5.15.jar"/>
- <classpathentry kind="var" path="M2_REPO/javassist/javassist/3.4.GA/javassist-3.4.GA.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jmock/jmock/2.5.1/jmock-2.5.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/jmock/jmock-legacy/2.5.1/jmock-legacy-2.5.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/junit/junit/4.6/junit-4.6.jar"/>
- <classpathentry kind="var" path="M2_REPO/jexcelapi/jxl/2.4.2/jxl-2.4.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/eclipse/equinox/org.eclipse.osgi/3.5/org.eclipse.osgi-3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/eclipse/equinox/org.eclipse.osgi.services/3.5/org.eclipse.osgi.services-3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.aop/3.0.0.RELEASE/org.springframework.aop-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.asm/3.0.0.RELEASE/org.springframework.asm-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.aspects/3.0.0.RELEASE/org.springframework.aspects-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.beans/3.0.0.RELEASE/org.springframework.beans-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.context/3.0.0.RELEASE/org.springframework.context-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.context.support/3.0.0.RELEASE/org.springframework.context.support-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.core/3.0.0.RELEASE/org.springframework.core-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.expression/3.0.0.RELEASE/org.springframework.expression-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.core/1.2.1/org.springframework.osgi.core-1.2.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.extender/1.2.1/org.springframework.osgi.extender-1.2.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.extensions.annotation/1.2.1/org.springframework.osgi.extensions.annotation-1.2.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.io/1.2.1/org.springframework.osgi.io-1.2.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.test/1.2.1/org.springframework.osgi.test-1.2.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.test/3.0.0.RELEASE/org.springframework.test-3.0.0.RELEASE.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.5.10/slf4j-api-1.5.10.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-jdk14/1.5.2/slf4j-jdk14-1.5.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry combineaccessrules="false" kind="src" path="/drools-bpmn2"/>
- <classpathentry kind="output" path="target/classes"/>
-</classpath>
+ <classpathentry kind="src" path="src/test/java" output="target/test-classes"/>
+ <classpathentry kind="src" path="src/test/resources" output="target/test-classes" including="**" excluding="**/*.java"/>
+ <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
+ <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.1/activation-1.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/activation/com.springsource.javax.activation/1.1.1/com.springsource.javax.activation-1.1.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/jms/com.springsource.javax.jms/1.1.0/com.springsource.javax.jms-1.1.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/persistence/com.springsource.javax.persistence/1.99.0/com.springsource.javax.persistence-1.99.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/servlet/com.springsource.javax.servlet/2.5.0/com.springsource.javax.servlet-2.5.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/transaction/com.springsource.javax.transaction/1.1.0/com.springsource.javax.transaction-1.1.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/xml/bind/com.springsource.javax.xml.bind/2.1.7/com.springsource.javax.xml.bind-2.1.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/xml/stream/com.springsource.javax.xml.stream/1.0.1/com.springsource.javax.xml.stream-1.0.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/antlr/antlr-runtime/3.1.3/antlr-runtime-3.1.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/antlr/com.springsource.antlr/2.7.6/com.springsource.antlr-2.7.6.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/beanshell/com.springsource.bsh/2.0.0.b4/com.springsource.bsh-2.0.0.b4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/mchange/c3p0/com.springsource.com.mchange.v2.c3p0/0.9.1.2/com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sleepycat/je/com.springsource.com.sleepycat.je/3.3.87/com.springsource.com.sleepycat.je-3.3.87.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/msv/com.springsource.com.sun.msv.datatype/0.0.0.20060615/com.springsource.com.sun.msv.datatype-0.0.0.20060615.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.tools.xjc/2.1.7/com.springsource.com.sun.tools.xjc-2.1.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.xml.bind/2.1.7/com.springsource.com.sun.xml.bind-2.1.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.xml.bind.jaxb1/2.1.7/com.springsource.com.sun.xml.bind.jaxb1-2.1.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/com.springsource.com.sun.xml.fastinfoset/1.2.2/com.springsource.com.sun.xml.fastinfoset-1.2.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/thoughtworks/xstream/com.springsource.com.thoughtworks.xstream/1.3.1/com.springsource.com.thoughtworks.xstream-1.3.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/edu/oswego/cs/concurrent/com.springsource.edu.oswego.cs.dl.util.concurrent/1.3.4/com.springsource.edu.oswego.cs.dl.util.concurrent-1.3.4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/freemarker/com.springsource.freemarker/2.3.15/com.springsource.freemarker-2.3.15.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jboss/javassist/com.springsource.javassist/3.9.0.GA/com.springsource.javassist-3.9.0.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/net/sourceforge/jdbm/com.springsource.jdbm/1.0.0/com.springsource.jdbm-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/junit/com.springsource.junit/3.8.2/com.springsource.junit-3.8.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/net/sourceforge/jexcelapi/com.springsource.jxl/2.4.2/com.springsource.jxl-2.4.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/net/sourceforge/cglib/com.springsource.net.sf.cglib/2.2.0/com.springsource.net.sf.cglib-2.2.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/net/sourceforge/ehcache/com.springsource.net.sf.ehcache/1.6.2/com.springsource.net.sf.ehcache-1.6.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/antlr/com.springsource.org.antlr/3.1.3/com.springsource.org.antlr-3.1.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/antlr/com.springsource.org.antlr.runtime/3.1.3/com.springsource.org.antlr.runtime-3.1.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/aopalliance/com.springsource.org.aopalliance/1.0.0/com.springsource.org.aopalliance-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/bsf/com.springsource.org.apache.bsf/2.4.0/com.springsource.org.apache.bsf-2.4.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.beanutils/1.8.0/com.springsource.org.apache.commons.beanutils-1.8.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.collections/3.2.1/com.springsource.org.apache.commons.collections-3.2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.digester/1.8.1/com.springsource.org.apache.commons.digester-1.8.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.io/1.4.0/com.springsource.org.apache.commons.io-1.4.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.lang/2.4.0/com.springsource.org.apache.commons.lang-2.4.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/commons/com.springsource.org.apache.commons.logging/1.1.1/com.springsource.org.apache.commons.logging-1.1.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/jasper/springsource/com.springsource.org.apache.jasper.org.eclipse.jdt.springsource/6.0.20.S2-r5956/com.springsource.org.apache.jasper.org.eclipse.jdt.springsource-6.0.20.S2-r5956.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/log4j/com.springsource.org.apache.log4j/1.2.15/com.springsource.org.apache.log4j-1.2.15.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/poi/com.springsource.org.apache.poi/3.0.2.FINAL/com.springsource.org.apache.poi-3.0.2.FINAL.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/ant/com.springsource.org.apache.tools.ant/1.7.1/com.springsource.org.apache.tools.ant-1.7.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/xerces/com.springsource.org.apache.xerces/2.9.1/com.springsource.org.apache.xerces-2.9.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/xml/com.springsource.org.apache.xml.resolver/1.2.0/com.springsource.org.apache.xml.resolver-1.2.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/xmlcommons/com.springsource.org.apache.xmlcommons/1.3.4/com.springsource.org.apache.xmlcommons-1.3.4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/bouncycastle/com.springsource.org.bouncycastle.jce/1.39.0/com.springsource.org.bouncycastle.jce-1.39.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/codehaus/janino/com.springsource.org.codehaus.janino/2.5.15/com.springsource.org.codehaus.janino-2.5.15.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/dom4j/com.springsource.org.dom4j/1.6.1/com.springsource.org.dom4j-1.6.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/h2database/com.springsource.org.h2/1.0.71/com.springsource.org.h2-1.0.71.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate/3.3.2.GA/com.springsource.org.hibernate-3.3.2.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.annotations/3.4.0.GA/com.springsource.org.hibernate.annotations-3.4.0.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.annotations.common/3.3.0.ga/com.springsource.org.hibernate.annotations.common-3.3.0.ga.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.cache/3.3.2.GA/com.springsource.org.hibernate.cache-3.3.2.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/hibernate/com.springsource.org.hibernate.ejb/3.4.0.GA/com.springsource.org.hibernate.ejb-3.4.0.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/net/sourceforge/iso-relax/com.springsource.org.iso_relax.verifier/0.0.0.20041111/com.springsource.org.iso_relax.verifier-0.0.0.20041111.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jboss/cache/com.springsource.org.jboss.cache/3.2.0.GA/com.springsource.org.jboss.cache-3.2.0.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jboss/logging/com.springsource.org.jboss.logging/2.0.5.GA/com.springsource.org.jboss.logging-2.0.5.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jboss/util/com.springsource.org.jboss.util/2.2.13.GA/com.springsource.org.jboss.util-2.2.13.GA.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jgroups/com.springsource.org.jgroups/2.5.1/com.springsource.org.jgroups-2.5.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/joda/com.springsource.org.joda.time/1.6.0/com.springsource.org.joda.time-1.6.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jvnet/staxex/com.springsource.org.jvnet.staxex/1.0.0/com.springsource.org.jvnet.staxex-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/logicalcobwebs/com.springsource.org.logicalcobwebs.cglib.core/0.9.1/com.springsource.org.logicalcobwebs.cglib.core-0.9.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/logicalcobwebs/com.springsource.org.logicalcobwebs.proxool/0.9.1/com.springsource.org.logicalcobwebs.proxool-0.9.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/objectweb/asm/com.springsource.org.objectweb.asm/2.2.3/com.springsource.org.objectweb.asm-2.2.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/opensymphony/quartz/com.springsource.org.quartz/1.6.2/com.springsource.org.quartz-1.6.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/relaxng/com.springsource.org.relaxng.datatype/1.0.0/com.springsource.org.relaxng.datatype-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/xmlpull/com.springsource.org.xmlpull/1.1.4.c/com.springsource.org.xmlpull-1.1.4.c.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/slf4j/com.springsource.slf4j.api/1.5.10/com.springsource.slf4j.api-1.5.10.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/slf4j/com.springsource.slf4j.log4j/1.5.3/com.springsource.slf4j.log4j-1.5.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/slf4j/com.springsource.slf4j.org.apache.commons.logging/1.5.10/com.springsource.slf4j.org.apache.commons.logging-1.5.10.jar"/>
+ <classpathentry kind="src" path="/drools-api"/>
+ <classpathentry kind="src" path="/drools-bpmn2"/>
+ <classpathentry kind="src" path="/drools-compiler"/>
+ <classpathentry kind="src" path="/drools-core"/>
+ <classpathentry kind="src" path="/drools-decisiontables"/>
+ <classpathentry kind="src" path="/drools-templates"/>
+ <classpathentry kind="var" path="M2_REPO/org/antlr/gunit/3.1.3/gunit-3.1.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-library/1.1/hamcrest-library-1.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/equinox/weaving/hook/1.0.0-200905031323/hook-1.0.0-200905031323.jar"/>
+ <classpathentry kind="var" path="M2_REPO/janino/janino/2.5.15/janino-2.5.15.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/bind/jaxb-impl/2.1.7/jaxb-impl-2.1.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/sun/xml/bind/jaxb-xjc/2.1.7/jaxb-xjc-2.1.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jmock/jmock/2.5.1/jmock-2.5.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/jmock/jmock-legacy/2.5.1/jmock-legacy-2.5.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/junit/junit/4.6/junit-4.6.jar"/>
+ <classpathentry kind="var" path="M2_REPO/jexcelapi/jxl/2.4.2/jxl-2.4.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/equinox/org.eclipse.osgi/3.5/org.eclipse.osgi-3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/equinox/org.eclipse.osgi.services/3.5/org.eclipse.osgi.services-3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.aop/3.0.0.RELEASE/org.springframework.aop-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.asm/3.0.0.RELEASE/org.springframework.asm-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.aspects/3.0.0.RELEASE/org.springframework.aspects-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.beans/3.0.0.RELEASE/org.springframework.beans-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.context/3.0.0.RELEASE/org.springframework.context-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.context.support/3.0.0.RELEASE/org.springframework.context.support-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.core/3.0.0.RELEASE/org.springframework.core-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.expression/3.0.0.RELEASE/org.springframework.expression-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.core/1.2.1/org.springframework.osgi.core-1.2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.extender/1.2.1/org.springframework.osgi.extender-1.2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.extensions.annotation/1.2.1/org.springframework.osgi.extensions.annotation-1.2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.io/1.2.1/org.springframework.osgi.io-1.2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/osgi/org.springframework.osgi.test/1.2.1/org.springframework.osgi.test-1.2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/springframework/org.springframework.test/3.0.0.RELEASE/org.springframework.test-3.0.0.RELEASE.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/antlr/stringtemplate/3.2/stringtemplate-3.2.jar"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+</classpath>
\ No newline at end of file
Modified: labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.project
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.project 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/.project 2010-02-20 19:45:53 UTC (rev 31755)
@@ -3,10 +3,10 @@
<comment>A rule production system</comment>
<projects>
<project>drools-api</project>
+ <project>drools-bpmn2</project>
<project>drools-compiler</project>
<project>drools-core</project>
<project>drools-decisiontables</project>
- <project>drools-persistence-jpa</project>
<project>drools-templates</project>
</projects>
<buildSpec>
Modified: labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/pom.xml
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/pom.xml 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/pom.xml 2010-02-20 19:45:53 UTC (rev 31755)
@@ -62,6 +62,8 @@
<artifactId>maven-surefire-plugin</artifactId>
<version>2.5</version>
<configuration>
+ <!--childDelegation>false</childDelegation>
+ <forkMode>pertest</forkMode-->
<systemPropertyVariables>
<propertyName>propertyValue</propertyName>
<buildDirectory>${project.build.directory}</buildDirectory>
Modified: labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/BPMN2OsgiTest.java
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/BPMN2OsgiTest.java 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/BPMN2OsgiTest.java 2010-02-20 19:45:53 UTC (rev 31755)
@@ -1,5 +1,7 @@
package org.drools.osgi.integrationtests;
+import javax.xml.parsers.DocumentBuilderFactory;
+
import org.drools.KnowledgeBase;
import org.drools.KnowledgeBaseFactoryService;
import org.drools.builder.KnowledgeBuilder;
@@ -11,6 +13,7 @@
import org.drools.runtime.StatefulKnowledgeSession;
import org.drools.runtime.process.ProcessInstance;
import org.drools.util.ServiceRegistry;
+import org.osgi.framework.Bundle;
import org.osgi.framework.ServiceReference;
public class BPMN2OsgiTest extends AbstractDroolsSpringDMTest {
Modified: labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/SimpleOsgiTest.java
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/SimpleOsgiTest.java 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/integrationtests/SimpleOsgiTest.java 2010-02-20 19:45:53 UTC (rev 31755)
@@ -42,8 +42,7 @@
Bundle[] bundles = bundleContext.getBundles();
System.out.println( "bundles: " );
for ( int i = 0; i < bundles.length; i++ ) {
-
- System.out.print( bundles[i].getSymbolicName() );
+ System.out.print( bundles[i].getSymbolicName() + ":" + bundles[i].getState() );
System.out.print( ", " );
}
System.out.println();
@@ -54,7 +53,7 @@
ServiceRegistry registry = (ServiceRegistry) bundleContext.getService( serviceRef );
KnowledgeBuilderFactoryService knowledgeBuilderFactoryService = registry.get( KnowledgeBuilderFactoryService.class );
- System.out.println( KnowledgeBaseFactoryService.class );
+
KnowledgeBaseFactoryService knowledgeBaseFactoryService = registry.get( KnowledgeBaseFactoryService.class );
ResourceFactoryService resourceFactoryService = registry.get( ResourceFactoryService.class );
Modified: labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/test/AbstractDroolsSpringDMTest.java
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/test/AbstractDroolsSpringDMTest.java 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/java/org/drools/osgi/test/AbstractDroolsSpringDMTest.java 2010-02-20 19:45:53 UTC (rev 31755)
@@ -27,13 +27,6 @@
return false;
}
- @Override
- protected void setDirty() {
- System.out.println( "This is dirty" );
- }
-
-
-
protected void onSetUp() throws Exception
{
@@ -41,7 +34,11 @@
@Override
protected void preProcessBundleContext(BundleContext platformBundleContext) throws Exception {
- super.preProcessBundleContext( platformBundleContext );
+ try {
+ super.preProcessBundleContext( platformBundleContext );
+ } catch( Exception e ) {
+ throw e;
+ }
}
@Override
@@ -49,12 +46,6 @@
try {
super.postProcessBundleContext( context );
} catch( Exception e ) {
- e.printStackTrace();
-
- for ( Bundle bundle : context.getBundles() ) {
- System.out.println( bundle );
- }
-
throw e;
}
}
Modified: labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/resources/boot-bundles.properties
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/resources/boot-bundles.properties 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.drools.osgi.test/src/test/resources/boot-bundles.properties 2010-02-20 19:45:53 UTC (rev 31755)
@@ -65,18 +65,6 @@
org.jboss.util,com.springsource.org.jboss.util,2.2.13.GA
-#javax
-javax.persistence,com.springsource.javax.persistence,1.99.0
-javax.activation,com.springsource.javax.activation,1.1.1
-javax.servlet,com.springsource.javax.servlet,2.5.0
-javax.transaction,com.springsource.javax.transaction,1.1.0
-javax.xml.stream,com.springsource.javax.xml.stream,1.0.1
-javax.xml.bind,com.springsource.javax.xml.bind,2.1.7
-javax.servlet,com.springsource.javax.servlet,2.5.0
-javax.jms,com.springsource.javax.jms,1.1.0
-#javax.mail,com.springsource.javax.mail,1.4.0
-
-
# misc
org.antlr,com.springsource.org.antlr.runtime,3.1.3
org.antlr,com.springsource.antlr,2.7.6
@@ -93,10 +81,21 @@
com.thoughtworks.xstream,com.springsource.com.thoughtworks.xstream,1.3.1
# xerces/xml
-org.apache.xmlcommons,com.springsource.org.apache.xmlcommons,1.3.4
org.apache.xml,com.springsource.org.apache.xml.resolver,1.2.0
org.apache.xerces,com.springsource.org.apache.xerces,2.9.1
+org.apache.xmlcommons,com.springsource.org.apache.xmlcommons,1.3.4
+#javax
+javax.persistence,com.springsource.javax.persistence,1.99.0
+javax.activation,com.springsource.javax.activation,1.1.1
+javax.servlet,com.springsource.javax.servlet,2.5.0
+javax.transaction,com.springsource.javax.transaction,1.1.0
+javax.xml.stream,com.springsource.javax.xml.stream,1.0.1
+javax.xml.bind,com.springsource.javax.xml.bind,2.1.7
+javax.servlet,com.springsource.javax.servlet,2.5.0
+javax.jms,com.springsource.javax.jms,1.1.0
+#javax.mail,com.springsource.javax.mail,1.4.0
+
#dom4j
org.dom4j,com.springsource.org.dom4j,1.6.1
Modified: labs/jbossrules/trunk/osgi-bundles/org.milyn/org.drools.osgi.wrapper.milyn-smooks-javabean/.classpath
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.milyn/org.drools.osgi.wrapper.milyn-smooks-javabean/.classpath 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.milyn/org.drools.osgi.wrapper.milyn-smooks-javabean/.classpath 2010-02-20 19:45:53 UTC (rev 31755)
@@ -16,5 +16,5 @@
<classpathentry kind="var" path="M2_REPO/org/milyn/milyn-smooks-javabean/1.1/milyn-smooks-javabean-1.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/mvel/mvel/1.3.12-java1.5/mvel-1.3.12-java1.5.jar"/>
<classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
</classpath>
\ No newline at end of file
Modified: labs/jbossrules/trunk/osgi-bundles/org.mvel/org.drools.osgi.wrapper.mvel2/.classpath
===================================================================
--- labs/jbossrules/trunk/osgi-bundles/org.mvel/org.drools.osgi.wrapper.mvel2/.classpath 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/osgi-bundles/org.mvel/org.drools.osgi.wrapper.mvel2/.classpath 2010-02-20 19:45:53 UTC (rev 31755)
@@ -12,5 +12,5 @@
<classpathentry kind="var" path="M2_REPO/junit/junit/4.6/junit-4.6.jar"/>
<classpathentry kind="var" path="M2_REPO/org/mvel/mvel2/2.0.16/mvel2-2.0.16.jar"/>
<classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
</classpath>
\ No newline at end of file
Modified: labs/jbossrules/trunk/pom.xml
===================================================================
--- labs/jbossrules/trunk/pom.xml 2010-02-20 15:47:03 UTC (rev 31754)
+++ labs/jbossrules/trunk/pom.xml 2010-02-20 19:45:53 UTC (rev 31755)
@@ -324,7 +324,7 @@
<activeByDefault>true</activeByDefault>
</activation>
<modules>
- <!--module>osgi-bundles</module-->
+ <module>osgi-bundles</module>
<module>drools-api</module>
<module>drools-core</module>
<module>drools-compiler</module>
More information about the jboss-svn-commits
mailing list