[jboss-svn-commits] JBL Code SVN: r8983 - in labs/jbossesb/trunk/product: core/services/src/org/jboss/internal/soa/esb/services/routing/cbr and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jan 22 17:40:56 EST 2007


Author: kurt.stam at jboss.com
Date: 2007-01-22 17:40:56 -0500 (Mon, 22 Jan 2007)
New Revision: 8983

Added:
   labs/jbossesb/trunk/product/lib/ext/commons-jci-janino-2.4.3.jar
   labs/jbossesb/trunk/product/lib/ext/janino-2.4.3.jar
Removed:
   labs/jbossesb/trunk/product/lib/ext/commons-jci-eclipse-3.2.0.666.jar
Modified:
   labs/jbossesb/trunk/product/core/listeners/build.xml
   labs/jbossesb/trunk/product/core/services/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouter.java
Log:
Switching over to JANINO for rules compilation so Tomcat can compile jsps again.

Modified: labs/jbossesb/trunk/product/core/listeners/build.xml
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/build.xml	2007-01-22 22:32:56 UTC (rev 8982)
+++ labs/jbossesb/trunk/product/core/listeners/build.xml	2007-01-22 22:40:56 UTC (rev 8983)
@@ -135,8 +135,8 @@
     				<fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="xbean.jar,stax-api-1.0.1.jar,xmlpublic.jar"/>
     				<!-- jboss rules for CBR -->
     				<fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="antlr-3.0ea8.jar,antlr-2.7.6.jar,
-    				core-3.2.0.666.jar,drools-compiler-3.0.4.jar,drools-core-3.0.4.jar,stringtemplate-2.3b6.jar,
-    				commons-jci-core-1.0-406301.jar,commons-jci-eclipse-3.2.0.666.jar"/>
+    				drools-compiler-3.0.4.jar,drools-core-3.0.4.jar,stringtemplate-2.3b6.jar,
+    				commons-jci-core-1.0-406301.jar, commons-jci-janino-2.4.3.jar, janino-2.4.3.jar"/>
     				<!-- smooks for transformation -->
     				<fileset dir="${org.jboss.esb.ext.lib.dir}/" includes="milyn-commons-0.8-SNAPSHOT.jar,
     			    milyn-smooks-core-0.8-SNAPSHOT.jar,milyn-smooks-javabean-0.1.1.jar,milyn-smooks-misc-0.2.jar,

Modified: labs/jbossesb/trunk/product/core/services/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouter.java
===================================================================
--- labs/jbossesb/trunk/product/core/services/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouter.java	2007-01-22 22:32:56 UTC (rev 8982)
+++ labs/jbossesb/trunk/product/core/services/src/org/jboss/internal/soa/esb/services/routing/cbr/JBossRulesRouter.java	2007-01-22 22:40:56 UTC (rev 8983)
@@ -37,6 +37,7 @@
 import org.drools.WorkingMemory;
 import org.drools.compiler.DroolsParserException;
 import org.drools.compiler.PackageBuilder;
+import org.drools.compiler.PackageBuilderConfiguration;
 import org.drools.rule.Package;
 import org.jboss.soa.esb.message.Message;
 import org.jboss.soa.esb.services.routing.MessageRouter;
@@ -179,7 +180,9 @@
 		else
 		{
 			Reader rules = new InputStreamReader(inputStreamDrl);
-			PackageBuilder builder = new PackageBuilder();
+            PackageBuilderConfiguration pkgBuilderCfg = new PackageBuilderConfiguration();
+            pkgBuilderCfg.setCompiler(PackageBuilderConfiguration.JANINO);
+            PackageBuilder builder = new PackageBuilder(pkgBuilderCfg);
 			// this wil parse and compile in one step
 			if (ruleLanguage == null)
 			{

Deleted: labs/jbossesb/trunk/product/lib/ext/commons-jci-eclipse-3.2.0.666.jar
===================================================================
(Binary files differ)

Added: labs/jbossesb/trunk/product/lib/ext/commons-jci-janino-2.4.3.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbossesb/trunk/product/lib/ext/commons-jci-janino-2.4.3.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbossesb/trunk/product/lib/ext/janino-2.4.3.jar
===================================================================
(Binary files differ)


Property changes on: labs/jbossesb/trunk/product/lib/ext/janino-2.4.3.jar
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the jboss-svn-commits mailing list