[jboss-cvs] JBossAS SVN: r111274 - projects/specs/trunk/jboss-transaction-api_1.1_spec.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Apr 29 23:09:19 EDT 2011


Author: smcgowan at redhat.com
Date: 2011-04-29 23:09:19 -0400 (Fri, 29 Apr 2011)
New Revision: 111274

Modified:
   projects/specs/trunk/jboss-transaction-api_1.1_spec/pom.xml
Log:
JBEE-67 - add OSGI bundle information

Modified: projects/specs/trunk/jboss-transaction-api_1.1_spec/pom.xml
===================================================================
--- projects/specs/trunk/jboss-transaction-api_1.1_spec/pom.xml	2011-04-29 22:59:33 UTC (rev 111273)
+++ projects/specs/trunk/jboss-transaction-api_1.1_spec/pom.xml	2011-04-30 03:09:19 UTC (rev 111274)
@@ -10,7 +10,7 @@
   <artifactId>jboss-transaction-api_1.1_spec</artifactId>
   <version>1.0.1-SNAPSHOT</version>
   <packaging>jar</packaging>
-  <name>Transaction 1.1 API</name>
+  <name>Java Transaction API</name>
   <description>The Java Transaction 1.1 API classes</description>
   
   <scm>
@@ -19,4 +19,33 @@
     <url>http://fisheye.jboss.org/browse/JBossAS/projects/specs/trunk/jboss-transaction-api_1.1_spec</url>
   </scm>
   
+  <build>
+    <plugins>
+      <!--
+          Add OSGI metadata to the JAR without changing the packaging type.
+       -->
+      <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <version>2.3.4</version>
+        <executions>
+          <execution>
+            <id>bundle-manifest</id>
+            <phase>process-classes</phase>
+            <goals>
+              <goal>manifest</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
 </project>



More information about the jboss-cvs-commits mailing list