Repository: stratos Updated Branches: refs/heads/master 8534d35ad -> 4118b564b
Improved pom structure in dependency wrappers, moved kernel dbscripts to CARBON_HOME/dbscripts Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/4118b564 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/4118b564 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/4118b564 Branch: refs/heads/master Commit: 4118b564b33a7c466883c20e831ccbf7fff64003 Parents: 8534d35 Author: Akila Perera <[email protected]> Authored: Fri Aug 21 17:06:50 2015 +0530 Committer: Akila Perera <[email protected]> Committed: Fri Aug 21 17:07:21 2015 +0530 ---------------------------------------------------------------------- dependencies/fabric8/kubernetes-api/pom.xml | 315 +++++++++---------- dependencies/fabric8/pom.xml | 8 +- dependencies/guice-assistedinject/pom.xml | 16 +- dependencies/guice-multibindings/pom.xml | 14 +- dependencies/guice/pom.xml | 14 +- dependencies/jclouds/cloudstack/pom.xml | 13 +- dependencies/jclouds/ec2/pom.xml | 15 +- .../google-cloud-storage/pom.xml | 14 +- .../google-compute-engine/pom.xml | 16 +- .../google-jclouds-labs/googlecloud/pom.xml | 16 +- .../jclouds/google-jclouds-labs/oauth/pom.xml | 14 +- .../jclouds/google-jclouds-labs/pom.xml | 3 +- dependencies/jclouds/jclouds-blobstore/pom.xml | 15 +- .../jclouds/jclouds-bouncycastle/pom.xml | 13 +- dependencies/jclouds/jclouds-compute/pom.xml | 19 +- dependencies/jclouds/jclouds-core/pom.xml | 13 +- dependencies/jclouds/jclouds-enterprise/pom.xml | 13 +- dependencies/jclouds/jclouds-joda/pom.xml | 13 +- dependencies/jclouds/jclouds-netty/pom.xml | 15 +- dependencies/jclouds/jclouds-sshj/pom.xml | 13 +- dependencies/jclouds/openstack-common/pom.xml | 13 +- dependencies/jclouds/openstack-keystone/pom.xml | 13 +- dependencies/jclouds/openstack-neutron/pom.xml | 13 +- dependencies/jclouds/openstack-nova/pom.xml | 13 +- dependencies/jclouds/pom.xml | 1 - dependencies/jclouds/sts/pom.xml | 13 +- dependencies/rocoto/pom.xml | 35 +-- dependencies/sshj/pom.xml | 17 +- pom.xml | 12 + .../modules/distribution/src/assembly/bin.xml | 41 ++- 30 files changed, 362 insertions(+), 381 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/fabric8/kubernetes-api/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/fabric8/kubernetes-api/pom.xml b/dependencies/fabric8/kubernetes-api/pom.xml index 6c4ac71..4d2194a 100644 --- a/dependencies/fabric8/kubernetes-api/pom.xml +++ b/dependencies/fabric8/kubernetes-api/pom.xml @@ -16,165 +16,164 @@ permissions and limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.stratos</groupId> + <artifactId>stratos-dependencies-fabric8</artifactId> + <version>4.1.2-SNAPSHOT</version> + </parent> - <parent> - <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependencies-fabric8</artifactId> - <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> + <artifactId>kubernetes-api</artifactId> + <packaging>bundle</packaging> + <name>Fabric8 :: Kubernetes API</name> + <description> + This is a wrapper bundle for Fabric8 Kubernetes API for exposing proper bundle import + & export statements and packaging apache cxf dependencies which cannot be imported into + carbon runtime as separate bundles at the moment. + </description> - <artifactId>kubernetes-api</artifactId> - <packaging>bundle</packaging> - <name>Fabric8 :: Kubernetes API</name> - <description> - This is a wrapper bundle for Fabric8 Kubernetes API for exposing proper bundle import - & export statements and packaging apache cxf dependencies which cannot be imported into - carbon runtime as separate bundles at the moment. - </description> + <dependencies> + <dependency> + <groupId>io.fabric8</groupId> + <artifactId>kubernetes-api</artifactId> + <version>${kubernetes.api.version}</version> + </dependency> + <dependency> + <groupId>io.fabric8</groupId> + <artifactId>cxf-utils</artifactId> + <version>${kubernetes.api.version}</version> + </dependency> + <dependency> + <groupId>io.fabric8</groupId> + <artifactId>kubernetes-model</artifactId> + <version>1.0.2</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.jaxrs</groupId> + <artifactId>jackson-jaxrs-json-provider</artifactId> + <version>2.4.1</version> + </dependency> + <dependency> + <groupId>com.fasterxml.jackson.dataformat</groupId> + <artifactId>jackson-dataformat-yaml</artifactId> + <version>2.4.1</version> + </dependency> + <dependency> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-rs-client</artifactId> + <version>3.0.4</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.7.12</version> + </dependency> + <dependency> + <groupId>org.yaml</groupId> + <artifactId>snakeyaml</artifactId> + <version>1.5</version> + </dependency> + <dependency> + <groupId>org.json</groupId> + <artifactId>json</artifactId> + <version>20140107</version> + </dependency> + <dependency> + <groupId>net.oauth.core</groupId> + <artifactId>oauth</artifactId> + <version>20100527</version> + </dependency> + <dependency> + <groupId>dnsjava</groupId> + <artifactId>dnsjava</artifactId> + <version>2.1.7</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty.websocket</groupId> + <artifactId>websocket-client</artifactId> + <version>9.1.5.v20140505</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-io</artifactId> + <version>9.1.5.v20140505</version> + </dependency> + <dependency> + <groupId>org.eclipse.jetty</groupId> + <artifactId>jetty-util</artifactId> + <version>9.1.5.v20140505</version> + </dependency> + <!-- testing --> + <dependency> + <groupId>org.assertj</groupId> + <artifactId>assertj-core</artifactId> + <version>1.7.0</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.7.12</version> + <scope>test</scope> + </dependency> + <!-- lets force the codegen to run first --> + <dependency> + <groupId>io.fabric8</groupId> + <artifactId>kubernetes-codegen</artifactId> + <version>${kubernetes.api.version}</version> + <scope>test</scope> + </dependency> + </dependencies> - <dependencies> - <dependency> - <groupId>io.fabric8</groupId> - <artifactId>kubernetes-api</artifactId> - <version>${kubernetes.api.version}</version> - </dependency> - <dependency> - <groupId>io.fabric8</groupId> - <artifactId>cxf-utils</artifactId> - <version>${kubernetes.api.version}</version> - </dependency> - <dependency> - <groupId>io.fabric8</groupId> - <artifactId>kubernetes-model</artifactId> - <version>1.0.2</version> - </dependency> - <dependency> - <groupId>com.fasterxml.jackson.jaxrs</groupId> - <artifactId>jackson-jaxrs-json-provider</artifactId> - <version>2.4.1</version> - </dependency> - <dependency> - <groupId>com.fasterxml.jackson.dataformat</groupId> - <artifactId>jackson-dataformat-yaml</artifactId> - <version>2.4.1</version> - </dependency> - <dependency> - <groupId>org.apache.cxf</groupId> - <artifactId>cxf-rt-rs-client</artifactId> - <version>3.0.4</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.7.12</version> - </dependency> - <dependency> - <groupId>org.yaml</groupId> - <artifactId>snakeyaml</artifactId> - <version>1.5</version> - </dependency> - <dependency> - <groupId>org.json</groupId> - <artifactId>json</artifactId> - <version>20140107</version> - </dependency> - <dependency> - <groupId>net.oauth.core</groupId> - <artifactId>oauth</artifactId> - <version>20100527</version> - </dependency> - <dependency> - <groupId>dnsjava</groupId> - <artifactId>dnsjava</artifactId> - <version>2.1.7</version> - </dependency> - <dependency> - <groupId>org.eclipse.jetty.websocket</groupId> - <artifactId>websocket-client</artifactId> - <version>9.1.5.v20140505</version> - </dependency> - <dependency> - <groupId>org.eclipse.jetty</groupId> - <artifactId>jetty-io</artifactId> - <version>9.1.5.v20140505</version> - </dependency> - <dependency> - <groupId>org.eclipse.jetty</groupId> - <artifactId>jetty-util</artifactId> - <version>9.1.5.v20140505</version> - </dependency> - <!-- testing --> - <dependency> - <groupId>org.assertj</groupId> - <artifactId>assertj-core</artifactId> - <version>1.7.0</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.7.12</version> - <scope>test</scope> - </dependency> - <!-- lets force the codegen to run first --> - <dependency> - <groupId>io.fabric8</groupId> - <artifactId>kubernetes-codegen</artifactId> - <version>${kubernetes.api.version}</version> - <scope>test</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <extensions>true</extensions> - <version>2.3.7</version> - <configuration> - <instructions> - <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName> - <Export-Package> - io.fabric8.kubernetes.api.*;version=${kubernetes.api.version}, - io.fabric8.kubernetes.api.model.*;version=${kubernetes.api.version}, - io.fabric8.kubernetes.internal.*, - </Export-Package> - <Import-Package> - !javax.xml.bind.annotation.adapters, - org.osgi.framework, - *;resolution:=optional - </Import-Package> - <DynamicImport-Package>*</DynamicImport-Package> - <Embed-Dependency> - jackson-annotations,jackson-core,jackson-databind,jackson-jaxrs-base,jackson-jaxrs-json-provider, - jackson-module-jaxb-annotations,jackson-dataformat-yaml,javax.annotation-api,javax.ws.rs-api, - jetty-io,jetty-util,json,oauth,xmlschema-core,fabric8-utils,cxf-utils, - cxf-rt-rs-client,cxf-rt-transports-http,cxf-rt-frontend-jaxrs,cxf-core,dnsjava - </Embed-Dependency> - <Embed-Transitive>true</Embed-Transitive> - </instructions> - </configuration> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>exec-maven-plugin</artifactId> - <version>1.2.1</version> - <executions> - <execution> - <goals> - <goal>java</goal> - </goals> - </execution> - </executions> - <configuration> - <mainClass>io.fabric8.kubernetes.api.Example</mainClass> - <classpathScope>test</classpathScope> - </configuration> - </plugin> - </plugins> - </build> + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <extensions>true</extensions> + <version>2.3.7</version> + <configuration> + <instructions> + <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName> + <Export-Package> + io.fabric8.kubernetes.api.*;version=${kubernetes.api.version}, + io.fabric8.kubernetes.api.model.*;version=${kubernetes.api.version}, + io.fabric8.kubernetes.internal.*, + </Export-Package> + <Import-Package> + !javax.xml.bind.annotation.adapters, + org.osgi.framework, + *;resolution:=optional + </Import-Package> + <DynamicImport-Package>*</DynamicImport-Package> + <Embed-Dependency> + jackson-annotations,jackson-core,jackson-databind,jackson-jaxrs-base,jackson-jaxrs-json-provider, + jackson-module-jaxb-annotations,jackson-dataformat-yaml,javax.annotation-api,javax.ws.rs-api, + jetty-io,jetty-util,json,oauth,xmlschema-core,fabric8-utils,cxf-utils, + cxf-rt-rs-client,cxf-rt-transports-http,cxf-rt-frontend-jaxrs,cxf-core,dnsjava + </Embed-Dependency> + <Embed-Transitive>true</Embed-Transitive> + </instructions> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.2.1</version> + <executions> + <execution> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>io.fabric8.kubernetes.api.Example</mainClass> + <classpathScope>test</classpathScope> + </configuration> + </plugin> + </plugins> + </build> </project> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/fabric8/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/fabric8/pom.xml b/dependencies/fabric8/pom.xml index 4667c82..7fcbd21 100644 --- a/dependencies/fabric8/pom.xml +++ b/dependencies/fabric8/pom.xml @@ -18,13 +18,12 @@ ~ specific language governing permissions and limitations ~ under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.stratos</groupId> <artifactId>stratos-dependents</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> @@ -50,5 +49,4 @@ </plugin> </plugins> </build> -</project> - +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/guice-assistedinject/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/guice-assistedinject/pom.xml b/dependencies/guice-assistedinject/pom.xml index 6f65a37..04da48c 100644 --- a/dependencies/guice-assistedinject/pom.xml +++ b/dependencies/guice-assistedinject/pom.xml @@ -23,23 +23,20 @@ <groupId>org.apache.stratos</groupId> <artifactId>stratos-dependents</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>guice-assistedinject</artifactId> <packaging>bundle</packaging> <name>Guice Assistedinject</name> - <version>3.0</version> - <description> - This bundle will expose com.google.inject.assistedinject - </description> + <version>${guice.assistedinject.version}</version> + <description>This bundle will expose com.google.inject.assistedinject</description> <dependencies> <dependency> <groupId>com.google.inject.extensions</groupId> <artifactId>guice-assistedinject</artifactId> - <version>3.0</version> + <version>${guice.assistedinject.version}</version> </dependency> </dependencies> <build> @@ -53,10 +50,11 @@ <instructions> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Bundle-Name>${project.artifactId}</Bundle-Name> - <Export-Package>com.google.inject.assistedinject; version="3.0"</Export-Package> + <Export-Package>com.google.inject.assistedinject; version="${guice.assistedinject.version}" + </Export-Package> <Import-Package> !com.google.inject.assistedinject.*, - com.google.inject.*;version="[3.0,4.0)", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> @@ -65,4 +63,4 @@ </plugin> </plugins> </build> -</project> +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/guice-multibindings/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/guice-multibindings/pom.xml b/dependencies/guice-multibindings/pom.xml index 598d239..f0499a8 100644 --- a/dependencies/guice-multibindings/pom.xml +++ b/dependencies/guice-multibindings/pom.xml @@ -23,23 +23,20 @@ <groupId>org.apache.stratos</groupId> <artifactId>stratos-dependents</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>guice-multibindings</artifactId> <packaging>bundle</packaging> <name>Google Guice - Extensions - MultiBindings</name> - <version>3.0</version> - <description> - This bundle will expose com.google.inject.multibindings - </description> + <version>${guice.multibindings.version}</version> + <description>This bundle will expose com.google.inject.multibindings</description> <dependencies> <dependency> <groupId>com.google.inject.extensions</groupId> <artifactId>guice-multibindings</artifactId> - <version>3.0</version> + <version>${guice.multibindings.version}</version> </dependency> </dependencies> <build> @@ -53,7 +50,8 @@ <instructions> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Bundle-Name>${project.artifactId}</Bundle-Name> - <Export-Package>com.google.inject.multibindings; version="3.0"</Export-Package> + <Export-Package>com.google.inject.multibindings; version="${guice.multibindings.version}" + </Export-Package> <Import-Package> *;resolution:=optional </Import-Package> @@ -63,4 +61,4 @@ </plugin> </plugins> </build> -</project> +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/guice/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/guice/pom.xml b/dependencies/guice/pom.xml index f0ca81e..eed1ee1 100644 --- a/dependencies/guice/pom.xml +++ b/dependencies/guice/pom.xml @@ -23,21 +23,20 @@ <groupId>org.apache.stratos</groupId> <artifactId>stratos-dependents</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>guice</artifactId> <packaging>bundle</packaging> <name>Guice</name> - <version>3.0</version> + <version>${guice.version}</version> <description>This OSGi bundle wraps guice 3.0 jar files.</description> <dependencies> <dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> - <version>3.0</version> + <version>${guice.version}</version> </dependency> </dependencies> <build> @@ -51,10 +50,11 @@ <instructions> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Bundle-Name>${project.artifactId}</Bundle-Name> - <Export-Package>com.google.inject*;version="3.0";-split-package:=merge-first</Export-Package> + <Export-Package>com.google.inject*;version="${guice.version}";-split-package:=merge-first + </Export-Package> <Import-Package> - javax.inject;version="1", - org.aopalliance*;version="[1.0,2)", + javax.inject;version="${javax.inject.imp.pkg.version}", + org.aopalliance*;version="${aopalliance.imp.pkg.version}", com.google.inject.internal.asm.util.*;resolution:=optional, *;resolution:=optional </Import-Package> @@ -64,4 +64,4 @@ </plugin> </plugins> </build> -</project> +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/cloudstack/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/cloudstack/pom.xml b/dependencies/jclouds/cloudstack/pom.xml index 5428251..97b4a95 100644 --- a/dependencies/jclouds/cloudstack/pom.xml +++ b/dependencies/jclouds/cloudstack/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>cloudstack</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds cloudstack core</name> <description>jclouds components to access cloudstack</description> <packaging>bundle</packaging> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.api</groupId> <artifactId>cloudstack</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -81,10 +80,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.cloudstack*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.cloudstack*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/ec2/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/ec2/pom.xml b/dependencies/jclouds/ec2/pom.xml index 2aa0d3e..bf4530b 100644 --- a/dependencies/jclouds/ec2/pom.xml +++ b/dependencies/jclouds/ec2/pom.xml @@ -19,16 +19,15 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> + <modelVersion>4.0.0</modelVersion> <artifactId>ec2</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds ec2 api</name> <description>jclouds components to access an implementation of EC2</description> <packaging>bundle</packaging> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.api</groupId> <artifactId>ec2</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -81,10 +80,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.ec2*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.ec2*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/google-jclouds-labs/google-cloud-storage/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/google-jclouds-labs/google-cloud-storage/pom.xml b/dependencies/jclouds/google-jclouds-labs/google-cloud-storage/pom.xml index dbc3124..cb5fa2c 100644 --- a/dependencies/jclouds/google-jclouds-labs/google-cloud-storage/pom.xml +++ b/dependencies/jclouds/google-jclouds-labs/google-cloud-storage/pom.xml @@ -19,24 +19,24 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> <parent> - <groupId>org.apache.jclouds.labs</groupId> - <artifactId>jclouds-labs-google</artifactId> - <version>1.9.1</version> + <groupId>org.apache.stratos</groupId> + <artifactId>google-jclouds-labs</artifactId> + <version>4.1.2-SNAPSHOT</version> </parent> - <groupId>org.apache.stratos</groupId> + <modelVersion>4.0.0</modelVersion> <artifactId>google-cloud-storage</artifactId> <name>jclouds Google Cloud Storage provider</name> <description>jclouds components to access Google Cloud Storage</description> + <version>${jclouds.version}</version> <packaging>bundle</packaging> <dependencies> <dependency> <groupId>org.apache.jclouds.labs</groupId> <artifactId>google-cloud-storage</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -87,7 +87,7 @@ </Private-Package> <Import-Package> org.jclouds.*; version="${jclouds.version}", - com.google.inject.*;version="[3.0,4.0)", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <Include-Resource> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/google-jclouds-labs/google-compute-engine/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/google-jclouds-labs/google-compute-engine/pom.xml b/dependencies/jclouds/google-jclouds-labs/google-compute-engine/pom.xml index 33ebee1..39002d4 100644 --- a/dependencies/jclouds/google-jclouds-labs/google-compute-engine/pom.xml +++ b/dependencies/jclouds/google-jclouds-labs/google-compute-engine/pom.xml @@ -19,24 +19,24 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> <parent> - <groupId>org.apache.jclouds.labs</groupId> - <artifactId>jclouds-labs-google</artifactId> - <version>1.9.1</version> + <groupId>org.apache.stratos</groupId> + <artifactId>google-jclouds-labs</artifactId> + <version>4.1.2-SNAPSHOT</version> </parent> - <groupId>org.apache.stratos</groupId> + <modelVersion>4.0.0</modelVersion> <artifactId>google-compute-engine</artifactId> <name>jclouds Google Compute Engine provider</name> <description>jclouds components to access GoogleCompute</description> + <version>${jclouds.version}</version> <packaging>bundle</packaging> <dependencies> <dependency> <groupId>org.apache.jclouds.labs</groupId> <artifactId>google-compute-engine</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -91,7 +91,7 @@ </Private-Package> <Import-Package> org.jclouds.*; version="${jclouds.version}", - com.google.inject.*;version="[3.0,4.0)", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <Include-Resource> @@ -104,4 +104,4 @@ </plugin> </plugins> </build> -</project> +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/google-jclouds-labs/googlecloud/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/google-jclouds-labs/googlecloud/pom.xml b/dependencies/jclouds/google-jclouds-labs/googlecloud/pom.xml index 652e70d..0ca28cd 100644 --- a/dependencies/jclouds/google-jclouds-labs/googlecloud/pom.xml +++ b/dependencies/jclouds/google-jclouds-labs/googlecloud/pom.xml @@ -19,24 +19,24 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> <parent> - <groupId>org.apache.jclouds.labs</groupId> - <artifactId>jclouds-labs-google</artifactId> - <version>1.9.1</version> + <groupId>org.apache.stratos</groupId> + <artifactId>google-jclouds-labs</artifactId> + <version>4.1.2-SNAPSHOT</version> </parent> - <groupId>org.apache.stratos</groupId> + <modelVersion>4.0.0</modelVersion> <artifactId>googlecloud</artifactId> <name>jclouds Google Cloud Core</name> <description>jclouds components common to Google Cloud products</description> + <version>${jclouds.version}</version> <packaging>bundle</packaging> <dependencies> <dependency> <groupId>org.apache.jclouds.labs</groupId> <artifactId>googlecloud</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -58,7 +58,7 @@ </Private-Package> <Import-Package> org.jclouds.*; version="${jclouds.version}", - com.google.inject.*;version="[3.0,4.0)", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <Include-Resource> @@ -70,4 +70,4 @@ </plugin> </plugins> </build> -</project> +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/google-jclouds-labs/oauth/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/google-jclouds-labs/oauth/pom.xml b/dependencies/jclouds/google-jclouds-labs/oauth/pom.xml index f14d2dc..1a177a9 100644 --- a/dependencies/jclouds/google-jclouds-labs/oauth/pom.xml +++ b/dependencies/jclouds/google-jclouds-labs/oauth/pom.xml @@ -19,24 +19,24 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> <parent> - <groupId>org.apache.jclouds.labs</groupId> - <artifactId>jclouds-labs-google</artifactId> - <version>1.9.1</version> + <groupId>org.apache.stratos</groupId> + <artifactId>google-jclouds-labs</artifactId> + <version>4.1.2-SNAPSHOT</version> </parent> - <groupId>org.apache.stratos</groupId> + <modelVersion>4.0.0</modelVersion> <artifactId>oauth</artifactId> <name>jclouds OAuth Core</name> <description>jclouds components to access OAuth</description> + <version>${jclouds.version}</version> <packaging>bundle</packaging> <dependencies> <dependency> <groupId>org.apache.jclouds.labs</groupId> <artifactId>oauth</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -58,7 +58,7 @@ </Private-Package> <Import-Package> org.jclouds*;version="${jclouds.version}", - com.google.inject.*;version="[3.0,4.0)", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <Include-Resource> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/google-jclouds-labs/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/google-jclouds-labs/pom.xml b/dependencies/jclouds/google-jclouds-labs/pom.xml index 5bbf09a..5dcd9cc 100644 --- a/dependencies/jclouds/google-jclouds-labs/pom.xml +++ b/dependencies/jclouds/google-jclouds-labs/pom.xml @@ -21,9 +21,8 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-blobstore/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-blobstore/pom.xml b/dependencies/jclouds/jclouds-blobstore/pom.xml index 7ab604c..0fd463e 100644 --- a/dependencies/jclouds/jclouds-blobstore/pom.xml +++ b/dependencies/jclouds/jclouds-blobstore/pom.xml @@ -19,16 +19,15 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> + <modelVersion>4.0.0</modelVersion> <artifactId>jclouds-blobstore</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components blobstore</name> <packaging>bundle</packaging> <description>jclouds components to access blobstore</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds</groupId> <artifactId>jclouds-blobstore</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -81,10 +80,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.blobstore*;version="1.9.1"</Export-Package> + <Export-Package>org.jclouds.blobstore*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="1.9.1", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-bouncycastle/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-bouncycastle/pom.xml b/dependencies/jclouds/jclouds-bouncycastle/pom.xml index 2854e5d..a7636cb 100644 --- a/dependencies/jclouds/jclouds-bouncycastle/pom.xml +++ b/dependencies/jclouds/jclouds-bouncycastle/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>jclouds-bouncycastle</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components bouncycastle</name> <packaging>bundle</packaging> <description>jclouds bouncycastle EncryptionService Module</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.driver</groupId> <artifactId>jclouds-bouncycastle</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -53,10 +52,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.encryption.bouncycastle*;version="1.9.1"</Export-Package> + <Export-Package>org.jclouds.encryption.bouncycastle*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="1.9.1", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-compute/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-compute/pom.xml b/dependencies/jclouds/jclouds-compute/pom.xml index f2cbeb8..9864966 100644 --- a/dependencies/jclouds/jclouds-compute/pom.xml +++ b/dependencies/jclouds/jclouds-compute/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>jclouds-compute</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components compute</name> <packaging>bundle</packaging> <description>jclouds bouncycastle EncryptionService Module</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds</groupId> <artifactId>jclouds-compute</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -82,14 +81,14 @@ <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Export-Package>org.jclouds.cim*;version=${project.version};-noimport:=true, - org.jclouds.compute*;version=${project.version};-noimport:=true, - org.jclouds.net*;version=${project.version};-noimport:=true, - org.jclouds.ovf*;version=${project.version};-noimport:=true, - org.jclouds.ssh*;version=${project.version};-noimport:=true + org.jclouds.compute*;version="${jclouds.version}";-noimport:=true, + org.jclouds.net*;version="${jclouds.version}";-noimport:=true, + org.jclouds.ovf*;version="${jclouds.version}";-noimport:=true, + org.jclouds.ssh*;version="${jclouds.version}";-noimport:=true </Export-Package> <Import-Package> - org.jclouds*;version="1.9.1", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-core/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-core/pom.xml b/dependencies/jclouds/jclouds-core/pom.xml index f38b4af..bea8768 100644 --- a/dependencies/jclouds/jclouds-core/pom.xml +++ b/dependencies/jclouds/jclouds-core/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>jclouds-core</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components Core</name> <packaging>bundle</packaging> <description>Core components to access jclouds services</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds</groupId> <artifactId>jclouds-core</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -82,10 +81,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds*;version="1.9.1"</Export-Package> + <Export-Package>org.jclouds*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.nnsoft.guice.rocoto*;version="[6.1,7)", - com.google.inject.*;version="[3.0,4.0)", + org.nnsoft.guice.rocoto*;version="${rocoto.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <Bundle-Activator>org.jclouds.osgi.Activator</Bundle-Activator> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-enterprise/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-enterprise/pom.xml b/dependencies/jclouds/jclouds-enterprise/pom.xml index 054f129..b85f623 100644 --- a/dependencies/jclouds/jclouds-enterprise/pom.xml +++ b/dependencies/jclouds/jclouds-enterprise/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>jclouds-enterprise</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components enterprise</name> <packaging>bundle</packaging> <description>jclouds enterprise configuration</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.driver</groupId> <artifactId>jclouds-enterprise</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -53,10 +52,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.enterprise*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.enterprise*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="1.9.1", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-joda/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-joda/pom.xml b/dependencies/jclouds/jclouds-joda/pom.xml index 0e60714..448deec 100644 --- a/dependencies/jclouds/jclouds-joda/pom.xml +++ b/dependencies/jclouds/jclouds-joda/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>jclouds-joda</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components joda</name> <packaging>bundle</packaging> <description>jclouds enterprise configuration</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.driver</groupId> <artifactId>jclouds-joda</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -53,10 +52,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.date.joda*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.date.joda*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="1.9.1", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-netty/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-netty/pom.xml b/dependencies/jclouds/jclouds-netty/pom.xml index bd5f0b2..5f034bb 100644 --- a/dependencies/jclouds/jclouds-netty/pom.xml +++ b/dependencies/jclouds/jclouds-netty/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>jclouds-netty</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components netty</name> <packaging>bundle</packaging> <description>jclouds netty payload module</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.driver</groupId> <artifactId>jclouds-netty</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -53,11 +52,11 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.netty*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.netty*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - org.jboss.netty*;version="[3.3,4)", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + org.jboss.netty*;version="${netty.imp.pkg.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/jclouds-sshj/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/jclouds-sshj/pom.xml b/dependencies/jclouds/jclouds-sshj/pom.xml index c1566a4..3e02f5a 100644 --- a/dependencies/jclouds/jclouds-sshj/pom.xml +++ b/dependencies/jclouds/jclouds-sshj/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>jclouds-sshj</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds Components sshj</name> <packaging>bundle</packaging> <description>jclouds sshj ssh client</description> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.driver</groupId> <artifactId>jclouds-sshj</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -53,10 +52,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.sshj*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.sshj*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/openstack-common/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/openstack-common/pom.xml b/dependencies/jclouds/openstack-common/pom.xml index 703313c..fe28da7 100644 --- a/dependencies/jclouds/openstack-common/pom.xml +++ b/dependencies/jclouds/openstack-common/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>openstack-common</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds OpenStack Components Core</name> <description>jclouds Core components to access OpenStack apis</description> <packaging>bundle</packaging> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.common</groupId> <artifactId>openstack-common</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -53,10 +52,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.openstack*;version="${project.version}";-noimport:=true</Export-Package> + <Export-Package>org.jclouds.openstack*;version="${jclouds.version}";-noimport:=true</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/openstack-keystone/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/openstack-keystone/pom.xml b/dependencies/jclouds/openstack-keystone/pom.xml index e0e4572..d49847b 100644 --- a/dependencies/jclouds/openstack-keystone/pom.xml +++ b/dependencies/jclouds/openstack-keystone/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>openstack-keystone</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds openstack-keystone api</name> <description>jclouds components to access an implementation of OpenStack Keystone</description> <packaging>bundle</packaging> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.api</groupId> <artifactId>openstack-keystone</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -82,10 +81,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.openstack*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.openstack*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/openstack-neutron/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/openstack-neutron/pom.xml b/dependencies/jclouds/openstack-neutron/pom.xml index f7559fd..0ddf1d3 100644 --- a/dependencies/jclouds/openstack-neutron/pom.xml +++ b/dependencies/jclouds/openstack-neutron/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>openstack-neutron</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds openstack-neutron api</name> <description>jclouds components to access an implementation of OpenStack Neutron</description> <packaging>bundle</packaging> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.labs</groupId> <artifactId>openstack-neutron</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -81,10 +80,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.openstack.neutron.v2*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.openstack.neutron.v2*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/openstack-nova/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/openstack-nova/pom.xml b/dependencies/jclouds/openstack-nova/pom.xml index bfc88b6..8317d9a 100644 --- a/dependencies/jclouds/openstack-nova/pom.xml +++ b/dependencies/jclouds/openstack-nova/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>openstack-nova</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>Apache jclouds :: OpenStack :: Nova API</name> <description>jclouds components to access an implementation of OpenStack Nova</description> <packaging>bundle</packaging> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.api</groupId> <artifactId>openstack-nova</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -81,10 +80,10 @@ <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.jclouds.openstack.nova.v2_0*;version="${project.version}"</Export-Package> + <Export-Package>org.jclouds.openstack.nova.v2_0*;version="${jclouds.version}"</Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/pom.xml b/dependencies/jclouds/pom.xml index c458e92..be32b17 100644 --- a/dependencies/jclouds/pom.xml +++ b/dependencies/jclouds/pom.xml @@ -23,7 +23,6 @@ <groupId>org.apache.stratos</groupId> <artifactId>stratos-dependents</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/jclouds/sts/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/jclouds/sts/pom.xml b/dependencies/jclouds/sts/pom.xml index 9459e34..ed030ab 100644 --- a/dependencies/jclouds/sts/pom.xml +++ b/dependencies/jclouds/sts/pom.xml @@ -22,13 +22,12 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.stratos</groupId> - <artifactId>stratos-dependents</artifactId> + <artifactId>stratos-dependencies-jclouds</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <artifactId>sts</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> <name>jclouds sts api</name> <description>jclouds components to access an implementation of Security Token Service (STS)</description> <packaging>bundle</packaging> @@ -37,7 +36,7 @@ <dependency> <groupId>org.apache.jclouds.api</groupId> <artifactId>sts</artifactId> - <version>1.9.1</version> + <version>${jclouds.version}</version> </dependency> </dependencies> @@ -82,11 +81,11 @@ <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Export-Package> - org.jclouds.aws*;version="${project.version}",org.jclouds.sts*;version="${project.version}" + org.jclouds.aws*;version="${jclouds.version}",org.jclouds.sts*;version="${jclouds.version}" </Export-Package> <Import-Package> - org.jclouds*;version="${project.version}", - com.google.inject.*;version="[3.0,4.0)", + org.jclouds*;version="${jclouds.version}", + com.google.inject.*;version="${guice.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/rocoto/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/rocoto/pom.xml b/dependencies/rocoto/pom.xml index 3ea8ba7..19505a5 100644 --- a/dependencies/rocoto/pom.xml +++ b/dependencies/rocoto/pom.xml @@ -19,20 +19,26 @@ --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> <parent> - <groupId>org.99soft</groupId> - <artifactId>oss-parent</artifactId> - <version>7</version> + <groupId>org.apache.stratos</groupId> + <artifactId>stratos-dependents</artifactId> + <version>4.1.2-SNAPSHOT</version> </parent> - <groupId>org.apache.stratos</groupId> + + <modelVersion>4.0.0</modelVersion> <artifactId>rocoto</artifactId> - <version>6.1</version> + <version>${rocoto.version}</version> <packaging>bundle</packaging> <name>99soft :: Rocoto</name> - <description> - Add some spice to Google Guice through configuration files! - </description> + <description>Add some spice to Google Guice through configuration files!</description> + + <dependencies> + <dependency> + <groupId>org.99soft.guice</groupId> + <artifactId>rocoto</artifactId> + <version>${rocoto.version}</version> + </dependency> + </dependencies> <build> <plugins> @@ -46,13 +52,13 @@ <instructions> <Bundle-Name>${project.name}</Bundle-Name> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> - <Export-Package>org.nnsoft.guice*;version="${project.version}"</Export-Package> + <Export-Package>org.nnsoft.guice*;version="${rocoto.version}"</Export-Package> <Import-Package> javax.*, !com.google.inject*, *;resolution:=optional </Import-Package> - <Fragment-Host>guice;bundle-version="[3.0.0,4)"</Fragment-Host> + <Fragment-Host>guice;bundle-version="${guice.imp.pkg.version}"</Fragment-Host> <DynamicImport-Package>*</DynamicImport-Package> </instructions> <unpackBundle>true</unpackBundle> @@ -60,11 +66,4 @@ </plugin> </plugins> </build> - <dependencies> - <dependency> - <groupId>org.99soft.guice</groupId> - <artifactId>rocoto</artifactId> - <version>6.1</version> - </dependency> - </dependencies> </project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/dependencies/sshj/pom.xml ---------------------------------------------------------------------- diff --git a/dependencies/sshj/pom.xml b/dependencies/sshj/pom.xml index 656105c..94d0e2e 100644 --- a/dependencies/sshj/pom.xml +++ b/dependencies/sshj/pom.xml @@ -23,7 +23,6 @@ <groupId>org.apache.stratos</groupId> <artifactId>stratos-dependents</artifactId> <version>4.1.2-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> @@ -31,16 +30,16 @@ <packaging>bundle</packaging> <name>sshj</name> <description>SSHv2 library for Java</description> - <version>0.8.1</version> + <version>${net.schmizz.sshj.version}</version> <dependencies> <dependency> <groupId>net.schmizz</groupId> <artifactId>sshj</artifactId> - <version>0.8.1</version> + <version>${net.schmizz.sshj.version}</version> </dependency> - </dependencies> + <build> <plugins> <plugin> @@ -52,13 +51,13 @@ <instructions> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Bundle-Name>${project.artifactId}</Bundle-Name> - <Export-Package>net.schmizz.*</Export-Package> + <Export-Package>net.schmizz.*;version="${net.schmizz.sshj.version}"</Export-Package> <Import-Package> !net.schmizz.*, javax.crypto*, - com.jcraft.jzlib*;version="[1.0,2)", - org.slf4j*;version="[1.6,2)", - org.bouncycastle*;version="[1.45.0,2)", + com.jcraft.jzlib*;version="${jzlib.imp.pkg.version}", + org.slf4j*;version="${slf4j.imp.pkg.version}", + org.bouncycastle*;version="${bouncycastle.imp.pkg.version}", *;resolution:=optional </Import-Package> <DynamicImport-Package>*</DynamicImport-Package> @@ -67,4 +66,4 @@ </plugin> </plugins> </build> -</project> +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index b126275..580ee1c 100644 --- a/pom.xml +++ b/pom.xml @@ -558,5 +558,17 @@ <gson.version>2.3.1</gson.version> <carbon.deployment.version>4.2.3</carbon.deployment.version> <carbon.ui.stratos.version>4.2.0-stratosv2</carbon.ui.stratos.version> + <guice.version>3.0</guice.version> + <guice.assistedinject.version>3.0</guice.assistedinject.version> + <guice.multibindings.version>3.0</guice.multibindings.version> + <javax.inject.imp.pkg.version>1</javax.inject.imp.pkg.version> + <aopalliance.imp.pkg.version>[1.0,2)</aopalliance.imp.pkg.version> + <guice.imp.pkg.version>[3.0,4.0)</guice.imp.pkg.version> + <rocoto.version>6.1</rocoto.version> + <net.schmizz.sshj.version>0.8.1</net.schmizz.sshj.version> + <jzlib.imp.pkg.version>[1.0,2)</jzlib.imp.pkg.version> + <slf4j.imp.pkg.version>[1.6,2)</slf4j.imp.pkg.version> + <bouncycastle.imp.pkg.version>[1.45.0,2)</bouncycastle.imp.pkg.version> + <netty.imp.pkg.version>[3.3,4)</netty.imp.pkg.version> </properties> </project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/stratos/blob/4118b564/products/stratos/modules/distribution/src/assembly/bin.xml ---------------------------------------------------------------------- diff --git a/products/stratos/modules/distribution/src/assembly/bin.xml b/products/stratos/modules/distribution/src/assembly/bin.xml index ff8400e..31b84c7 100755 --- a/products/stratos/modules/distribution/src/assembly/bin.xml +++ b/products/stratos/modules/distribution/src/assembly/bin.xml @@ -198,7 +198,7 @@ </includes> </fileSet> <fileSet> - <directory>../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts/</directory> + <directory>../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts</directory> <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts</outputDirectory> <excludes> <exclude>**/identity/**</exclude> @@ -213,19 +213,13 @@ </includes> </fileSet> <fileSet> - <directory>../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts/identity/</directory> + <directory>../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/dbscripts/identity</directory> <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts/identity</outputDirectory> <includes> <include>**/**.sql</include> </includes> </fileSet> - <fileSet> - <directory>../p2-profile-gen/target/WSO2-CARBON-PATCH-4.2.0-0001/dbscripts</directory> - <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts</outputDirectory> - <includes> - <include>**/**.sql</include> - </includes> - </fileSet> + <!-- copy cxf runtime --> <fileSet> <directory>../p2-profile-gen/target/wso2carbon-core-${carbon.kernel.version}/lib/runtimes</directory> @@ -265,13 +259,6 @@ </includes> </fileSet> <fileSet> - <directory>../p2-profile-gen/target/WSO2-CARBON-PATCH-4.2.0-0001/dbscripts</directory> - <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts/registry</outputDirectory> - <includes> - <include>**/**.sql</include> - </includes> - </fileSet> - <fileSet> <directory>../p2-profile-gen/target/WSO2-CARBON-PATCH-4.2.0-0002</directory> <outputDirectory>${pom.artifactId}-${pom.version}/repository/components/patches</outputDirectory> <includes> @@ -359,6 +346,21 @@ <!-- Additional configuration for kernel patches --> <fileSet> + <directory>../p2-profile-gen/target/WSO2-CARBON-PATCH-4.2.0-0001/dbscripts</directory> + <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts</outputDirectory> + <includes> + <include>**/db2.sql</include> + <include>**/mysql.sql</include> + </includes> + </fileSet> + <fileSet> + <directory>../p2-profile-gen/target/WSO2-CARBON-PATCH-4.2.0-0003/dbscripts</directory> + <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts</outputDirectory> + <includes> + <include>**/mysql_cluster.sql</include> + </includes> + </fileSet> + <fileSet> <directory>../p2-profile-gen/target/WSO2-CARBON-PATCH-4.2.0-0009/lib</directory> <outputDirectory>${pom.artifactId}-${pom.version}/lib</outputDirectory> <includes> @@ -379,13 +381,6 @@ <include>**/org.wso2.ciphertool-1.0.0-wso2v2.jar</include> </includes> </fileSet> - <fileSet> - <directory>../p2-profile-gen/target/WSO2-CARBON-PATCH-4.2.0-0003/dbscripts</directory> - <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts/registry</outputDirectory> - <includes> - <include>**/mysql_cluster.sql</include> - </includes> - </fileSet> <!-- Jaggery modules --> <fileSet>
