Author: rmannibucau Date: Wed Oct 31 09:28:28 2012 New Revision: 1404052 URL: http://svn.apache.org/viewvc?rev=1404052&view=rev Log: getting the right OSGi version
Modified: openejb/trunk/openejb/container/openejb-api/pom.xml Modified: openejb/trunk/openejb/container/openejb-api/pom.xml URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-api/pom.xml?rev=1404052&r1=1404051&r2=1404052&view=diff ============================================================================== --- openejb/trunk/openejb/container/openejb-api/pom.xml (original) +++ openejb/trunk/openejb/container/openejb-api/pom.xml Wed Oct 31 09:28:28 2012 @@ -41,6 +41,25 @@ <build> <plugins> <plugin> + <groupId>org.codehaus.gmaven</groupId> + <artifactId>gmaven-plugin</artifactId> + <version>1.3</version> + <executions> + <execution> + <id>generate-osgi-version</id> + <phase>initialize</phase> + <goals> + <goal>execute</goal> + </goals> + </execution> + </executions> + <configuration> + <source> + project.properties['openejb.osgi.converted.version'] = project.version.replace('-', '.') + </source> + </configuration> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.0</version> @@ -69,7 +88,7 @@ <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <manifestEntries> <Export-Package> - org.apache.openejb.api;version=${openejb.osgi.export.version},org.apache.openejb.api.jmx;version=${openejb.osgi.export.version} + org.apache.openejb.api;version="${openejb.osgi.converted.version}",org.apache.openejb.api.jmx;version="${openejb.osgi.converted.version}" </Export-Package> </manifestEntries> </transformer>