[jboss-svn-commits] JBL Code SVN: r30868 - labs/jbossrules/branches/osgi_baunax/drools-core.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Dec 30 14:06:56 EST 2009


Author: baunax
Date: 2009-12-30 14:06:56 -0500 (Wed, 30 Dec 2009)
New Revision: 30868

Modified:
   labs/jbossrules/branches/osgi_baunax/drools-core/pom.xml
Log:
Version that starts correctly inside Equinox


Modified: labs/jbossrules/branches/osgi_baunax/drools-core/pom.xml
===================================================================
--- labs/jbossrules/branches/osgi_baunax/drools-core/pom.xml	2009-12-30 16:56:52 UTC (rev 30867)
+++ labs/jbossrules/branches/osgi_baunax/drools-core/pom.xml	2009-12-30 19:06:56 UTC (rev 30868)
@@ -18,22 +18,28 @@
       <groupId>com.thoughtworks.xstream</groupId>
       <artifactId>xstream</artifactId>
       <optional>true</optional>
+      <scope>compile</scope>
     </dependency>    
         
     <dependency>
       <groupId>org.mvel</groupId>
       <artifactId>mvel2</artifactId>
+      <scope>compile</scope>
     </dependency> 
 
     <dependency>
       <groupId>org.drools</groupId>
       <artifactId>drools-api</artifactId>
+      <scope>compile</scope>
     </dependency>         
     
+    <!-- 
     <dependency>
       <groupId>joda-time</groupId>
       <artifactId>joda-time</artifactId>
-    </dependency>       
+      <scope>compile</scope>
+    </dependency>
+     -->       
   </dependencies>
   
   <build>
@@ -84,12 +90,18 @@
 				 -->
 				<configuration>
 					<instructions>
-						<Import-Package>*</Import-Package>
+						<!--
+						<Import-Package>!net.sf.cglib.*,net.sf.jxls.*;resolution=optional,nu.xom.*;resolution=optional,*</Import-Package>
+						-->
+						<Import-Package>javax.management.*,*;resolution:=optional;-split-package:=merge-first</Import-Package>
 						<Embed-Dependency>*;scope=compile|runtime;groupId=!org.drools</Embed-Dependency>
+						<!--
+						<Embed-Dependency>*;scope=compile|runtime;groupId=!org.drools</Embed-Dependency>
 						<Include-Resource>{maven-resources}, {maven-dependencies}</Include-Resource>
+						-->
 						<Embed-Directory>target/dependency</Embed-Directory>
-            			<Embed-StripGroup>true</Embed-StripGroup>
-						
+		            			<Embed-StripGroup>true</Embed-StripGroup>
+						<Embed-Transitive>true</Embed-Transitive>
 						<!-- 
 						<Export-Package>${bundle.namespace}.*;version="${pom.version}"</Export-Package>
 						<Private-Package>${bundle.namespace}.impl.*</Private-Package>



More information about the jboss-svn-commits mailing list