[jboss-svn-commits] JBL Code SVN: r30998 - in labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl: META-INF and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Jan 9 00:49:19 EST 2010


Author: mark.proctor at jboss.com
Date: 2010-01-09 00:49:18 -0500 (Sat, 09 Jan 2010)
New Revision: 30998

Modified:
   labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/.classpath
   labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/META-INF/MANIFEST.MF
   labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/build.properties
   labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/src/main/java/org/drools/osgi/impl/Activator.java
Log:
JBRULES-2351 OSGi Ready
-First version working.

Modified: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/.classpath
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/.classpath	2010-01-09 05:36:47 UTC (rev 30997)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/.classpath	2010-01-09 05:49:18 UTC (rev 30998)
@@ -1,5 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
+	<classpathentry exported="true" kind="lib" path="lib/antlr-runtime.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/drools-api.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/drools-bpmn2.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/joda-time.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/jxl.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/mvel2.jar"/>
 	<classpathentry exported="true" kind="lib" path="lib/drools-compiler.jar"/>
 	<classpathentry exported="true" kind="lib" path="lib/drools-core.jar"/>
 	<classpathentry exported="true" kind="lib" path="lib/drools-decisiontables.jar"/>

Modified: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/META-INF/MANIFEST.MF	2010-01-09 05:36:47 UTC (rev 30997)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/META-INF/MANIFEST.MF	2010-01-09 05:49:18 UTC (rev 30998)
@@ -5,10 +5,17 @@
 Bundle-Version: 5.1.0.SNAPSHOT
 Require-Bundle: org.drools.osgi.api
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Bundle-ClassPath: lib/drools-compiler.jar,
+Bundle-ClassPath: .,
+ lib/drools-compiler.jar,
  lib/drools-core.jar,
  lib/drools-decisiontables.jar,
- lib/drools-templates.jar
+ lib/drools-templates.jar,
+ lib/antlr-runtime.jar,
+ lib/drools-api.jar,
+ lib/drools-bpmn2.jar,
+ lib/joda-time.jar,
+ lib/jxl.jar,
+ lib/mvel2.jar
 Bundle-Vendor: JBoss, a division of Red Hat
 Import-Package: org.osgi.framework;version="1.5.0"
 Bundle-Activator: org.drools.osgi.impl.Activator

Modified: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/build.properties
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/build.properties	2010-01-09 05:36:47 UTC (rev 30997)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/build.properties	2010-01-09 05:49:18 UTC (rev 30998)
@@ -8,8 +8,13 @@
                lib/,\
                META-INF/,\
                build.properties,\
-               lib/drools-api.jar
+               lib/drools-api.jar,\
+               lib/antlr-runtime.jar,\
+               lib/drools-bpmn2.jar,\
+               lib/joda-time.jar,\
+               lib/jxl.jar,\
+               lib/mvel2.jar
 source.. = src/main/java/,\
            src/main/resources/
 output.. = target/classes/     
-jars.compile.order = .          
\ No newline at end of file
+jars.compile.order = .          

Modified: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/src/main/java/org/drools/osgi/impl/Activator.java
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/src/main/java/org/drools/osgi/impl/Activator.java	2010-01-09 05:36:47 UTC (rev 30997)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.impl/src/main/java/org/drools/osgi/impl/Activator.java	2010-01-09 05:49:18 UTC (rev 30998)
@@ -6,10 +6,11 @@
 import org.drools.builder.impl.KnowledgeBuilderProviderImpl;
 import org.drools.io.ResourceProvider;
 import org.drools.io.impl.ResourceProviderImpl;
+import org.osgi.framework.BundleActivator;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.ServiceRegistration;
 
-public class Activator {
+public class Activator implements BundleActivator {
     private ServiceRegistration kbuilderReg;
     private ServiceRegistration resourceReg;
 



More information about the jboss-svn-commits mailing list