You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2014/07/09 22:00:55 UTC

svn commit: r1609279 - in /commons/proper/pool/trunk: pom.xml src/changes/changes.xml

Author: markt
Date: Wed Jul  9 20:00:55 2014
New Revision: 1609279

URL: http://svn.apache.org/r1609279
Log:
POOL-261
Correctly mark cglib as an optional dependency and ensure that the OSGi manifest information reflects that.

Modified:
    commons/proper/pool/trunk/pom.xml
    commons/proper/pool/trunk/src/changes/changes.xml

Modified: commons/proper/pool/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/pool/trunk/pom.xml?rev=1609279&r1=1609278&r2=1609279&view=diff
==============================================================================
--- commons/proper/pool/trunk/pom.xml (original)
+++ commons/proper/pool/trunk/pom.xml Wed Jul  9 20:00:55 2014
@@ -124,13 +124,13 @@
       <groupId>cglib</groupId>
       <artifactId>cglib</artifactId>
       <version>3.0</version>
-      <scope>provided</scope>
+      <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.ow2.asm</groupId>
       <artifactId>asm-util</artifactId>
       <version>4.0</version>
-      <scope>provided</scope>
+      <optional>true</optional>
     </dependency>
     
   </dependencies>
@@ -161,6 +161,7 @@
     <commons.site.path>pool</commons.site.path>
     <commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-pool</commons.scmPubUrl>
     <commons.scmPubCheckoutDirectory>site-content</commons.scmPubCheckoutDirectory>
+    <commons.osgi.import>net.sf.cglib.proxy;resolution:=optional,*</commons.osgi.import>
   </properties> 
 
   <build>

Modified: commons/proper/pool/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/pool/trunk/src/changes/changes.xml?rev=1609279&r1=1609278&r2=1609279&view=diff
==============================================================================
--- commons/proper/pool/trunk/src/changes/changes.xml (original)
+++ commons/proper/pool/trunk/src/changes/changes.xml Wed Jul  9 20:00:55 2014
@@ -48,6 +48,10 @@ The <action> type attribute can be add,u
     <action dev="psteitz" type="add" issue="POOL-262">
       Made fairness configurable for GenericObjectPool, GenericKeyedObjectPool.
     </action>
+    <action dev="markt" type="fix" issue="POOL-261">
+      Correctly mark cglib as an optional dependency and ensure that the OSGi
+      manifest information reflects that.
+    </action>
     <action dev="markt" type="fix">
       Improve performance of statistics collection for pools that extend
       BaseGenericObjectPool.