https://issues.apache.org/jira/browse/AMQ-3461 - activeio osgi metadata
git-svn-id: https://svn.apache.org/repos/asf/activemq/activeio/trunk@1159656 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/activeio-core/pom.xml b/activeio-core/pom.xml
index 88009c7..287fe17 100644
--- a/activeio-core/pom.xml
+++ b/activeio-core/pom.xml
@@ -28,6 +28,12 @@
<packaging>bundle</packaging>
<name>ActiveIO :: Core</name>
<description>A high performance IO abstraction framework</description>
+ <properties>
+ <activeio.osgi.import.pkg>
+ org.objectweb.howl.log*;resolution=optional,
+ *
+ </activeio.osgi.import.pkg>
+ </properties>
<build>
<plugins>
diff --git a/pom.xml b/pom.xml
index ec58d58..d82a1cb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -80,16 +80,17 @@
<howl-version>0.1.8</howl-version>
<commons-logging-version>1.1</commons-logging-version>
- <felix-version>1.0.0</felix-version>
+ <felix-version>2.1.0</felix-version>
<!-- OSGi bundles properties -->
<activeio.osgi.import.pkg>*</activeio.osgi.import.pkg>
<activeio.osgi.export.pkg>org.apache.activeio*</activeio.osgi.export.pkg>
<activeio.osgi.private.pkg>!*</activeio.osgi.private.pkg>
- <activeio.osgi.export>${activeio.osgi.export.pkg}*;version=${activeio.osgi.export.version}</activeio.osgi.export>
+ <activeio.osgi.export>${activeio.osgi.export.pkg}*;version=${activeio.osgi.export.version};-noimport:=true</activeio.osgi.export>
<activeio.osgi.export.version>${project.version}</activeio.osgi.export.version>
<activeio.osgi.import>${activeio.osgi.import.pkg}</activeio.osgi.import>
<activeio.osgi.symbolic.name>${groupId}.${artifactId}</activeio.osgi.symbolic.name>
+ <activeio.osgi.dynamic.import />
</properties>
<distributionManagement>
@@ -236,6 +237,7 @@
<Bundle-SymbolicName>${activeio.osgi.symbolic.name}</Bundle-SymbolicName>
<Export-Package>${activeio.osgi.export}</Export-Package>
<Import-Package>${activeio.osgi.import}</Import-Package>
+ <DynamicImport-Package>${activeio.osgi.dynamic.import}</DynamicImport-Package>
<Private-Package>${activeio.osgi.private.pkg}</Private-Package>
<Implementation-Title>Apache ActiveIO</Implementation-Title>
<Implementation-Version>${project.version}</Implementation-Version>