[jboss-svn-commits] JBL Code SVN: r30980 - in labs/jbossrules/trunk/drools-container/drools-osgi: org.drools.osgi and 7 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Jan 8 02:35:37 EST 2010
Author: mark.proctor at jboss.com
Date: 2010-01-08 02:35:37 -0500 (Fri, 08 Jan 2010)
New Revision: 30980
Added:
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.classpath
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.project
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/META-INF/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/META-INF/MANIFEST.MF
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/build.properties
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/lib/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/pom.xml
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/src/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/src/main/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/src/main/java/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/src/main/resources/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/src/test/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/src/test/java/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/src/test/resources/
Modified:
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi/lib/
labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi/pom.xml
labs/jbossrules/trunk/drools-container/drools-osgi/pom.xml
Log:
JBRULES-2351 OSGi Ready
-added in fragment and things "seem" to be working now
Property changes on: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi/lib
___________________________________________________________________
Name: svn:ignore
+ *.jar
Modified: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi/pom.xml 2010-01-08 04:11:00 UTC (rev 30979)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi/pom.xml 2010-01-08 07:35:37 UTC (rev 30980)
@@ -11,7 +11,7 @@
<artifactId>org.drools.osgi</artifactId>
<packaging>jar</packaging>
- <name>Drools :: Container :: OSGi :: Plugin</name>
+ <name>Drools :: Container :: OSGi :: Runtime Plugin</name>
<build>
<plugins>
@@ -69,12 +69,18 @@
<directory>lib</directory>
<includes>
<include>*.jar</include>
- <include>drools-api.jar</include>
</includes>
<excludes>
<exclude>drools-*.jar</exclude>
</excludes>
- </resource>
+ </resource>
+ <resource>
+ <targetPath>lib</targetPath>
+ <directory>lib</directory>
+ <includes>
+ <include>drools-api.jar</include>
+ </includes>
+ </resource>
</resources>
</build>
Property changes on: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment
___________________________________________________________________
Name: svn:ignore
+ .settings
target
Added: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.classpath
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.classpath (rev 0)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.classpath 2010-01-08 07:35:37 UTC (rev 30980)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" path="src/main/resources"/>
+ <classpathentry kind="src" path="src/test/java"/>
+ <classpathentry kind="src" path="src/test/resources"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Added: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.project
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.project (rev 0)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/.project 2010-01-08 07:35:37 UTC (rev 30980)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.drools.osgi.fragment</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/META-INF/MANIFEST.MF (rev 0)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/META-INF/MANIFEST.MF 2010-01-08 07:35:37 UTC (rev 30980)
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Fragment
+Bundle-SymbolicName: org.drools.osgi.fragment
+Bundle-Version: 1.0.0.qualifier
+Fragment-Host: org.drools.osgi;bundle-version="5.1.0"
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
Added: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/build.properties
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/build.properties (rev 0)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/build.properties 2010-01-08 07:35:37 UTC (rev 30980)
@@ -0,0 +1,6 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ lib/
+src.includes = lib/
Property changes on: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/lib
___________________________________________________________________
Name: svn:ignore
+ *.jar
Added: labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/pom.xml (rev 0)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/org.drools.osgi.fragment/pom.xml 2010-01-08 07:35:37 UTC (rev 30980)
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <parent>
+ <artifactId>drools-osgi</artifactId>
+ <groupId>org.drools</groupId>
+ <version>5.1.0.SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>org.drools.osgi.fragment</artifactId>
+ <packaging>jar</packaging>
+
+ <name>Drools :: Container :: OSGi :: Runtime Fragment</name>
+ <build>
+ <plugins>
+
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <inherited>false</inherited>
+ <executions>
+ <execution>
+ <id>clean lib</id>
+ <phase>clean</phase>
+ <configuration>
+ <tasks>
+ <delete>
+ <fileset dir="lib" includes="**/*.jar" excludes="**/.svn" />
+ </delete>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy-dependencies</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy-dependencies</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>lib</outputDirectory>
+ <overWriteReleases>true</overWriteReleases>
+ <overWriteSnapshots>true</overWriteSnapshots>
+ <overWriteIfNewer>true</overWriteIfNewer>
+ <stripVersion>true</stripVersion>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+
+ <resources>
+ <resource>
+ <targetPath>META-INF</targetPath>
+ <directory>META-INF</directory>
+ </resource>
+ <resource>
+ <targetPath>lib</targetPath>
+ <directory>lib</directory>
+ <includes>
+ <include>drools-*.jar</include>
+ </includes>
+ <excludes>
+ <exclude>drools-api.jar</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ </build>
+
+ <dependencies>
+ <!-- this should include core and compiler -->
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-decisiontables</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.jdt</groupId>
+ <artifactId>core</artifactId>
+ </exclusion>
+
+ <exclusion>
+ <groupId>janino</groupId>
+ <artifactId>janino</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-bpmn2</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.jdt</groupId>
+ <artifactId>core</artifactId>
+ </exclusion>
+
+ <exclusion>
+ <groupId>janino</groupId>
+ <artifactId>janino</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <dependency>
+ <groupId>org.drools</groupId>
+ <artifactId>drools-bpmn2</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.jdt</groupId>
+ <artifactId>core</artifactId>
+ </exclusion>
+
+ <exclusion>
+ <groupId>janino</groupId>
+ <artifactId>janino</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ </dependencies>
+
+</project>
Modified: labs/jbossrules/trunk/drools-container/drools-osgi/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-container/drools-osgi/pom.xml 2010-01-08 04:11:00 UTC (rev 30979)
+++ labs/jbossrules/trunk/drools-container/drools-osgi/pom.xml 2010-01-08 07:35:37 UTC (rev 30980)
@@ -14,6 +14,7 @@
<modules>
<module>org.drools.osgi</module>
+ <module>org.drools.osgi.fragment</module>
</modules>
</project>
More information about the jboss-svn-commits
mailing list