You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xbean-scm@geronimo.apache.org by gn...@apache.org on 2007/11/16 14:23:56 UTC
svn commit: r595655 - in /geronimo/xbean/trunk: ./ xbean-classloader/
xbean-classpath/ xbean-finder/ xbean-kernel/ xbean-naming/ xbean-osgi/
xbean-reflect/ xbean-server/ xbean-spring/ xbean-telnet/ xbean-tiger/
Author: gnodet
Date: Fri Nov 16 05:23:55 2007
New Revision: 595655
URL: http://svn.apache.org/viewvc?rev=595655&view=rev
Log:
XBEAN-98: OSGify xbean jars
Modified:
geronimo/xbean/trunk/pom.xml
geronimo/xbean/trunk/xbean-classloader/pom.xml
geronimo/xbean/trunk/xbean-classpath/pom.xml
geronimo/xbean/trunk/xbean-finder/pom.xml
geronimo/xbean/trunk/xbean-kernel/pom.xml
geronimo/xbean/trunk/xbean-naming/pom.xml
geronimo/xbean/trunk/xbean-osgi/pom.xml
geronimo/xbean/trunk/xbean-reflect/pom.xml
geronimo/xbean/trunk/xbean-server/pom.xml
geronimo/xbean/trunk/xbean-spring/pom.xml
geronimo/xbean/trunk/xbean-telnet/pom.xml
geronimo/xbean/trunk/xbean-tiger/pom.xml
Modified: geronimo/xbean/trunk/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/pom.xml (original)
+++ geronimo/xbean/trunk/pom.xml Fri Nov 16 05:23:55 2007
@@ -59,7 +59,23 @@
as the maven-release-plugin will not update this value.
-->
<version>3.3-SNAPSHOT</version>
+
+ <!--
+ |
+ | Geronimo OSGi properties
+ |
+ | Note: when modules can override these properties.
+ |
+ -->
+ <xbean.osgi.import.pkg>*</xbean.osgi.import.pkg>
+ <xbean.osgi.export.pkg>org.apache.xbean*</xbean.osgi.export.pkg>
+ <xbean.osgi.private.pkg></xbean.osgi.private.pkg>
+ <xbean.osgi.export>!META-INF*,${xbean.osgi.export.pkg}*;version=${xbean.osgi.export.version}</xbean.osgi.export>
+ <xbean.osgi.export.version>${project.version}</xbean.osgi.export.version>
+ <xbean.osgi.import>!META-INF*,${xbean.osgi.import.pkg}</xbean.osgi.import>
+ <xbean.osgi.symbolic.name>${groupId}.${artifactId}</xbean.osgi.symbolic.name>
</properties>
+
<issueManagement>
<system>jira</system>
@@ -311,6 +327,25 @@
</execution>
</executions>
</plugin>
+
+ <!-- OSGi bundles plugin -->
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>1.0.0</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Bundle-Name>${artifactId}</Bundle-Name>
+ <Bundle-SymbolicName>${xbean.osgi.symbolic.name}</Bundle-SymbolicName>
+ <Export-Package>${xbean.osgi.export}</Export-Package>
+ <Import-Package>${xbean.osgi.import}</Import-Package>
+ <Private-Package>${xbean.osgi.private.pkg}</Private-Package>
+ <Implementation-Title>Apache XBean</Implementation-Title>
+ <Implementation-Version>${project.version}</Implementation-Version>
+ </instructions>
+ </configuration>
+ </plugin>
</plugins>
</build>
@@ -490,6 +525,7 @@
<groupId>org.codehaus.mojo</groupId>
<artifactId>surefire-report-maven-plugin</artifactId>
</plugin>
+
</plugins>
</reporting>
Modified: geronimo/xbean/trunk/xbean-classloader/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-classloader/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-classloader/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-classloader/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-classloader</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Classloader</name>
<version>3.3-SNAPSHOT</version>
Modified: geronimo/xbean/trunk/xbean-classpath/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-classpath/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-classpath/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-classpath/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-classpath</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: ClassPath</name>
</project>
Modified: geronimo/xbean/trunk/xbean-finder/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-finder/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-finder/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-finder/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-finder</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Classpath Resource Finder</name>
<properties>
Modified: geronimo/xbean/trunk/xbean-kernel/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-kernel/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-kernel/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-kernel/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-kernel</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Kernel</name>
<build>
Modified: geronimo/xbean/trunk/xbean-naming/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-naming/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-naming/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-naming/pom.xml Fri Nov 16 05:23:55 2007
@@ -27,6 +27,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>xbean-naming</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Naming</name>
</project>
Modified: geronimo/xbean/trunk/xbean-osgi/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-osgi/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-osgi/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-osgi/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-osgi</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: OSGi</name>
<dependencies>
Modified: geronimo/xbean/trunk/xbean-reflect/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-reflect/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-reflect/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-reflect/pom.xml Fri Nov 16 05:23:55 2007
@@ -9,6 +9,7 @@
</parent>
<artifactId>xbean-reflect</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Reflect</name>
<profiles>
Modified: geronimo/xbean/trunk/xbean-server/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-server/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-server/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-server/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-server</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Server</name>
<dependencies>
Modified: geronimo/xbean/trunk/xbean-spring/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-spring/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-spring/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-spring/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-spring</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Spring</name>
<dependencies>
Modified: geronimo/xbean/trunk/xbean-telnet/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-telnet/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-telnet/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-telnet/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-telnet</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Telnet</name>
<dependencies>
Modified: geronimo/xbean/trunk/xbean-tiger/pom.xml
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-tiger/pom.xml?rev=595655&r1=595654&r2=595655&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-tiger/pom.xml (original)
+++ geronimo/xbean/trunk/xbean-tiger/pom.xml Fri Nov 16 05:23:55 2007
@@ -30,6 +30,7 @@
</parent>
<artifactId>xbean-tiger</artifactId>
+ <packaging>bundle</packaging>
<name>XBean :: Tiger</name>
<dependencies>