You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@johnzon.apache.org by sa...@apache.org on 2015/04/11 11:07:24 UTC

incubator-johnzon git commit: [JOHNZON-44] - The manifest neglects OSGi Import/Export information

Repository: incubator-johnzon
Updated Branches:
  refs/heads/master 4df64e2f2 -> a6a07a3c4


[JOHNZON-44] - The manifest neglects OSGi Import/Export information


Project: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/commit/a6a07a3c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/tree/a6a07a3c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-johnzon/diff/a6a07a3c

Branch: refs/heads/master
Commit: a6a07a3c408e1753c0ff0464b84962b76ac07f97
Parents: 4df64e2
Author: anierbeck <bc...@googlemail.com>
Authored: Sat Apr 11 01:00:35 2015 +0200
Committer: Hendrik Saly <he...@gmail.com>
Committed: Sat Apr 11 10:41:38 2015 +0200

----------------------------------------------------------------------
 johnzon-core/pom.xml      |  1 +
 johnzon-jaxrs/pom.xml     |  1 +
 johnzon-mapper/pom.xml    |  1 +
 johnzon-websocket/pom.xml |  1 +
 pom.xml                   | 16 ++++++++++++++++
 5 files changed, 20 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-johnzon/blob/a6a07a3c/johnzon-core/pom.xml
----------------------------------------------------------------------
diff --git a/johnzon-core/pom.xml b/johnzon-core/pom.xml
index fc59d2d..1fe1c2b 100644
--- a/johnzon-core/pom.xml
+++ b/johnzon-core/pom.xml
@@ -31,4 +31,5 @@
   <properties>
     <staging.directory>${project.parent.reporting.outputDirectory}</staging.directory>
   </properties>
+  <packaging>bundle</packaging>
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-johnzon/blob/a6a07a3c/johnzon-jaxrs/pom.xml
----------------------------------------------------------------------
diff --git a/johnzon-jaxrs/pom.xml b/johnzon-jaxrs/pom.xml
index 6cc6ec2..a47b5a0 100644
--- a/johnzon-jaxrs/pom.xml
+++ b/johnzon-jaxrs/pom.xml
@@ -66,4 +66,5 @@
     <staging.directory>${project.parent.reporting.outputDirectory}</staging.directory>
     <cxf.version>3.0.0</cxf.version>
   </properties>
+  <packaging>bundle</packaging>
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-johnzon/blob/a6a07a3c/johnzon-mapper/pom.xml
----------------------------------------------------------------------
diff --git a/johnzon-mapper/pom.xml b/johnzon-mapper/pom.xml
index abfebbd..c28ec27 100644
--- a/johnzon-mapper/pom.xml
+++ b/johnzon-mapper/pom.xml
@@ -39,4 +39,5 @@
   <properties>
     <staging.directory>${project.parent.reporting.outputDirectory}</staging.directory>
   </properties>
+  <packaging>bundle</packaging>
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-johnzon/blob/a6a07a3c/johnzon-websocket/pom.xml
----------------------------------------------------------------------
diff --git a/johnzon-websocket/pom.xml b/johnzon-websocket/pom.xml
index 00eb8ff..ea9f3c2 100644
--- a/johnzon-websocket/pom.xml
+++ b/johnzon-websocket/pom.xml
@@ -94,4 +94,5 @@
       </plugin>
     </plugins>
   </build>
+  <packaging>bundle</packaging>
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-johnzon/blob/a6a07a3c/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 55adc3b..36089da 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,6 +45,8 @@
     <johnzon.site.url>https://svn.apache.org/repos/asf/incubator/johnzon/site/publish/</johnzon.site.url>
     <pubsub.url>scm:svn:${johnzon.site.url}</pubsub.url>
     <staging.directory>${project.build.directory}/site</staging.directory>
+    <felix.plugin.version>2.5.3</felix.plugin.version>
+    <bnd.version.policy>[$(version;==;$(@)),$(version;+;$(@)))</bnd.version.policy>
   </properties>
 
   <modules>
@@ -319,6 +321,20 @@
          <configuration>
          </configuration>
        </plugin>
+       <plugin>
+         <groupId>org.apache.felix</groupId>
+         <artifactId>maven-bundle-plugin</artifactId>
+         <version>${felix.plugin.version}</version>
+         <inherited>true</inherited>
+         <extensions>true</extensions>
+         <configuration>
+             <instructions>
+                 <_removeheaders>Private-Package,Include-Resource,Embed-Dependency,Created-By,Bnd-LastModified,Built-By,Tool</_removeheaders>
+                 <_versionpolicy>${bnd.version.policy}</_versionpolicy>
+                 <Bundle-DocURL>http://johnzon.incubator.apache.org/</Bundle-DocURL>
+             </instructions>
+         </configuration>
+        </plugin>
     </plugins>
   </build>