Cleanup POMs (#2613)

* Cleaup and code-formatting POM files

* Remove obsolete mycila license-maven-plugin

* Remove obsolete console-proxy/plugin project

* Move console-proxy-rdbconsole under console-proxy parent

* Use correct parent path for rdpconsole

* Order alphabetally items in setnextversion.sh

* Unifiy License header in POMs

* Alphabetic order of modules definition

* Extract all defined versions into parent pom

* Remove obsolete files: version-info.in, configure-info.in

* Remove redundant defaultGoal

* Remove useless checkstyle plugin from checkstyle project

* Order alphabetally items in pom.xml

* Add aditional SPACEs to fix debian build

* Don't execute checkstyle on parent projects

* Use UTF-8 encoding in building checkstyle project

* Extract plugin versions into properties

* Execute PMD plugin on all the projects with -Penablefindbugs

* Upgrade maven plugins to latest version

* Make sure to always look for apache parent pom from repository

* Fix incorrect version grep in debian packaging

* Fix rebase conflicts

* Fix rebase conflicts

* Remove PMD for now to be fixed on another PR
This commit is contained in:
Khosrow Moossavi 2018-07-25 13:39:37 -04:00 committed by Rafael Weingärtner
parent 542d4da16c
commit 7c6630bca7
298 changed files with 9487 additions and 9407 deletions

View File

@ -1,120 +1,113 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-agent</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Agents</name> <artifactId>cloud-agent</artifactId>
<parent> <name>Apache CloudStack Agents</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack</artifactId>
</parent> <version>4.12.0.0-SNAPSHOT</version>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-core</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-core</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>commons-io</groupId> <dependency>
<artifactId>commons-io</artifactId> <groupId>commons-io</groupId>
<version>${cs.commons-io.version}</version> <artifactId>commons-io</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>commons-daemon</groupId> <groupId>commons-daemon</groupId>
<artifactId>commons-daemon</artifactId> <artifactId>commons-daemon</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-antrun-plugin</artifactId> <artifactId>maven-antrun-plugin</artifactId>
<executions> <executions>
<execution> <execution>
<id>generate-resource</id> <id>generate-resource</id>
<phase>generate-resources</phase> <phase>generate-resources</phase>
<goals> <goals>
<goal>run</goal> <goal>run</goal>
</goals> </goals>
<configuration> <configuration>
<target> <target>
<copy <copy todir="${basedir}/target/transformed">
todir="${basedir}/target/transformed"> <fileset dir="${basedir}/conf">
<fileset dir="${basedir}/conf"> <include name="agent.properties" />
<include name="agent.properties" /> </fileset>
</fileset> </copy>
</copy> <copy overwrite="true" todir="${basedir}/target/transformed">
<copy overwrite="true" <fileset dir="${basedir}/conf">
todir="${basedir}/target/transformed"> <include name="*.in" />
<fileset dir="${basedir}/conf"> </fileset>
<include name="*.in" /> <globmapper from="*.in" to="*" />
</fileset> <filterchain>
<globmapper from="*.in" to="*" /> <filterreader classname="org.apache.tools.ant.filters.ReplaceTokens">
<filterchain> <param type="propertiesfile" value="${cs.replace.properties}" />
<filterreader </filterreader>
classname="org.apache.tools.ant.filters.ReplaceTokens"> </filterchain>
<param type="propertiesfile" </copy>
value="${cs.replace.properties}" /> <copy overwrite="true" todir="${basedir}/target/transformed">
</filterreader> <fileset dir="${basedir}/bindir">
</filterchain> <include name="*.in" />
</copy> </fileset>
<copy overwrite="true" <globmapper from="*.in" to="*" />
todir="${basedir}/target/transformed"> <filterchain>
<fileset dir="${basedir}/bindir"> <filterreader classname="org.apache.tools.ant.filters.ReplaceTokens">
<include name="*.in" /> <param type="propertiesfile" value="${cs.replace.properties}" />
</fileset> </filterreader>
<globmapper from="*.in" to="*" /> </filterchain>
<filterchain> </copy>
<filterreader </target>
classname="org.apache.tools.ant.filters.ReplaceTokens"> </configuration>
<param type="propertiesfile" </execution>
value="${cs.replace.properties}" /> </executions>
</filterreader> </plugin>
</filterchain> <plugin>
</copy> <groupId>org.apache.maven.plugins</groupId>
</target> <artifactId>maven-dependency-plugin</artifactId>
</configuration> <executions>
</execution> <execution>
</executions> <id>copy-dependencies</id>
</plugin> <phase>package</phase>
<plugin> <goals>
<groupId>org.apache.maven.plugins</groupId> <goal>copy-dependencies</goal>
<artifactId>maven-dependency-plugin</artifactId> </goals>
<executions> <configuration>
<execution> <outputDirectory>${project.build.directory}/dependencies</outputDirectory>
<id>copy-dependencies</id> <includeScope>runtime</includeScope>
<phase>package</phase> </configuration>
<goals> </execution>
<goal>copy-dependencies</goal> </executions>
</goals> </plugin>
<configuration> </plugins>
<outputDirectory>${project.build.directory}/dependencies</outputDirectory> </build>
<includeScope>runtime</includeScope>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -1,85 +1,85 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-api</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack API</name> <artifactId>cloud-api</artifactId>
<parent> <name>Apache CloudStack API</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack</artifactId>
<version>4.12.0.0-SNAPSHOT</version>
</parent>
<dependencies>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>${cs.servlet.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-db</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ca</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${cs.commons-lang3.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-direct-download</artifactId> <artifactId>cloudstack</artifactId>
<version>${project.version}</version> <version>4.12.0.0-SNAPSHOT</version>
</dependency> </parent>
</dependencies> <dependencies>
<build> <dependency>
<plugins> <groupId>org.apache.cloudstack</groupId>
<plugin> <artifactId>cloud-utils</artifactId>
<groupId>org.apache.maven.plugins</groupId> <version>${project.version}</version>
<artifactId>maven-jar-plugin</artifactId> </dependency>
<executions> <dependency>
<execution> <groupId>com.google.code.gson</groupId>
<goals> <artifactId>gson</artifactId>
<goal>test-jar</goal> </dependency>
</goals> <dependency>
</execution> <groupId>javax.servlet</groupId>
</executions> <artifactId>javax.servlet-api</artifactId>
</plugin> </dependency>
</plugins> <dependency>
</build> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-db</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ca</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${cs.commons-lang3.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-direct-download</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project> </project>

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +0,0 @@
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
These are the configure-time variables used to compile this CloudStack:
@CONFIGUREVARS@

View File

@ -1,66 +1,54 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
Licensed to the Apache Software Foundation (ASF) under one http://www.apache.org/licenses/LICENSE-2.0
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-core</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Core</name> <artifactId>cloud-core</artifactId>
<parent> <name>Apache CloudStack Core</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack</artifactId>
</parent> <version>4.12.0.0-SNAPSHOT</version>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-api</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-api</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-api</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-api</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-security</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-security</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>commons-codec</groupId> <dependency>
<artifactId>commons-codec</artifactId> <groupId>commons-codec</groupId>
</dependency> <artifactId>commons-codec</artifactId>
<dependency> </dependency>
<groupId>org.apache.commons</groupId> <dependency>
<artifactId>commons-compress</artifactId> <groupId>org.apache.commons</groupId>
<version>1.15</version> <artifactId>commons-compress</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
</plugin>
</plugins>
</build>
</project> </project>

2
debian/rules vendored
View File

@ -1,6 +1,6 @@
#!/usr/bin/make -f #!/usr/bin/make -f
# -*- makefile -*- # -*- makefile -*-
VERSION := $(shell grep '^ <version>' pom.xml| cut -d'>' -f2 |cut -d'<' -f1) VERSION := $(shell grep '<version>' pom.xml | head -2 | tail -1 | cut -d'>' -f2 |cut -d'<' -f1)
PACKAGE = $(shell dh_listpackages|head -n 1|cut -d '-' -f 1) PACKAGE = $(shell dh_listpackages|head -n 1|cut -d '-' -f 1)
SYSCONFDIR = "/etc" SYSCONFDIR = "/etc"
DESTDIR = "debian/tmp" DESTDIR = "debian/tmp"

View File

@ -1,280 +1,287 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the 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/xsd/maven-4.0.0.xsd"> http://www.apache.org/licenses/LICENSE-2.0
<modelVersion>4.0.0</modelVersion>
<artifactId>cloud-developer</artifactId> Unless required by applicable law or agreed to in writing,
<name>Apache CloudStack Developer Mode</name> software distributed under the License is distributed on an
<packaging>pom</packaging> "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
<parent> KIND, either express or implied. See the License for the
<groupId>org.apache.cloudstack</groupId> specific language governing permissions and limitations
<artifactId>cloudstack</artifactId> under the License.
<version>4.12.0.0-SNAPSHOT</version> -->
</parent> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<dependencies> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<dependency> <modelVersion>4.0.0</modelVersion>
<groupId>org.apache.commons</groupId> <artifactId>cloud-developer</artifactId>
<artifactId>commons-dbcp2</artifactId> <name>Apache CloudStack Developer Mode</name>
</dependency> <packaging>pom</packaging>
<dependency> <parent>
<groupId>org.apache.commons</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>commons-pool2</artifactId> <artifactId>cloudstack</artifactId>
</dependency> <version>4.12.0.0-SNAPSHOT</version>
<dependency> </parent>
<groupId>org.jasypt</groupId> <dependencies>
<artifactId>jasypt</artifactId> <dependency>
</dependency> <groupId>org.apache.commons</groupId>
<dependency> <artifactId>commons-dbcp2</artifactId>
<groupId>org.apache.cloudstack</groupId> </dependency>
<artifactId>cloud-utils</artifactId> <dependency>
<version>${project.version}</version> <groupId>org.apache.commons</groupId>
</dependency> <artifactId>commons-pool2</artifactId>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-server</artifactId> <groupId>org.jasypt</groupId>
<version>${project.version}</version> <artifactId>jasypt</artifactId>
</dependency> </dependency>
</dependencies> <dependency>
<build> <groupId>org.apache.cloudstack</groupId>
<plugins> <artifactId>cloud-utils</artifactId>
<plugin> <version>${project.version}</version>
<groupId>org.codehaus.mojo</groupId> </dependency>
<artifactId>properties-maven-plugin</artifactId> <dependency>
<version>1.0-alpha-2</version> <groupId>org.apache.cloudstack</groupId>
<executions> <artifactId>cloud-server</artifactId>
<execution> <version>${project.version}</version>
<phase>initialize</phase> </dependency>
<goals> </dependencies>
<goal>read-project-properties</goal> <build>
</goals>
<configuration>
<files>
<file>${basedir}/../utils/conf/db.properties</file>
<file>${basedir}/../utils/conf/db.properties.override</file>
</files>
<quiet>true</quiet>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<filter token="VERSION" value="${project.version}"/>
<copy todir="${basedir}/target/db" filtering="true">
<fileset dir="${basedir}/../setup/db/"/>
</copy>
</target>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<!-- default deploydb property -->
<id>deploydb</id>
<activation>
<property>
<name>deploydb</name>
</property>
</activation>
<build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>properties-maven-plugin</artifactId>
<version>1.2.1</version> <version>1.0-alpha-2</version>
<dependencies> <executions>
<!-- specify the dependent jdbc driver here --> <execution>
<dependency> <phase>initialize</phase>
<groupId>mysql</groupId> <goals>
<artifactId>mysql-connector-java</artifactId> <goal>read-project-properties</goal>
<version>${cs.mysql.version}</version> </goals>
</dependency> <configuration>
</dependencies> <files>
<executions> <file>${basedir}/../utils/conf/db.properties</file>
<execution> <file>${basedir}/../utils/conf/db.properties.override</file>
<phase>process-resources</phase> </files>
<id>create-schema</id> <quiet>true</quiet>
<goals> </configuration>
<goal>java</goal> </execution>
</goals> </executions>
</execution> </plugin>
</executions> <plugin>
<configuration> <artifactId>maven-antrun-plugin</artifactId>
<mainClass>com.cloud.upgrade.DatabaseCreator</mainClass> <executions>
<includePluginDependencies>true</includePluginDependencies> <execution>
<arguments> <phase>generate-resources</phase>
<!-- db properties file --> <goals>
<argument>${basedir}/../utils/conf/db.properties</argument> <goal>run</goal>
<argument>${basedir}/../utils/conf/db.properties.override</argument> </goals>
<!-- Create default schema and db table views --> <configuration>
<argument>${basedir}/target/db/create-schema.sql</argument> <target>
<argument>${basedir}/target/db/create-schema-premium.sql</argument> <filter token="VERSION" value="${project.version}" />
<!-- Seed templates --> <copy todir="${basedir}/target/db" filtering="true">
<argument>${basedir}/target/db/templates.sql</argument> <fileset dir="${basedir}/../setup/db/" />
<!-- Seed the database --> </copy>
<argument>${basedir}/developer-prefill.sql</argument> </target>
<argument>${basedir}/developer-prefill.sql.override</argument> </configuration>
<!-- Do database upgrade--> </execution>
<argument>com.cloud.upgrade.DatabaseUpgradeChecker</argument> </executions>
<argument>--database=cloud,usage</argument> </plugin>
<argument>--rootpassword=${db.root.password}</argument>
<!-- Print help using -h or dash-dash-help -->
<!-- Do dry run using -d or dash-dash-dry -->
<!-- Enable verbosity by -v or dash-dash-verbose -->
</arguments>
<systemProperties>
<systemProperty>
<key>catalina.home</key>
<value>${basedir}/../utils</value>
</systemProperty>
<systemProperty>
<key>paths.script</key>
<value>${basedir}/target/db</value>
</systemProperty>
</systemProperties>
</configuration>
</plugin>
</plugins> </plugins>
</build> </build>
</profile> <profiles>
<profile> <profile>
<!-- saml deploydb property --> <!-- default deploydb property -->
<id>deploydb-saml</id> <id>deploydb</id>
<activation> <activation>
<property> <property>
<name>deploydb-saml</name> <name>deploydb</name>
</property> </property>
</activation> </activation>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>exec-maven-plugin</artifactId>
<dependencies> <version>1.2.1</version>
<dependency> <dependencies>
<groupId>mysql</groupId> <!-- specify the dependent jdbc driver here -->
<artifactId>mysql-connector-java</artifactId> <dependency>
<version>${cs.mysql.version}</version> <groupId>mysql</groupId>
</dependency> <artifactId>mysql-connector-java</artifactId>
</dependencies> <version>${cs.mysql.version}</version>
<version>1.2.1</version> </dependency>
<executions> </dependencies>
<execution> <executions>
<phase>process-resources</phase> <execution>
<id>create-schema-simulator</id> <phase>process-resources</phase>
<goals> <id>create-schema</id>
<goal>java</goal> <goals>
</goals> <goal>java</goal>
</execution> </goals>
</executions> </execution>
<configuration> </executions>
<mainClass>com.cloud.upgrade.DatabaseCreator</mainClass> <configuration>
<includePluginDependencies>true</includePluginDependencies> <mainClass>com.cloud.upgrade.DatabaseCreator</mainClass>
<arguments> <includePluginDependencies>true</includePluginDependencies>
<!-- db properties file --> <arguments>
<argument>${basedir}/../utils/conf/db.properties</argument> <!-- db properties file -->
<argument>${basedir}/../utils/conf/db.properties.override</argument> <argument>${basedir}/../utils/conf/db.properties</argument>
<!-- simulator sql files --> <argument>${basedir}/../utils/conf/db.properties.override</argument>
<argument>${basedir}/developer-saml.sql</argument> <!-- Create default schema and db table views -->
<!-- upgrade --> <argument>${basedir}/target/db/create-schema.sql</argument>
<argument>com.cloud.upgrade.DatabaseUpgradeChecker</argument> <argument>${basedir}/target/db/create-schema-premium.sql</argument>
<argument>--rootpassword=${db.root.password}</argument> <!-- Seed templates -->
</arguments> <argument>${basedir}/target/db/templates.sql</argument>
<systemProperties> <!-- Seed the database -->
<systemProperty> <argument>${basedir}/developer-prefill.sql</argument>
<key>catalina.home</key> <argument>${basedir}/developer-prefill.sql.override</argument>
<value>${basedir}/../utils</value> <!-- Do database upgrade -->
</systemProperty> <argument>com.cloud.upgrade.DatabaseUpgradeChecker</argument>
<systemProperty> <argument>--database=cloud,usage</argument>
<key>paths.script</key> <argument>--rootpassword=${db.root.password}</argument>
<value>${basedir}/target/db</value> <!-- Print help using -h or dash-dash-help -->
</systemProperty> <!-- Do dry run using -d or dash-dash-dry -->
</systemProperties> <!-- Enable verbosity by -v or dash-dash-verbose -->
</configuration> </arguments>
</plugin> <systemProperties>
</plugins> <systemProperty>
</build> <key>catalina.home</key>
</profile> <value>${basedir}/../utils</value>
<profile> </systemProperty>
<!-- simulator deploydb property --> <systemProperty>
<id>deploydb-simulator</id> <key>paths.script</key>
<activation> <value>${basedir}/target/db</value>
<property> </systemProperty>
<name>deploydb-simulator</name> </systemProperties>
</property> </configuration>
</activation> </plugin>
<build> </plugins>
<plugins> </build>
<plugin> </profile>
<groupId>org.codehaus.mojo</groupId> <profile>
<artifactId>exec-maven-plugin</artifactId> <!-- saml deploydb property -->
<dependencies> <id>deploydb-saml</id>
<dependency> <activation>
<groupId>mysql</groupId> <property>
<artifactId>mysql-connector-java</artifactId> <name>deploydb-saml</name>
<version>${cs.mysql.version}</version> </property>
</dependency> </activation>
</dependencies> <build>
<version>1.2.1</version> <plugins>
<executions> <plugin>
<execution> <groupId>org.codehaus.mojo</groupId>
<phase>process-resources</phase> <artifactId>exec-maven-plugin</artifactId>
<id>create-schema-simulator</id> <version>1.2.1</version>
<goals> <dependencies>
<goal>java</goal> <dependency>
</goals> <groupId>mysql</groupId>
</execution> <artifactId>mysql-connector-java</artifactId>
</executions> <version>${cs.mysql.version}</version>
<configuration> </dependency>
<mainClass>com.cloud.upgrade.DatabaseCreator</mainClass> </dependencies>
<includePluginDependencies>true</includePluginDependencies> <executions>
<arguments> <execution>
<!-- db properties file --> <phase>process-resources</phase>
<argument>${basedir}/../utils/conf/db.properties</argument> <id>create-schema-simulator</id>
<argument>${basedir}/../utils/conf/db.properties.override</argument> <goals>
<!-- simulator sql files --> <goal>java</goal>
<argument>${basedir}/target/db/create-schema-simulator.sql</argument> </goals>
<argument>${basedir}/target/db/templates.simulator.sql</argument> </execution>
<argument>${basedir}/target/db/hypervisor_capabilities.simulator.sql</argument> </executions>
<!-- upgrade --> <configuration>
<argument>com.cloud.upgrade.DatabaseUpgradeChecker</argument> <mainClass>com.cloud.upgrade.DatabaseCreator</mainClass>
<argument>--database=simulator</argument> <includePluginDependencies>true</includePluginDependencies>
<argument>--rootpassword=${db.root.password}</argument> <arguments>
</arguments> <!-- db properties file -->
<systemProperties> <argument>${basedir}/../utils/conf/db.properties</argument>
<systemProperty> <argument>${basedir}/../utils/conf/db.properties.override</argument>
<key>catalina.home</key> <!-- simulator sql files -->
<value>${basedir}/../utils</value> <argument>${basedir}/developer-saml.sql</argument>
</systemProperty> <!-- upgrade -->
<systemProperty> <argument>com.cloud.upgrade.DatabaseUpgradeChecker</argument>
<key>paths.script</key> <argument>--rootpassword=${db.root.password}</argument>
<value>${basedir}/target/db</value> </arguments>
</systemProperty> <systemProperties>
</systemProperties> <systemProperty>
</configuration> <key>catalina.home</key>
</plugin> <value>${basedir}/../utils</value>
</plugins> </systemProperty>
</build> <systemProperty>
</profile> <key>paths.script</key>
</profiles> <value>${basedir}/target/db</value>
</systemProperty>
</systemProperties>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<!-- simulator deploydb property -->
<id>deploydb-simulator</id>
<activation>
<property>
<name>deploydb-simulator</name>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${cs.mysql.version}</version>
</dependency>
</dependencies>
<executions>
<execution>
<phase>process-resources</phase>
<id>create-schema-simulator</id>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>com.cloud.upgrade.DatabaseCreator</mainClass>
<includePluginDependencies>true</includePluginDependencies>
<arguments>
<!-- db properties file -->
<argument>${basedir}/../utils/conf/db.properties</argument>
<argument>${basedir}/../utils/conf/db.properties.override</argument>
<!-- simulator sql files -->
<argument>${basedir}/target/db/create-schema-simulator.sql</argument>
<argument>${basedir}/target/db/templates.simulator.sql</argument>
<argument>${basedir}/target/db/hypervisor_capabilities.simulator.sql</argument>
<!-- upgrade -->
<argument>com.cloud.upgrade.DatabaseUpgradeChecker</argument>
<argument>--database=simulator</argument>
<argument>--rootpassword=${db.root.password}</argument>
</arguments>
<systemProperties>
<systemProperty>
<key>catalina.home</key>
<value>${basedir}/../utils</value>
</systemProperty>
<systemProperty>
<key>paths.script</key>
<value>${basedir}/target/db</value>
</systemProperty>
</systemProperties>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project> </project>

View File

@ -1,54 +1,62 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<name>Apache CloudStack Cloud Engine API</name> <name>Apache CloudStack Cloud Engine API</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-db</artifactId> <artifactId>cloud-framework-db</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-rest</artifactId> <artifactId>cloud-framework-rest</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ipc</artifactId> <artifactId>cloud-framework-ipc</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId> <artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,62 +1,62 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-components-api</artifactId> <artifactId>cloud-engine-components-api</artifactId>
<name>Apache CloudStack Cloud Engine Internal Components API</name> <name>Apache CloudStack Cloud Engine Internal Components API</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-schema</artifactId> <artifactId>cloud-engine-schema</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-core</artifactId> <artifactId>cloud-core</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ipc</artifactId> <artifactId>cloud-framework-ipc</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-events</artifactId> <artifactId>cloud-framework-events</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-jobs</artifactId> <artifactId>cloud-framework-jobs</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,50 +1,47 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-network</artifactId> <artifactId>cloud-engine-network</artifactId>
<name>Apache CloudStack Cloud Engine API</name> <name>Apache CloudStack Cloud Engine API</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-components-api</artifactId> <artifactId>cloud-engine-components-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ipc</artifactId> <artifactId>cloud-framework-ipc</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build>
<defaultGoal>install</defaultGoal>
</build>
</project> </project>

View File

@ -1,90 +1,90 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-orchestration</artifactId> <artifactId>cloud-engine-orchestration</artifactId>
<name>Apache CloudStack Cloud Engine Orchestration Component</name> <name>Apache CloudStack Cloud Engine Orchestration Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-schema</artifactId> <artifactId>cloud-engine-schema</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ipc</artifactId> <artifactId>cloud-framework-ipc</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-events</artifactId> <artifactId>cloud-framework-events</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-components-api</artifactId> <artifactId>cloud-engine-components-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-agent-lb</artifactId> <artifactId>cloud-framework-agent-lb</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-server</artifactId> <artifactId>cloud-server</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<skipTests>true</skipTests> <skipTests>true</skipTests>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<phase>integration-test</phase> <phase>integration-test</phase>
<goals> <goals>
<goal>test</goal> <goal>test</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,69 +1,70 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-engine</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Cloud Engine</name> <artifactId>cloud-engine</artifactId>
<packaging>pom</packaging> <name>Apache CloudStack Cloud Engine</name>
<parent> <packaging>pom</packaging>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack</artifactId>
<relativePath>../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../pom.xml</relativePath>
<build> </parent>
<defaultGoal>install</defaultGoal> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId> <artifactId>maven-checkstyle-plugin</artifactId>
<executions> <executions>
<execution> <execution>
<id>cloudstack-checkstyle</id> <id>cloudstack-checkstyle</id>
<phase>none</phase> <phase>none</phase>
<inherited>false</inherited> <inherited>false</inherited>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
<modules> <modules>
<module>api</module> <!-- keep in alphabetic order -->
<module>orchestration</module> <module>api</module>
<module>schema</module> <module>components-api</module>
<module>storage</module> <module>network</module>
<module>storage/volume</module> <module>orchestration</module>
<module>storage/image</module> <module>schema</module>
<module>storage/datamotion</module> <module>service</module>
<module>storage/cache</module> <module>storage</module>
<module>storage/snapshot</module> <module>storage/cache</module>
<module>storage/configdrive</module> <module>storage/configdrive</module>
<module>components-api</module> <module>storage/datamotion</module>
<module>network</module> <module>storage/image</module>
<module>service</module> <module>storage/snapshot</module>
</modules> <module>storage/volume</module>
<profiles> </modules>
<profile> <profiles>
<id>integration-test</id> <profile>
<modules> <id>integration-test</id>
<module>storage/integration-test</module> <modules>
</modules> <module>storage/integration-test</module>
</profile> </modules>
</profiles> </profile>
</profiles>
</project> </project>

View File

@ -1,52 +1,52 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-schema</artifactId> <artifactId>cloud-engine-schema</artifactId>
<name>Apache CloudStack Cloud Engine Schema Component</name> <name>Apache CloudStack Cloud Engine Schema Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ipc</artifactId> <artifactId>cloud-framework-ipc</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId> <artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-db</artifactId> <artifactId>cloud-framework-db</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,95 +1,93 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion>
<modelVersion>4.0.0</modelVersion> <parent>
<parent> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine</artifactId>
<artifactId>cloud-engine</artifactId> <version>4.12.0.0-SNAPSHOT</version>
<version>4.12.0.0-SNAPSHOT</version> </parent>
</parent> <artifactId>cloud-engine-service</artifactId>
<artifactId>cloud-engine-service</artifactId> <packaging>war</packaging>
<packaging>war</packaging> <name>Apache CloudStack Cloud Engine Service</name>
<name>Apache CloudStack Cloud Engine Service</name> <url>http://www.cloudstack.org</url>
<url>http://www.cloudstack.org</url> <dependencies>
<dependencies> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-api</artifactId>
<artifactId>cloud-engine-api</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-schema</artifactId>
<artifactId>cloud-engine-schema</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-components-api</artifactId>
<artifactId>cloud-engine-components-api</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-orchestration</artifactId>
<artifactId>cloud-engine-orchestration</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-storage</artifactId>
<artifactId>cloud-engine-storage</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-network</artifactId>
<artifactId>cloud-engine-network</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.springframework</groupId>
<groupId>org.springframework</groupId> <artifactId>spring-context</artifactId>
<artifactId>spring-context</artifactId> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.springframework</groupId>
<groupId>org.springframework</groupId> <artifactId>spring-web</artifactId>
<artifactId>spring-web</artifactId> </dependency>
</dependency> </dependencies>
</dependencies> <build>
<build> <finalName>engine</finalName>
<finalName>engine</finalName> <plugins>
<plugins> <plugin>
<plugin> <groupId>org.eclipse.jetty</groupId>
<groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId>
<artifactId>jetty-maven-plugin</artifactId> <version>${cs.jetty.version}</version>
<version>${cs.jetty.version}</version> <configuration>
<configuration> <scanIntervalSeconds>10</scanIntervalSeconds>
<scanIntervalSeconds>10</scanIntervalSeconds> <webApp>
<webApp> <contextPath>/engine</contextPath>
<contextPath>/engine</contextPath> </webApp>
</webApp> <connectors>
<connectors> <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<connector <port>1736</port>
implementation="org.eclipse.jetty.server.nio.SelectChannelConnector"> <maxIdleTime>60000</maxIdleTime>
<port>1736</port> </connector>
<maxIdleTime>60000</maxIdleTime> </connectors>
</connector> </configuration>
</connectors> </plugin>
</configuration> </plugins>
</plugin> </build>
</plugins>
</build>
</project> </project>

View File

@ -1,33 +1,42 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-storage-cache</artifactId> <artifactId>cloud-engine-storage-cache</artifactId>
<name>Apache CloudStack Engine Storage Cache Component</name> <name>Apache CloudStack Engine Storage Cache Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-schema</artifactId> <artifactId>cloud-engine-schema</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,43 +1,42 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-engine-storage-configdrive</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Framework - Storage Config Drive Component</name> <artifactId>cloud-engine-storage-configdrive</artifactId>
<parent> <name>Apache CloudStack Framework - Storage Config Drive Component</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloud-engine</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloud-engine</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-core</artifactId> <artifactId>cloud-core</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,41 +1,49 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-storage-datamotion</artifactId> <artifactId>cloud-engine-storage-datamotion</artifactId>
<name>Apache CloudStack Engine Storage Data Motion Component</name> <name>Apache CloudStack Engine Storage Data Motion Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-volume</artifactId> <artifactId>cloud-engine-storage-volume</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-image</artifactId> <artifactId>cloud-engine-storage-image</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,29 +1,37 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-storage-image</artifactId> <artifactId>cloud-engine-storage-image</artifactId>
<name>Apache CloudStack Engine Storage Image Component</name> <name>Apache CloudStack Engine Storage Image Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,182 +1,186 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the 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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-storage-integration-test</artifactId>
<name>Apache CloudStack Engine Storage integration test Component</name>
<parent>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<dependencies>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-volume</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-snapshot</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-image</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-datamotion</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-cache</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-xenserver</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-vmware</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-kvm</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-volume-default</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-secondary-storage</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-image-default</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-image-s3</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-image-swift</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.1.1</version>
<scope>test</scope>
</dependency>
</dependencies> http://www.apache.org/licenses/LICENSE-2.0
<build>
<plugins> Unless required by applicable law or agreed to in writing,
<plugin> software distributed under the License is distributed on an
<artifactId>maven-compiler-plugin</artifactId> "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
<executions> KIND, either express or implied. See the License for the
<execution> specific language governing permissions and limitations
<goals> under the License.
<goal>testCompile</goal> -->
</goals> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
</execution> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
</executions> <modelVersion>4.0.0</modelVersion>
</plugin> <artifactId>cloud-engine-storage-integration-test</artifactId>
<plugin> <name>Apache CloudStack Engine Storage integration test Component</name>
<artifactId>maven-antrun-plugin</artifactId> <parent>
<executions> <groupId>org.apache.cloudstack</groupId>
<execution> <artifactId>cloud-engine</artifactId>
<id>generate-resource</id> <version>4.12.0.0-SNAPSHOT</version>
<phase>generate-resources</phase> <relativePath>../../pom.xml</relativePath>
<goals> </parent>
<goal>run</goal> <dependencies>
</goals> <dependency>
<configuration> <groupId>org.apache.cloudstack</groupId>
<target> <artifactId>cloud-engine-storage</artifactId>
<copy <version>${project.version}</version>
todir="${basedir}/target/test-classes/"> <scope>test</scope>
<fileset dir="${basedir}/../../../utils/conf/"> </dependency>
<include name="db.properties" /> <dependency>
</fileset> <groupId>org.apache.cloudstack</groupId>
</copy> <artifactId>cloud-engine-storage-volume</artifactId>
</target> <version>${project.version}</version>
</configuration> <scope>test</scope>
</execution> </dependency>
</executions> <dependency>
</plugin> <groupId>org.apache.cloudstack</groupId>
<plugin> <artifactId>cloud-engine-storage-snapshot</artifactId>
<artifactId>maven-surefire-plugin</artifactId> <version>${project.version}</version>
<configuration> <scope>test</scope>
<skipTests>true</skipTests> </dependency>
</configuration> <dependency>
<executions> <groupId>org.apache.cloudstack</groupId>
<execution> <artifactId>cloud-engine-storage-image</artifactId>
<phase>integration-test</phase> <version>${project.version}</version>
<goals> <scope>test</scope>
<goal>test</goal> </dependency>
</goals> <dependency>
</execution> <groupId>org.apache.cloudstack</groupId>
</executions> <artifactId>cloud-engine-storage-datamotion</artifactId>
</plugin> <version>${project.version}</version>
</plugins> <scope>test</scope>
</build> </dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-cache</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-xenserver</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-vmware</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-kvm</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-volume-default</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-secondary-storage</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-image-default</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-image-s3</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-image-swift</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>generate-resource</id>
<phase>generate-resources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<copy todir="${basedir}/target/test-classes/">
<fileset dir="${basedir}/../../../utils/conf/">
<include name="db.properties" />
</fileset>
</copy>
</target>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
<executions>
<execution>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -1,61 +1,69 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<name>Apache CloudStack Engine Storage Component</name> <name>Apache CloudStack Engine Storage Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-core</artifactId> <artifactId>cloud-core</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<!-- <!--
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-server</artifactId> <artifactId>cloud-server</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
--> -->
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-components-api</artifactId> <artifactId>cloud-engine-components-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-ipc</artifactId> <artifactId>cloud-framework-ipc</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-secondary-storage</artifactId> <artifactId>cloud-secondary-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,48 +1,56 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-storage-snapshot</artifactId> <artifactId>cloud-engine-storage-snapshot</artifactId>
<name>Apache CloudStack Engine Storage Snapshot Component</name> <name>Apache CloudStack Engine Storage Snapshot Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<type>test-jar</type> <type>test-jar</type>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-volume</artifactId> <artifactId>cloud-engine-storage-volume</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>

View File

@ -1,52 +1,60 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-engine-storage-volume</artifactId> <artifactId>cloud-engine-storage-volume</artifactId>
<name>Apache CloudStack Engine Storage Volume Component</name> <name>Apache CloudStack Engine Storage Volume Component</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine</artifactId> <artifactId>cloud-engine</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-image</artifactId> <artifactId>cloud-engine-storage-image</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<skipTests>true</skipTests> <skipTests>true</skipTests>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<phase>integration-test</phase> <phase>integration-test</phase>
<goals> <goals>
<goal>test</goal> <goal>test</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,24 +1,23 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Agent Management Servers Load Balancer</name> <name>Apache CloudStack Agent Management Servers Load Balancer</name>
<artifactId>cloud-framework-agent-lb</artifactId> <artifactId>cloud-framework-agent-lb</artifactId>
@ -28,5 +27,4 @@
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-framework-ca</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Framework - Certificate Authority</name> <artifactId>cloud-framework-ca</artifactId>
<parent> <name>Apache CloudStack Framework - Certificate Authority</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-framework</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-framework</artifactId>
<relativePath>../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,45 +1,54 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-framework-cluster</artifactId> <artifactId>cloud-framework-cluster</artifactId>
<name>Apache CloudStack Framework - Clustering</name> <name>Apache CloudStack Framework - Clustering</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-framework</artifactId> <artifactId>cloudstack-framework</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-db</artifactId> <artifactId>cloud-framework-db</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId> <artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<type>test-jar</type> <type>test-jar</type>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,33 +1,42 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-framework-config</artifactId> <artifactId>cloud-framework-config</artifactId>
<name>Apache CloudStack Framework - Configuration</name> <name>Apache CloudStack Framework - Configuration</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-framework</artifactId> <artifactId>cloudstack-framework</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-db</artifactId> <artifactId>cloud-framework-db</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,63 +1,71 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-framework-db</artifactId> <artifactId>cloud-framework-db</artifactId>
<name>Apache CloudStack Framework - Database</name> <name>Apache CloudStack Framework - Database</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-framework</artifactId> <artifactId>cloudstack-framework</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>net.sf.ehcache</groupId> <groupId>net.sf.ehcache</groupId>
<artifactId>ehcache-core</artifactId> <artifactId>ehcache-core</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.eclipse.persistence</groupId> <groupId>org.eclipse.persistence</groupId>
<artifactId>javax.persistence</artifactId> <artifactId>javax.persistence</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-dbcp2</artifactId> <artifactId>commons-dbcp2</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>commons-io</groupId> <groupId>commons-io</groupId>
<artifactId>commons-io</artifactId> <artifactId>commons-io</artifactId>
<version>${cs.commons-io.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.commons</groupId>
<groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId>
<artifactId>commons-pool2</artifactId> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-utils</artifactId>
<artifactId>cloud-utils</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> </dependencies>
</dependencies> <build>
<build> <plugins>
<plugins> <plugin>
<plugin> <groupId>org.apache.maven.plugins</groupId>
<groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId>
<artifactId>maven-surefire-plugin</artifactId> <configuration>
<configuration> <excludes>
<excludes> <exclude>com/cloud/utils/testcase/*TestCase*</exclude>
<exclude>com/cloud/utils/testcase/*TestCase*</exclude> <exclude>com/cloud/utils/db/*Test*</exclude>
<exclude>com/cloud/utils/db/*Test*</exclude> </excludes>
</excludes> </configuration>
</configuration> </plugin>
</plugin> </plugins>
</plugins> </build>
</build>
</project> </project>

View File

@ -1,24 +1,23 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-framework-direct-download</artifactId> <artifactId>cloud-framework-direct-download</artifactId>
<name>Apache CloudStack Framework - Direct Download to Primary Storage</name> <name>Apache CloudStack Framework - Direct Download to Primary Storage</name>

View File

@ -1,36 +1,45 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-framework-events</artifactId> <artifactId>cloud-framework-events</artifactId>
<name>Apache CloudStack Framework - Event Notification</name> <name>Apache CloudStack Framework - Event Notification</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-framework</artifactId> <artifactId>cloudstack-framework</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.code.gson</groupId> <groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId> <artifactId>gson</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>
<artifactId>guava</artifactId> <artifactId>guava</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,60 +1,68 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-framework-ipc</artifactId> <artifactId>cloud-framework-ipc</artifactId>
<name>Apache CloudStack Framework - IPC</name> <name>Apache CloudStack Framework - IPC</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-framework</artifactId> <artifactId>cloudstack-framework</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>cglib</groupId> <groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId> <artifactId>cglib-nodep</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.code.gson</groupId> <groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId> <artifactId>gson</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<skipTests>true</skipTests> <skipTests>true</skipTests>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<phase>integration-test</phase> <phase>integration-test</phase>
<goals> <goals>
<goal>test</goal> <goal>test</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,77 +1,77 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-framework-jobs</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Framework - Jobs</name> <artifactId>cloud-framework-jobs</artifactId>
<parent> <name>Apache CloudStack Framework - Jobs</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-framework</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-framework</artifactId>
<relativePath>../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-api</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-api</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-ipc</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-ipc</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-db</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-db</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-cluster</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-cluster</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-config</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-config</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-events</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-events</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-schema</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-schema</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>commons-io</groupId> <dependency>
<artifactId>commons-io</artifactId> <groupId>commons-io</groupId>
<version>${cs.commons-io.version}</version> <artifactId>commons-io</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,36 +1,36 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-framework-managed-context</artifactId> <artifactId>cloud-framework-managed-context</artifactId>
<name>Apache CloudStack Framework - Managed Context</name> <name>Apache CloudStack Framework - Managed Context</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack</artifactId> <artifactId>cloudstack</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.slf4j</groupId> <groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId> <artifactId>slf4j-api</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,62 +1,63 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloudstack-framework</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Framework</name> <artifactId>cloudstack-framework</artifactId>
<packaging>pom</packaging> <name>Apache CloudStack Framework</name>
<parent> <packaging>pom</packaging>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack</artifactId>
</parent> <version>4.12.0.0-SNAPSHOT</version>
<build> </parent>
<defaultGoal>install</defaultGoal> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId> <artifactId>maven-checkstyle-plugin</artifactId>
<executions> <executions>
<execution> <execution>
<id>cloudstack-checkstyle</id> <id>cloudstack-checkstyle</id>
<phase>none</phase> <phase>none</phase>
<inherited>false</inherited> <inherited>false</inherited>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
<modules> <modules>
<module>ipc</module> <!-- keep in alphabetic order -->
<module>ca</module> <module>agent-lb</module>
<module>rest</module> <module>ca</module>
<module>events</module> <module>cluster</module>
<module>jobs</module> <module>config</module>
<module>quota</module> <module>db</module>
<module>cluster</module> <module>direct-download</module>
<module>db</module> <module>events</module>
<module>config</module> <module>ipc</module>
<module>managed-context</module> <module>jobs</module>
<module>spring/lifecycle</module> <module>managed-context</module>
<module>spring/module</module> <module>quota</module>
<module>security</module> <module>rest</module>
<module>agent-lb</module> <module>security</module>
<module>direct-download</module> <module>spring/lifecycle</module>
</modules> <module>spring/module</module>
</modules>
</project> </project>

View File

@ -1,73 +1,50 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-framework-quota</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Framework - Quota</name> <artifactId>cloud-framework-quota</artifactId>
<parent> <name>Apache CloudStack Framework - Quota</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-framework</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-framework</artifactId>
<relativePath>../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-schema</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-schema</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>junit</groupId> <dependency>
<artifactId>junit</artifactId> <groupId>org.apache.commons</groupId>
<version>${cs.junit.version}</version> <artifactId>commons-lang3</artifactId>
<scope>test</scope> </dependency>
</dependency> <dependency>
<dependency> <groupId>javax.mail</groupId>
<groupId>org.mockito</groupId> <artifactId>mail</artifactId>
<artifactId>mockito-all</artifactId> </dependency>
<version>${cs.mockito.version}</version> </dependencies>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>${cs.powermock.version}</version>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito</artifactId>
<version>${cs.powermock.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${cs.commons-lang3.version}</version>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
</dependency>
</dependencies>
</project> </project>

View File

@ -1,78 +1,78 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-framework</artifactId> <artifactId>cloudstack-framework</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath> <relativePath>../pom.xml</relativePath>
</parent> </parent>
<artifactId>cloud-framework-rest</artifactId> <artifactId>cloud-framework-rest</artifactId>
<name>Apache CloudStack Framework - REST</name> <name>Apache CloudStack Framework - REST</name>
<build> <build>
</build> </build>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.module</groupId> <groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId> <artifactId>jackson-module-jaxb-annotations</artifactId>
<version>${cs.jackson.version}</version> <version>${cs.jackson.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.core</groupId> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId> <artifactId>jackson-annotations</artifactId>
<version>${cs.jackson.version}</version> <version>${cs.jackson.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.core</groupId> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId> <artifactId>jackson-core</artifactId>
<version>${cs.jackson.version}</version> <version>${cs.jackson.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.core</groupId> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId> <artifactId>jackson-databind</artifactId>
<version>${cs.jackson.version}</version> <version>${cs.jackson.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId> <groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId> <artifactId>jackson-jaxrs-json-provider</artifactId>
<version>${cs.jackson.version}</version> <version>${cs.jackson.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cxf</groupId> <groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxrs</artifactId> <artifactId>cxf-rt-frontend-jaxrs</artifactId>
<version>${cs.cxf.version}</version> <version>${cs.cxf.version}</version>
<exclusions> <exclusions>
<exclusion> <exclusion>
<groupId>org.eclipse.jetty</groupId> <groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId> <artifactId>jetty-server</artifactId>
</exclusion> </exclusion>
<exclusion> <exclusion>
<groupId>org.apache.geronimo.specs</groupId> <groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_3.0_spec</artifactId> <artifactId>geronimo-servlet_3.0_spec</artifactId>
</exclusion> </exclusion>
<exclusion> <exclusion>
<groupId>com.sun.xml.bind</groupId> <groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId> <artifactId>jaxb-impl</artifactId>
</exclusion> </exclusion>
</exclusions> </exclusions>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,60 +1,61 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-framework-security</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Framework - Security</name> <artifactId>cloud-framework-security</artifactId>
<parent> <name>Apache CloudStack Framework - Security</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-framework</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-framework</artifactId>
<relativePath>../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-api</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-api</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-ipc</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-ipc</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>commons-codec</groupId> <dependency>
<artifactId>commons-codec</artifactId> <groupId>commons-codec</groupId>
</dependency> <artifactId>commons-codec</artifactId>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-db</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-db</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-config</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-config</artifactId>
</dependency> <version>${project.version}</version>
</dependencies> </dependency>
</dependencies>
</project> </project>

View File

@ -1,13 +1,21 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>

View File

@ -1,18 +1,18 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
@ -36,7 +36,6 @@
<dependency> <dependency>
<groupId>commons-io</groupId> <groupId>commons-io</groupId>
<artifactId>commons-io</artifactId> <artifactId>commons-io</artifactId>
<version>${cs.commons-io.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework</groupId> <groupId>org.springframework</groupId>

View File

@ -1,32 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 <modelVersion>4.0.0</modelVersion>
http://maven.apache.org/xsd/maven-4.0.0.xsd"> <artifactId>cloud-plugin-acl-dynamic-role-based</artifactId>
<modelVersion>4.0.0</modelVersion> <name>Apache CloudStack Plugin - ACL Dynamic Role Based</name>
<artifactId>cloud-plugin-acl-dynamic-role-based</artifactId> <parent>
<name>Apache CloudStack Plugin - ACL Dynamic Role Based</name> <groupId>org.apache.cloudstack</groupId>
<parent> <artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId> <version>4.12.0.0-SNAPSHOT</version>
<artifactId>cloudstack-plugins</artifactId> <relativePath>../../pom.xml</relativePath>
<version>4.12.0.0-SNAPSHOT</version> </parent>
<relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,32 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 <modelVersion>4.0.0</modelVersion>
http://maven.apache.org/xsd/maven-4.0.0.xsd"> <artifactId>cloud-plugin-acl-static-role-based</artifactId>
<modelVersion>4.0.0</modelVersion> <name>Apache CloudStack Plugin - ACL Static Role Based</name>
<artifactId>cloud-plugin-acl-static-role-based</artifactId> <parent>
<name>Apache CloudStack Plugin - ACL Static Role Based</name> <groupId>org.apache.cloudstack</groupId>
<parent> <artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId> <version>4.12.0.0-SNAPSHOT</version>
<artifactId>cloudstack-plugins</artifactId> <relativePath>../../pom.xml</relativePath>
<version>4.12.0.0-SNAPSHOT</version> </parent>
<relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,32 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-explicit-dedication</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Explicit Dedication Processor</name> <artifactId>cloud-plugin-explicit-dedication</artifactId>
<parent> <name>Apache CloudStack Plugin - Explicit Dedication Processor</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<build> </parent>
<defaultGoal>install</defaultGoal>
</build>
</project> </project>

View File

@ -1,28 +1,29 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Host Affinity Processor</name>
<artifactId>cloud-plugin-host-affinity</artifactId> <artifactId>cloud-plugin-host-affinity</artifactId>
<name>Apache CloudStack Plugin - Host Affinity Processor</name>
<parent> <parent>
<artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>

View File

@ -1,32 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-host-anti-affinity</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Host Anti-Affinity Processor</name> <artifactId>cloud-plugin-host-anti-affinity</artifactId>
<parent> <name>Apache CloudStack Plugin - Host Anti-Affinity Processor</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<build> </parent>
<defaultGoal>install</defaultGoal>
</build>
</project> </project>

View File

@ -1,43 +1,40 @@
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
~ or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
~ distributed with this work for additional information distributed with this work for additional information
~ regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
~ to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ 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/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - SNMP Alerts</name>
<artifactId>cloud-plugin-snmp-alerts</artifactId>
<dependencies> http://www.apache.org/licenses/LICENSE-2.0
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.snmp4j</artifactId>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</dependency>
</dependencies>
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - SNMP Alerts</name>
<artifactId>cloud-plugin-snmp-alerts</artifactId>
<parent>
<artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<dependencies>
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.snmp4j</artifactId>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</dependency>
</dependencies>
</project> </project>

View File

@ -1,39 +1,36 @@
<!-- <!--
~ Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
~ or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
~ distributed with this work for additional information distributed with this work for additional information
~ regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
~ to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
~ "License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
~ with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing,
~ software distributed under the License is distributed on an
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
~ KIND, either express or implied. See the License for the
~ 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/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Syslog Alerts</name>
<artifactId>cloud-plugin-syslog-alerts</artifactId>
<dependencies> http://www.apache.org/licenses/LICENSE-2.0
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</dependency>
</dependencies>
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Syslog Alerts</name>
<artifactId>cloud-plugin-syslog-alerts</artifactId>
<parent>
<artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</dependency>
</dependencies>
</project> </project>

View File

@ -1,58 +1,57 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd"> http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-api-discovery</artifactId> <artifactId>cloud-plugin-api-discovery</artifactId>
<name>Apache CloudStack Plugin - API Discovery</name> <name>Apache CloudStack Plugin - API Discovery</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<argLine>-Xmx1024m</argLine> <argLine>-Xmx1024m</argLine>
<excludes> <excludes>
<exclude>org/apache/cloudstack/discovery/integration/*</exclude> <exclude>org/apache/cloudstack/discovery/integration/*</exclude>
</excludes> </excludes>
</configuration> </configuration>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,44 +1,45 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-api-limit-account-based</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - API Rate Limit</name> <artifactId>cloud-plugin-api-limit-account-based</artifactId>
<parent> <name>Apache CloudStack Plugin - API Rate Limit</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<build> </parent>
<plugins> <build>
<plugin> <plugins>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<configuration> <artifactId>maven-surefire-plugin</artifactId>
<forkMode>always</forkMode> <configuration>
<argLine>-Xmx2048m -XX:MaxPermSize=1024m</argLine> <forkMode>always</forkMode>
<excludes> <argLine>-Xmx2048m -XX:MaxPermSize=1024m</argLine>
<exclude>org/apache/cloudstack/ratelimit/integration/*</exclude> <excludes>
</excludes> <exclude>org/apache/cloudstack/ratelimit/integration/*</exclude>
</configuration> </excludes>
</plugin> </configuration>
</plugins> </plugin>
</build> </plugins>
</build>
</project> </project>

View File

@ -1,50 +1,51 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-api-solidfire-intg-test</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - API SolidFire Integration Testing</name> <artifactId>cloud-plugin-api-solidfire-intg-test</artifactId>
<parent> <name>Apache CloudStack Plugin - API SolidFire Integration Testing</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-plugin-storage-volume-solidfire</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-plugin-storage-volume-solidfire</artifactId>
</dependency> <version>${project.version}</version>
</dependencies> </dependency>
<build> </dependencies>
<plugins> <build>
<plugin> <plugins>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<configuration> <artifactId>maven-surefire-plugin</artifactId>
<argLine>-Xmx1024m</argLine> <configuration>
<excludes> <argLine>-Xmx1024m</argLine>
<exclude>org/apache/cloudstack/solidfire/integration/*</exclude> <excludes>
</excludes> <exclude>org/apache/cloudstack/solidfire/integration/*</exclude>
</configuration> </excludes>
</plugin> </configuration>
</plugins> </plugin>
</build> </plugins>
</build>
</project> </project>

View File

@ -1,47 +1,48 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-api-vmware-sioc</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - API VMware SIOC</name> <artifactId>cloud-plugin-api-vmware-sioc</artifactId>
<parent> <name>Apache CloudStack Plugin - API VMware SIOC</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-plugin-hypervisor-vmware</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-plugin-hypervisor-vmware</artifactId>
</dependency> <version>${project.version}</version>
</dependencies> </dependency>
<build> </dependencies>
<plugins> <build>
<plugin> <plugins>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<configuration> <artifactId>maven-surefire-plugin</artifactId>
<argLine>-Xmx1024m</argLine> <configuration>
</configuration> <argLine>-Xmx1024m</argLine>
</plugin> </configuration>
</plugins> </plugin>
</build> </plugins>
</build>
</project> </project>

View File

@ -1,46 +1,47 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-ca-rootca</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Inbuilt Root Certificate Authority</name> <artifactId>cloud-plugin-ca-rootca</artifactId>
<parent> <name>Apache CloudStack Plugin - Inbuilt Root Certificate Authority</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-api</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-api</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-framework-ca</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-framework-ca</artifactId>
</dependency> <version>${project.version}</version>
</dependencies> </dependency>
</dependencies>
</project> </project>

View File

@ -1,28 +1,37 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-database-mysqlha</artifactId> <artifactId>cloud-plugin-database-mysqlha</artifactId>
<name>Apache CloudStack Plugin - MySQL HA Strategy</name> <name>Apache CloudStack Plugin - MySQL HA Strategy</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId> <artifactId>mysql-connector-java</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,99 +1,66 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-database-quota</artifactId> <artifactId>cloud-plugin-database-quota</artifactId>
<name>Apache CloudStack Plugin - Quota Service</name> <name>Apache CloudStack Plugin - Quota Service</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-schema</artifactId> <artifactId>cloud-engine-schema</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-quota</artifactId> <artifactId>cloud-framework-quota</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId> <artifactId>mysql-connector-java</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId> <artifactId>commons-lang3</artifactId>
<version>${cs.commons-lang3.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>joda-time</groupId>
<groupId>joda-time</groupId> <artifactId>joda-time</artifactId>
<artifactId>joda-time</artifactId> <version>${cs.joda-time.version}</version>
<version>${cs.joda-time.version}</version> </dependency>
</dependency> </dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${cs.junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<version>${cs.hamcrest.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>${cs.mockito.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>${cs.powermock.version}</version>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito</artifactId>
<version>${cs.powermock.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${org.springframework.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
</dependencies>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-dedicated-resources</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Dedicated Resources</name> <artifactId>cloud-plugin-dedicated-resources</artifactId>
<parent> <name>Apache CloudStack Plugin - Dedicated Resources</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-planner-implicit-dedication</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Implicit Dedication Planner</name> <artifactId>cloud-plugin-planner-implicit-dedication</artifactId>
<parent> <name>Apache CloudStack Plugin - Implicit Dedication Planner</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-planner-user-concentrated-pod</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - User Concentrated Pod Deployment Planner</name> <artifactId>cloud-plugin-planner-user-concentrated-pod</artifactId>
<parent> <name>Apache CloudStack Plugin - User Concentrated Pod Deployment Planner</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-planner-user-dispersing</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - User Dispersing Deployment Planner</name> <artifactId>cloud-plugin-planner-user-dispersing</artifactId>
<parent> <name>Apache CloudStack Plugin - User Dispersing Deployment Planner</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,40 +1,37 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-mom-inmemory</artifactId> <artifactId>cloud-mom-inmemory</artifactId>
<name>Apache CloudStack Plugin - In Memory Event Bus</name> <name>Apache CloudStack Plugin - In Memory Event Bus</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-events</artifactId> <artifactId>cloud-framework-events</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build>
<defaultGoal>install</defaultGoal>
</build>
</project> </project>

View File

@ -1,45 +1,41 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-mom-kafka</artifactId> <artifactId>cloud-mom-kafka</artifactId>
<name>Apache CloudStack Plugin - Kafka Event Bus</name> <name>Apache CloudStack Plugin - Kafka Event Bus</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-events</artifactId> <artifactId>cloud-framework-events</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.kafka</groupId> <groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId> <artifactId>kafka-clients</artifactId>
<version>0.11.0.1</version> </dependency>
</dependency> </dependencies>
</dependencies>
<build>
<defaultGoal>install</defaultGoal>
</build>
</project> </project>

View File

@ -1,45 +1,41 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-mom-rabbitmq</artifactId> <artifactId>cloud-mom-rabbitmq</artifactId>
<name>Apache CloudStack Plugin - RabbitMQ Event Bus</name> <name>Apache CloudStack Plugin - RabbitMQ Event Bus</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.rabbitmq</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>amqp-client</artifactId> <artifactId>cloud-framework-events</artifactId>
<version>5.1.1</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>com.rabbitmq</groupId>
<artifactId>cloud-framework-events</artifactId> <artifactId>amqp-client</artifactId>
<version>${project.version}</version> </dependency>
</dependency> </dependencies>
</dependencies>
<build>
<defaultGoal>install</defaultGoal>
</build>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-planner-skip-heurestics</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Skip Heurestics Planner</name> <artifactId>cloud-plugin-planner-skip-heurestics</artifactId>
<parent> <name>Apache CloudStack Plugin - Skip Heurestics Planner</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-host-allocator-random</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Host Allocator Random</name> <artifactId>cloud-plugin-host-allocator-random</artifactId>
<parent> <name>Apache CloudStack Plugin - Host Allocator Random</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,37 +1,36 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent> <modelVersion>4.0.0</modelVersion>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<artifactId>cloud-plugin-hypervisor-baremetal</artifactId> </parent>
<name>Apache CloudStack Plugin - Hypervisor Baremetal</name> <artifactId>cloud-plugin-hypervisor-baremetal</artifactId>
<dependencies> <name>Apache CloudStack Plugin - Hypervisor Baremetal</name>
<dependency> <dependencies>
<groupId>commons-lang</groupId> <dependency>
<artifactId>commons-lang</artifactId> <groupId>commons-lang</groupId>
<version>2.6</version> <artifactId>commons-lang</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,173 +1,173 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-hypervisor-hyperv</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Hypervisor Hyper-V</name> <artifactId>cloud-plugin-hypervisor-hyperv</artifactId>
<parent> <name>Apache CloudStack Plugin - Hypervisor Hyper-V</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<properties> </parent>
<skipTests>false</skipTests> <properties>
<skipFunctionalTests>true</skipFunctionalTests> <skipTests>false</skipTests>
</properties> <skipFunctionalTests>true</skipFunctionalTests>
<dependencies> </properties>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-agent</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-agent</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-core</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-core</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
<classifier>tests</classifier> <version>${project.version}</version>
<scope>test</scope> <classifier>tests</classifier>
</dependency> <scope>test</scope>
</dependencies> </dependency>
<build> </dependencies>
<plugins> <build>
<plugin> <plugins>
<groupId>org.codehaus.mojo</groupId> <plugin>
<artifactId>exec-maven-plugin</artifactId> <groupId>org.codehaus.mojo</groupId>
<version>1.2.1</version> <artifactId>exec-maven-plugin</artifactId>
<configuration> <version>1.2.1</version>
<executable>java</executable> <configuration>
<mainClass>com.cloud.agent.AgentShell</mainClass> <executable>java</executable>
</configuration> <mainClass>com.cloud.agent.AgentShell</mainClass>
</plugin> </configuration>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-jar-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<executions> <artifactId>maven-jar-plugin</artifactId>
<execution> <executions>
<goals> <execution>
<goal>test-jar</goal> <goals>
</goals> <goal>test-jar</goal>
</execution> </goals>
</executions> </execution>
</plugin> </executions>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<configuration> <artifactId>maven-surefire-plugin</artifactId>
<!-- Exclude tests that require an agent, they appear under a different profile --> <configuration>
<excludes> <!-- Exclude tests that require an agent, they appear under a different profile -->
<exclude>**/HypervDirectConnectResourceTest.*</exclude> <excludes>
</excludes> <exclude>**/HypervDirectConnectResourceTest.*</exclude>
<includes> </excludes>
<include>none</include> <includes>
</includes> <include>none</include>
<skipTests>${skipTests}</skipTests> </includes>
</configuration> <skipTests>${skipTests}</skipTests>
</plugin> </configuration>
<plugin> </plugin>
<artifactId>maven-antrun-plugin</artifactId> <plugin>
<executions> <artifactId>maven-antrun-plugin</artifactId>
<execution> <executions>
<id>generate-resource</id> <execution>
<phase>generate-resources</phase> <id>generate-resource</id>
<goals> <phase>generate-resources</phase>
<goal>run</goal> <goals>
</goals> <goal>run</goal>
<configuration> </goals>
<target> <configuration>
<copy overwrite="true" <target>
todir="${basedir}/target/classes"> <copy overwrite="true" todir="${basedir}/target/classes">
<fileset dir="${basedir}/conf"> <fileset dir="${basedir}/conf">
<include name="*.in"/> <include name="*.in" />
</fileset> </fileset>
<filterchain> <filterchain>
<filterreader <filterreader classname="org.apache.tools.ant.filters.ReplaceTokens">
classname="org.apache.tools.ant.filters.ReplaceTokens"> <param type="propertiesfile" value="${project.basedir}/../../../${cs.replace.properties}" />
<param type="propertiesfile" </filterreader>
value="${project.basedir}/../../../${cs.replace.properties}" /> </filterchain>
</filterreader> </copy>
</filterchain> </target>
</copy> </configuration>
</target> </execution>
</configuration> </executions>
</execution> </plugin>
</executions> </plugins>
</plugin> </build>
</plugins> <profiles>
</build> <!-- Hyper-V plugin is built using mono -->
<profiles> <profile>
<!-- Hyper-V plugin is built using mono --> <id>hyperv-agent</id>
<profile> <activation>
<id>hyperv-agent</id> <property>
<activation> <name>hyperv-agent</name>
<property> </property>
<name>hyperv-agent</name> </activation>
</property> <!--
</activation> <dependencies>
<!-- <dependencies> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-plugin-hypervisor-hyperv</artifactId>
<artifactId>cloud-plugin-hypervisor-hyperv</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> </dependencies>
</dependencies> --> -->
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>exec-maven-plugin</artifactId>
<executions> <executions>
<execution> <execution>
<phase>compile</phase> <phase>compile</phase>
<goals> <goals>
<goal>exec</goal> <goal>exec</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
<configuration> <configuration>
<executable>bash</executable> <executable>bash</executable>
<arguments> <arguments>
<argument>./buildagent.sh</argument> <argument>./buildagent.sh</argument>
<argument>${skipTests}</argument> <argument>${skipTests}</argument>
</arguments> </arguments>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<excludes> <excludes>
<exclude>none</exclude> <exclude>none</exclude>
</excludes> </excludes>
<includes> <includes>
<include>**/HypervDirectConnectResourceTest.java</include> <include>**/HypervDirectConnectResourceTest.java</include>
</includes> </includes>
<skipTests>${skipFunctionalTests}</skipTests> <skipTests>${skipFunctionalTests}</skipTests>
</configuration> </configuration>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</profile> </profile>
</profiles> </profiles>
</project> </project>

View File

@ -1,88 +1,96 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-hypervisor-kvm</artifactId> <artifactId>cloud-plugin-hypervisor-kvm</artifactId>
<name>Apache CloudStack Plugin - Hypervisor KVM</name> <name>Apache CloudStack Plugin - Hypervisor KVM</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>commons-io</groupId> <groupId>commons-io</groupId>
<artifactId>commons-io</artifactId> <artifactId>commons-io</artifactId>
<version>${cs.commons-io.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-agent</artifactId>
<artifactId>cloud-agent</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.libvirt</groupId>
<groupId>org.libvirt</groupId> <artifactId>libvirt</artifactId>
<artifactId>libvirt</artifactId> <version>${cs.libvirt-java.version}</version>
<version>${cs.libvirt-java.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-plugin-network-ovs</artifactId>
<artifactId>cloud-plugin-network-ovs</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-storage-configdrive</artifactId>
<artifactId>cloud-engine-storage-configdrive</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>com.ceph</groupId>
<groupId>com.ceph</groupId> <artifactId>rados</artifactId>
<artifactId>rados</artifactId> <version>${cs.rados-java.version}</version>
<version>${cs.rados-java.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>net.java.dev.jna</groupId>
<groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId>
<artifactId>jna</artifactId> <version>${cs.jna.version}</version>
<version>${cs.jna.version}</version> </dependency>
</dependency> </dependencies>
</dependencies> <build>
<build> <plugins>
<plugins> <plugin>
<plugin> <groupId>org.apache.maven.plugins</groupId>
<groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId>
<artifactId>maven-dependency-plugin</artifactId> <executions>
<executions> <execution>
<execution> <id>copy-dependencies</id>
<id>copy-dependencies</id> <phase>package</phase>
<phase>package</phase> <goals>
<goals> <goal>copy-dependencies</goal>
<goal>copy-dependencies</goal> </goals>
</goals> <configuration>
<configuration> <outputDirectory>${project.build.directory}/dependencies</outputDirectory>
<outputDirectory>${project.build.directory}/dependencies</outputDirectory> <includeScope>runtime</includeScope>
<includeScope>runtime</includeScope> </configuration>
</configuration> </execution>
</execution> </executions>
</executions> </plugin>
</plugin> <plugin>
<plugin> <groupId>org.apache.maven.plugins</groupId>
<groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId>
<artifactId>maven-surefire-plugin</artifactId> <configuration>
<configuration> <excludes>
<excludes> <exclude>**/Qemu*.java</exclude>
<exclude>**/Qemu*.java</exclude> </excludes>
</excludes> </configuration>
</configuration> </plugin>
</plugin> </plugins>
</plugins> </build>
</build>
</project> </project>

View File

@ -1,36 +1,37 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-hypervisor-ovm</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Hypervisor OracleVM</name> <artifactId>cloud-plugin-hypervisor-ovm</artifactId>
<parent> <name>Apache CloudStack Plugin - Hypervisor OracleVM</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>net.java.dev.vcc.thirdparty</groupId> <dependency>
<artifactId>xen-api</artifactId> <groupId>net.java.dev.vcc.thirdparty</groupId>
<version>${cs.xapi.version}</version> <artifactId>xen-api</artifactId>
</dependency> <version>${cs.xapi.version}</version>
</dependencies> </dependency>
</dependencies>
</project> </project>

View File

@ -1,26 +1,32 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-hypervisor-ovm3</artifactId> <artifactId>cloud-plugin-hypervisor-ovm3</artifactId>
<name>Apache CloudStack Plugin - Hypervisor OracleVM3</name> <name>Apache CloudStack Plugin - Hypervisor OracleVM3</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.xmlrpc</groupId> <groupId>org.apache.xmlrpc</groupId>
@ -40,10 +46,8 @@
<dependency> <dependency>
<groupId>log4j</groupId> <groupId>log4j</groupId>
<artifactId>log4j</artifactId> <artifactId>log4j</artifactId>
<version>${cs.log4j.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<pluginManagement> <pluginManagement>
<plugins> <plugins>
@ -56,7 +60,6 @@
</plugins> </plugins>
</pluginManagement> </pluginManagement>
</build> </build>
<profiles> <profiles>
<profile> <profile>
<id>integration</id> <id>integration</id>

View File

@ -1,23 +1,23 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
@ -28,9 +28,6 @@
<artifactId>cloud-plugin-hypervisor-simulator</artifactId> <artifactId>cloud-plugin-hypervisor-simulator</artifactId>
<name>Apache CloudStack Plugin - Hypervisor Simulator</name> <name>Apache CloudStack Plugin - Hypervisor Simulator</name>
<description>Simulator Hypervisor for Cloudstack</description> <description>Simulator Hypervisor for Cloudstack</description>
<build>
<defaultGoal>install</defaultGoal>
</build>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
@ -65,7 +62,6 @@
<dependency> <dependency>
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>
<artifactId>guava</artifactId> <artifactId>guava</artifactId>
<version>${cs.guava.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,39 +1,44 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to you under or more contributor license agreements. See the NOTICE file
the Apache License, Version 2.0 (the "License"); you may not use this file except distributed with this work for additional information
in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 regarding copyright ownership. The ASF licenses this file
Unless required by applicable law or agreed to in writing, software distributed under to you under the Apache License, Version 2.0 (the
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS "License"); you may not use this file except in compliance
OF ANY KIND, either express or implied. See the License for the specific language with the License. You may obtain a copy of the License at
governing permissions and limitations under the License. -->
<project http://www.apache.org/licenses/LICENSE-2.0
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd" http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<artifactId>cloud-plugin-hypervisor-ucs</artifactId> <artifactId>cloud-plugin-hypervisor-ucs</artifactId>
<name>Apache CloudStack Plugin - Hypervisor UCS</name> <name>Apache CloudStack Plugin - Hypervisor UCS</name>
<url>http://maven.apache.org</url> <url>http://maven.apache.org</url>
<properties> <dependencies>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <dependency>
</properties> <groupId>org.apache.cloudstack</groupId>
<dependencies> <artifactId>cloud-utils</artifactId>
<dependency> <version>${project.version}</version>
<groupId>org.apache.cloudstack</groupId> </dependency>
<artifactId>cloud-utils</artifactId> <dependency>
<version>${project.version}</version> <groupId>org.apache.cloudstack</groupId>
</dependency> <artifactId>cloud-api</artifactId>
<dependency> <version>${project.version}</version>
<groupId>org.apache.cloudstack</groupId> </dependency>
<artifactId>cloud-api</artifactId> </dependencies>
<version>${project.version}</version>
</dependency>
</dependencies>
</project> </project>

View File

@ -1,70 +1,71 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-hypervisor-vmware</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Hypervisor VMware</name> <artifactId>cloud-plugin-hypervisor-vmware</artifactId>
<parent> <name>Apache CloudStack Plugin - Hypervisor VMware</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-vmware-base</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-vmware-base</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-secondary-storage</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-secondary-storage</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-storage</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-storage</artifactId>
<scope>compile</scope> <version>${project.version}</version>
</dependency> <scope>compile</scope>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-orchestration</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-orchestration</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>com.cloud.com.vmware</groupId> <dependency>
<artifactId>vmware-vim25</artifactId> <groupId>com.cloud.com.vmware</groupId>
<version>${cs.vmware.api.version}</version> <artifactId>vmware-vim25</artifactId>
<scope>compile</scope> <version>${cs.vmware.api.version}</version>
</dependency> <scope>compile</scope>
<dependency> </dependency>
<groupId>org.apache.axis</groupId> <dependency>
<artifactId>axis</artifactId> <groupId>org.apache.axis</groupId>
</dependency> <artifactId>axis</artifactId>
<dependency> </dependency>
<groupId>org.apache.axis</groupId> <dependency>
<artifactId>axis-jaxrpc</artifactId> <groupId>org.apache.axis</groupId>
</dependency> <artifactId>axis-jaxrpc</artifactId>
<dependency> </dependency>
<groupId>wsdl4j</groupId> <dependency>
<artifactId>wsdl4j</artifactId> <groupId>wsdl4j</groupId>
</dependency> <artifactId>wsdl4j</artifactId>
</dependencies> </dependency>
</dependencies>
</project> </project>

View File

@ -1,44 +1,52 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-hypervisor-xenserver</artifactId> <artifactId>cloud-plugin-hypervisor-xenserver</artifactId>
<name>Apache CloudStack Plugin - Hypervisor XenServer</name> <name>Apache CloudStack Plugin - Hypervisor XenServer</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-network-ovs</artifactId> <artifactId>cloud-plugin-network-ovs</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.httpcomponents</groupId> <groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId> <artifactId>httpclient</artifactId>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>net.java.dev.vcc.thirdparty</groupId> <groupId>net.java.dev.vcc.thirdparty</groupId>
<artifactId>xen-api</artifactId> <artifactId>xen-api</artifactId>
<version>${cs.xapi.version}</version> <version>${cs.xapi.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,60 +1,58 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd"> http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-integrations-cloudian-connector</artifactId> <artifactId>cloud-plugin-integrations-cloudian-connector</artifactId>
<name>Apache CloudStack Plugin - Cloudian Connector</name> <name>Apache CloudStack Plugin - Cloudian Connector</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.httpcomponents</groupId> <groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId> <artifactId>httpclient</artifactId>
<version>${cs.httpclient.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>com.fasterxml.jackson.core</groupId>
<groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId>
<artifactId>jackson-databind</artifactId> <version>${cs.jackson.version}</version>
<version>${cs.jackson.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>com.github.tomakehurst</groupId>
<groupId>com.github.tomakehurst</groupId> <artifactId>wiremock-standalone</artifactId>
<artifactId>wiremock-standalone</artifactId> <version>${cs.wiremock.version}</version>
<version>${cs.wiremock.version}</version> <scope>test</scope>
<scope>test</scope> </dependency>
</dependency> </dependencies>
</dependencies>
</project> </project>

View File

@ -1,48 +1,47 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion>
<modelVersion>4.0.0</modelVersion> <artifactId>cloud-plugin-integrations-prometheus-exporter</artifactId>
<artifactId>cloud-plugin-integrations-prometheus-exporter</artifactId> <name>Apache CloudStack Plugin - Prometheus Exporter</name>
<name>Apache CloudStack Plugin - Prometheus Exporter</name> <parent>
<parent> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloudstack-plugins</artifactId>
<artifactId>cloudstack-plugins</artifactId> <version>4.12.0.0-SNAPSHOT</version>
<version>4.12.0.0-SNAPSHOT</version> <relativePath>../../pom.xml</relativePath>
<relativePath>../../pom.xml</relativePath> </parent>
</parent> <dependencies>
<dependencies> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-utils</artifactId>
<artifactId>cloud-utils</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-api</artifactId>
<artifactId>cloud-api</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-engine-schema</artifactId>
<artifactId>cloud-engine-schema</artifactId> <version>${project.version}</version>
<version>${project.version}</version> </dependency>
</dependency> </dependencies>
</dependencies>
</project> </project>

View File

@ -1,55 +1,53 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 <modelVersion>4.0.0</modelVersion>
http://maven.apache.org/xsd/maven-4.0.0.xsd"> <artifactId>cloud-plugin-metrics</artifactId>
<modelVersion>4.0.0</modelVersion> <name>Apache CloudStack Plugin - Metrics</name>
<artifactId>cloud-plugin-metrics</artifactId> <parent>
<name>Apache CloudStack Plugin - Metrics</name> <groupId>org.apache.cloudstack</groupId>
<parent> <artifactId>cloudstack-plugins</artifactId>
<groupId>org.apache.cloudstack</groupId> <version>4.12.0.0-SNAPSHOT</version>
<artifactId>cloudstack-plugins</artifactId> <relativePath>../pom.xml</relativePath>
<version>4.12.0.0-SNAPSHOT</version> </parent>
<relativePath>../pom.xml</relativePath> <dependencies>
</parent> <dependency>
<dependencies> <groupId>org.apache.cloudstack</groupId>
<dependency> <artifactId>cloud-api</artifactId>
<groupId>org.apache.cloudstack</groupId> <version>${project.version}</version>
<artifactId>cloud-api</artifactId> </dependency>
<version>${project.version}</version> <dependency>
</dependency> <groupId>org.apache.cloudstack</groupId>
<dependency> <artifactId>cloud-utils</artifactId>
<groupId>org.apache.cloudstack</groupId> <version>${project.version}</version>
<artifactId>cloud-utils</artifactId> </dependency>
<version>${project.version}</version> </dependencies>
</dependency> <build>
</dependencies> <plugins>
<build> <plugin>
<plugins> <groupId>org.apache.maven.plugins</groupId>
<plugin> <artifactId>maven-surefire-plugin</artifactId>
<groupId>org.apache.maven.plugins</groupId> <configuration>
<artifactId>maven-surefire-plugin</artifactId> <argLine>-Xmx1024m</argLine>
<configuration> </configuration>
<argLine>-Xmx1024m</argLine> </plugin>
</configuration> </plugins>
</plugin> </build>
</plugins>
</build>
</project> </project>

View File

@ -1,52 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
Licensed to the Apache Software Foundation (ASF) under one http://www.apache.org/licenses/LICENSE-2.0
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-bigswitch</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - BigSwitch Virtual Network Segment</name> <artifactId>cloud-plugin-network-bigswitch</artifactId>
<parent> <name>Apache CloudStack Plugin - BigSwitch Virtual Network Segment</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<build> </parent>
<plugins>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<executions>
<execution>
<id>cloudstack-checklicence</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -1,78 +1,83 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-network-vcs</artifactId> <artifactId>cloud-plugin-network-vcs</artifactId>
<name>Apache CloudStack Plugin - Network Brocade VCS</name> <name>Apache CloudStack Plugin - Network Brocade VCS</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<build>
<plugins>
<build> <plugin>
<plugins> <groupId>org.jvnet.jaxb2.maven2</groupId>
<plugin> <artifactId>maven-jaxb2-plugin</artifactId>
<groupId>org.jvnet.jaxb2.maven2</groupId> <version>0.7.1</version>
<artifactId>maven-jaxb2-plugin</artifactId> <executions>
<version>0.7.1</version> <execution>
<executions> <id>interface</id>
<execution> <goals>
<id>interface</id> <goal>generate</goal>
<goals> </goals>
<goal>generate</goal> <configuration>
</goals> <generateDirectory>${project.build.directory}/generated-sources/xjc1</generateDirectory>
<configuration> <schemaDirectory>${project.build.resources[0].directory}</schemaDirectory>
<generateDirectory>${project.build.directory}/generated-sources/xjc1</generateDirectory> <schemaIncludes>
<schemaDirectory>${project.build.resources[0].directory}</schemaDirectory> <include>BrocadeInterfaceSchema.xsd</include>
<schemaIncludes> </schemaIncludes>
<include>BrocadeInterfaceSchema.xsd</include> <generatePackage>com.cloud.network.schema.interfacevlan</generatePackage>
</schemaIncludes> </configuration>
<generatePackage>com.cloud.network.schema.interfacevlan</generatePackage> </execution>
</configuration> <execution>
</execution> <id>portprofile</id>
<execution> <goals>
<id>portprofile</id> <goal>generate</goal>
<goals> </goals>
<goal>generate</goal> <configuration>
</goals> <generateDirectory>${project.build.directory}/generated-sources/xjc2</generateDirectory>
<configuration> <schemaDirectory>${project.build.resources[0].directory}</schemaDirectory>
<generateDirectory>${project.build.directory}/generated-sources/xjc2</generateDirectory> <schemaIncludes>
<schemaDirectory>${project.build.resources[0].directory}</schemaDirectory> <include>BrocadePortProfileSchema.xsd</include>
<schemaIncludes> </schemaIncludes>
<include>BrocadePortProfileSchema.xsd</include> <generatePackage>com.cloud.network.schema.portprofile</generatePackage>
</schemaIncludes> </configuration>
<generatePackage>com.cloud.network.schema.portprofile</generatePackage> </execution>
</configuration> <execution>
</execution> <id>show-vcs</id>
<execution> <goals>
<id>show-vcs</id> <goal>generate</goal>
<goals> </goals>
<goal>generate</goal> <configuration>
</goals> <generateDirectory>${project.build.directory}/generated-sources/xjc3</generateDirectory>
<configuration> <schemaDirectory>${project.build.resources[0].directory}</schemaDirectory>
<generateDirectory>${project.build.directory}/generated-sources/xjc3</generateDirectory> <schemaIncludes>
<schemaDirectory>${project.build.resources[0].directory}</schemaDirectory> <include>BrocadeShowVcsSchema.xsd</include>
<schemaIncludes> </schemaIncludes>
<include>BrocadeShowVcsSchema.xsd</include> <generatePackage>com.cloud.network.schema.showvcs</generatePackage>
</schemaIncludes> </configuration>
<generatePackage>com.cloud.network.schema.showvcs</generatePackage> </execution>
</configuration> </executions>
</execution> </plugin>
</executions> </plugins>
</plugin> </build>
</plugins>
</build>
</project> </project>

View File

@ -1,42 +1,42 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-network-cisco-vnmc</artifactId> <artifactId>cloud-plugin-network-cisco-vnmc</artifactId>
<name>Apache CloudStack Plugin - Cisco VNMC</name> <name>Apache CloudStack Plugin - Cisco VNMC</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-vmware</artifactId> <artifactId>cloud-plugin-hypervisor-vmware</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-vmware-base</artifactId> <artifactId>cloud-vmware-base</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,46 +1,43 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<artifactId>cloud-plugin-example-dns-notifier</artifactId> <artifactId>cloud-plugin-example-dns-notifier</artifactId>
<name>Apache CloudStack Plugin - Dns Notifier Example</name> <name>Apache CloudStack Plugin - Dns Notifier Example</name>
<description>This is sample source code on how to write a plugin for CloudStack</description> <description>This is sample source code on how to write a plugin for CloudStack</description>
<build> <dependencies>
<defaultGoal>install</defaultGoal> <dependency>
</build> <groupId>org.apache.cloudstack</groupId>
<dependencies> <artifactId>cloud-api</artifactId>
<dependency> <version>${project.version}</version>
<groupId>org.apache.cloudstack</groupId> </dependency>
<artifactId>cloud-api</artifactId> <dependency>
<version>${project.version}</version> <groupId>org.apache.cloudstack</groupId>
</dependency> <artifactId>cloud-utils</artifactId>
<dependency> <version>${project.version}</version>
<groupId>org.apache.cloudstack</groupId> </dependency>
<artifactId>cloud-utils</artifactId> </dependencies>
<version>${project.version}</version>
</dependency>
</dependencies>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-elb</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Network Elastic Load Balancer</name> <artifactId>cloud-plugin-network-elb</artifactId>
<parent> <name>Apache CloudStack Plugin - Network Elastic Load Balancer</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,49 +1,49 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-f5</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - F5</name> <artifactId>cloud-plugin-network-f5</artifactId>
<parent> <name>Apache CloudStack Plugin - F5</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.axis</groupId> <dependency>
<artifactId>axis-jaxrpc</artifactId> <groupId>org.apache.axis</groupId>
</dependency> <artifactId>axis-jaxrpc</artifactId>
<dependency> </dependency>
<groupId>com.cloud.com.f5</groupId> <dependency>
<artifactId>icontrol</artifactId> <groupId>com.cloud.com.f5</groupId>
<version>12.1</version> <artifactId>icontrol</artifactId>
</dependency> <version>12.1</version>
<dependency> </dependency>
<groupId>org.apache.axis</groupId> <dependency>
<artifactId>axis</artifactId> <groupId>org.apache.axis</groupId>
</dependency> <artifactId>axis</artifactId>
<dependency> </dependency>
<groupId>commons-discovery</groupId> <dependency>
<artifactId>commons-discovery</artifactId> <groupId>commons-discovery</groupId>
<version>0.5</version> <artifactId>commons-discovery</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,37 +1,36 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-network-globodns</artifactId> <artifactId>cloud-plugin-network-globodns</artifactId>
<name>Apache CloudStack Plugin - GloboDNS</name> <name>Apache CloudStack Plugin - GloboDNS</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.globo.globodns</groupId> <groupId>com.globo.globodns</groupId>
<artifactId>globodns-client</artifactId> <artifactId>globodns-client</artifactId>
<version>0.0.23</version> </dependency>
</dependency> </dependencies>
</dependencies>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-internallb</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Network Internal Load Balancer</name> <artifactId>cloud-plugin-network-internallb</artifactId>
<parent> <name>Apache CloudStack Plugin - Network Internal Load Balancer</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,148 +1,142 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-contrail</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Network Juniper Contrail</name> <artifactId>cloud-plugin-network-contrail</artifactId>
<parent> <name>Apache CloudStack Plugin - Network Juniper Contrail</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<repositories> </parent>
<repository> <repositories>
<id>juniper-contrail</id> <repository>
<url>http://juniper.github.io/contrail-maven/snapshots</url> <id>juniper-contrail</id>
</repository> <url>http://juniper.github.io/contrail-maven/snapshots</url>
</repositories> </repository>
</repositories>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId> <artifactId>cloud-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-server</artifactId> <artifactId>cloud-server</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-hypervisor-xenserver</artifactId> <artifactId>cloud-plugin-hypervisor-xenserver</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-network-internallb</artifactId> <artifactId>cloud-plugin-network-internallb</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-orchestration</artifactId> <artifactId>cloud-engine-orchestration</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-api</artifactId> <artifactId>cloud-engine-api</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-schema</artifactId> <artifactId>cloud-engine-schema</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId> <artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-events</artifactId> <artifactId>cloud-framework-events</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId> <artifactId>cloud-utils</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<exclusions> <exclusions>
<exclusion> <exclusion>
<artifactId>xml-apis</artifactId> <artifactId>xml-apis</artifactId>
<groupId>xml-apis</groupId> <groupId>xml-apis</groupId>
</exclusion> </exclusion>
</exclusions> </exclusions>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-spring-lifecycle</artifactId> <artifactId>cloud-framework-spring-lifecycle</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.eclipse.jetty</groupId> <groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-security</artifactId> <artifactId>jetty-security</artifactId>
<version>${cs.jetty.version}</version> <version>${cs.jetty.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>
<artifactId>guava</artifactId> <artifactId>guava</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>net.juniper.contrail</groupId> <groupId>net.juniper.contrail</groupId>
<artifactId>juniper-contrail-api</artifactId> <artifactId>juniper-contrail-api</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0-SNAPSHOT</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId> <artifactId>mysql-connector-java</artifactId>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-exec</artifactId> <artifactId>commons-exec</artifactId>
<version>1.3</version> </dependency>
</dependency> </dependencies>
<dependency> <build>
<groupId>org.mockito</groupId> <plugins>
<artifactId>mockito-all</artifactId> <plugin>
<version>1.10.19</version> <groupId>org.apache.maven.plugins</groupId>
</dependency> <artifactId>maven-surefire-plugin</artifactId>
</dependencies> <configuration>
<build> <forkMode>always</forkMode>
<plugins> <argLine>-Xmx1024m</argLine>
<plugin> <excludes>
<groupId>org.apache.maven.plugins</groupId> <exclude>**/NetworkProviderTest.java</exclude>
<artifactId>maven-surefire-plugin</artifactId> <exclude>**/PublicNetworkTest.java</exclude>
<configuration> </excludes>
<forkMode>always</forkMode> </configuration>
<argLine>-Xmx1024m</argLine> </plugin>
<excludes> </plugins>
<exclude>**/NetworkProviderTest.java</exclude> </build>
<exclude>**/PublicNetworkTest.java</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -1,40 +1,41 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-srx</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Juniper SRX</name> <artifactId>cloud-plugin-network-srx</artifactId>
<parent> <name>Apache CloudStack Plugin - Juniper SRX</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>com.cloud.com.f5</groupId> <dependency>
<artifactId>icontrol</artifactId> <groupId>com.cloud.com.f5</groupId>
<version>1.0</version> <artifactId>icontrol</artifactId>
</dependency> <version>1.0</version>
<dependency> </dependency>
<groupId>org.apache.axis</groupId> <dependency>
<artifactId>axis</artifactId> <groupId>org.apache.axis</groupId>
</dependency> <artifactId>axis</artifactId>
</dependencies> </dependency>
</dependencies>
</project> </project>

View File

@ -1,46 +1,46 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-netscaler</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Network Netscaler</name> <artifactId>cloud-plugin-network-netscaler</artifactId>
<parent> <name>Apache CloudStack Plugin - Network Netscaler</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>com.citrix.netscaler.nitro</groupId> <dependency>
<artifactId>nitro</artifactId> <groupId>com.citrix.netscaler.nitro</groupId>
<version>${cs.nitro.version}</version> <artifactId>nitro</artifactId>
</dependency> <version>${cs.nitro.version}</version>
<dependency> </dependency>
<groupId>com.citrix.netscaler.nitro</groupId> <dependency>
<artifactId>sdx_nitro</artifactId> <groupId>com.citrix.netscaler.nitro</groupId>
<version>${cs.nitro.version}</version> <artifactId>sdx_nitro</artifactId>
</dependency> <version>${cs.nitro.version}</version>
<dependency> </dependency>
<groupId>org.json</groupId> <dependency>
<artifactId>json</artifactId> <groupId>org.json</groupId>
<version>20090211</version> <artifactId>json</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,87 +1,60 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
Licensed to the Apache Software Foundation (ASF) under one http://www.apache.org/licenses/LICENSE-2.0
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-network-nvp</artifactId> <artifactId>cloud-plugin-network-nvp</artifactId>
<name>Apache CloudStack Plugin - Network Nicira NVP</name> <name>Apache CloudStack Plugin - Network Nicira NVP</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies>
<dependencies> <dependency>
<dependency> <groupId>org.apache.cloudstack</groupId>
<groupId>org.apache.cloudstack</groupId> <artifactId>cloud-utils</artifactId>
<artifactId>cloud-utils</artifactId> <version>${project.version}</version>
<version>4.12.0.0-SNAPSHOT</version> <type>test-jar</type>
<type>test-jar</type> <scope>test</scope>
<scope>test</scope> </dependency>
</dependency> </dependencies>
</dependencies> <profiles>
<profile>
<build> <id>integration</id>
<plugins> <build>
<plugin> <plugins>
<groupId>com.mycila</groupId> <plugin>
<artifactId>license-maven-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<executions> <artifactId>maven-failsafe-plugin</artifactId>
<execution> <executions>
<id>cloudstack-checklicence</id> <execution>
<phase>process-classes</phase> <goals>
<goals> <goal>integration-test</goal>
<goal>check</goal> <goal>verify</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin> </plugins>
<groupId>org.apache.maven.plugins</groupId> </build>
<artifactId>maven-pmd-plugin</artifactId> </profile>
</plugin> </profiles>
</plugins>
</build>
<profiles>
<profile>
<id>integration</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project> </project>

View File

@ -1,64 +1,46 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
Licensed to the Apache Software Foundation (ASF) under one http://www.apache.org/licenses/LICENSE-2.0
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-vsp</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Nuage VSP</name> <artifactId>cloud-plugin-network-vsp</artifactId>
<parent> <name>Apache CloudStack Plugin - Nuage VSP</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<repositories> </parent>
<repository> <repositories>
<id>nuage-vsp</id> <repository>
<url>http://cs.mv.nuagenetworks.net/releases/</url> <id>nuage-vsp</id>
</repository> <url>http://cs.mv.nuagenetworks.net/releases/</url>
</repositories> </repository>
<properties> </repositories>
<nuage.vsp.client.version>1.0.8</nuage.vsp.client.version> <properties>
</properties> <nuage.vsp.client.version>1.0.8</nuage.vsp.client.version>
<dependencies> </properties>
<dependency> <dependencies>
<groupId>net.nuagenetworks.vsp</groupId> <dependency>
<artifactId>nuage-vsp-acs-client</artifactId> <groupId>net.nuagenetworks.vsp</groupId>
<version>${nuage.vsp.client.version}</version> <artifactId>nuage-vsp-acs-client</artifactId>
</dependency> <version>${nuage.vsp.client.version}</version>
</dependencies> </dependency>
<build> </dependencies>
<plugins>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<executions>
<execution>
<id>cloudstack-checklicence</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -1,70 +1,51 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
Licensed to the Apache Software Foundation (ASF) under one http://www.apache.org/licenses/LICENSE-2.0
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-opendaylight</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Network Opendaylight</name> <artifactId>cloud-plugin-network-opendaylight</artifactId>
<parent> <name>Apache CloudStack Plugin - Network Opendaylight</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
<build> <profiles>
<plugins> <profile>
<plugin> <id>integration</id>
<groupId>com.mycila</groupId> <build>
<artifactId>license-maven-plugin</artifactId> <plugins>
<executions> <plugin>
<execution> <groupId>org.apache.maven.plugins</groupId>
<id>cloudstack-checklicence</id> <artifactId>maven-failsafe-plugin</artifactId>
<phase>process-classes</phase> <executions>
<goals> <execution>
<goal>check</goal> <goals>
</goals> <goal>integration-test</goal>
</execution> <goal>verify</goal>
</executions> </goals>
</plugin> </execution>
</plugins> </executions>
</build> </plugin>
<profiles> </plugins>
<profile> </build>
<id>integration</id> </profile>
<build> </profiles>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-ovs</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Open vSwitch</name> <artifactId>cloud-plugin-network-ovs</artifactId>
<parent> <name>Apache CloudStack Plugin - Open vSwitch</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-palo-alto</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Palo Alto</name> <artifactId>cloud-plugin-network-palo-alto</artifactId>
<parent> <name>Apache CloudStack Plugin - Palo Alto</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,31 +1,31 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-network-ssp</artifactId> <artifactId>cloud-plugin-network-ssp</artifactId>
<name>Apache CloudStack Plugin - Stratosphere SSP</name> <name>Apache CloudStack Plugin - Stratosphere SSP</name>
<url>http://www.stratosphere.co.jp/</url> <url>http://www.stratosphere.co.jp/</url>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
</project> </project>

View File

@ -1,29 +1,30 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-network-vxlan</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Network VXLAN</name> <artifactId>cloud-plugin-network-vxlan</artifactId>
<parent> <name>Apache CloudStack Plugin - Network VXLAN</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
</parent>
</project> </project>

View File

@ -1,41 +1,42 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-outofbandmanagement-driver-ipmitool</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Power Management Driver ipmitool</name> <artifactId>cloud-plugin-outofbandmanagement-driver-ipmitool</artifactId>
<parent> <name>Apache CloudStack Plugin - Power Management Driver ipmitool</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-api</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-api</artifactId>
</dependency> <version>${project.version}</version>
</dependencies> </dependency>
</dependencies>
</project> </project>

View File

@ -1,46 +1,46 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-outofbandmanagement-driver-nested-cloudstack</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Power Management Driver nested-cloudstack</name> <artifactId>cloud-plugin-outofbandmanagement-driver-nested-cloudstack</artifactId>
<parent> <name>Apache CloudStack Plugin - Power Management Driver nested-cloudstack</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-utils</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-utils</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-api</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-api</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>br.com.autonomiccs</groupId> <dependency>
<artifactId>apache-cloudstack-java-client</artifactId> <groupId>br.com.autonomiccs</groupId>
<version>1.0.9</version> <artifactId>apache-cloudstack-java-client</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,214 +1,228 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<name>Apache CloudStack Plugin POM</name> <name>Apache CloudStack Plugin POM</name>
<packaging>pom</packaging> <packaging>pom</packaging>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack</artifactId> <artifactId>cloudstack</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
</parent> </parent>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<executions>
<execution>
<id>cloudstack-checkstyle</id>
<phase>none</phase>
<inherited>false</inherited>
</execution>
</executions>
</plugin>
</plugins>
</build>
<modules>
<!-- keep in alphabetic order -->
<module>acl/dynamic-role-based</module>
<module>acl/static-role-based</module>
<build> <module>affinity-group-processors/explicit-dedication</module>
<defaultGoal>install</defaultGoal> <module>affinity-group-processors/host-affinity</module>
<plugins> <module>affinity-group-processors/host-anti-affinity</module>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<executions>
<execution>
<id>cloudstack-checkstyle</id>
<phase>none</phase>
<inherited>false</inherited>
</execution>
</executions>
</plugin>
</plugins>
</build>
<modules>
<module>api/rate-limit</module>
<module>api/solidfire-intg-test</module>
<module>api/discovery</module>
<module>acl/static-role-based</module>
<module>acl/dynamic-role-based</module>
<module>affinity-group-processors/host-affinity</module>
<module>affinity-group-processors/host-anti-affinity</module>
<module>affinity-group-processors/explicit-dedication</module>
<module>ca/root-ca</module>
<module>deployment-planners/user-concentrated-pod</module>
<module>deployment-planners/user-dispersing</module>
<module>deployment-planners/implicit-dedication</module>
<module>ha-planners/skip-heurestics</module>
<module>host-allocators/random</module>
<module>dedicated-resources</module>
<module>hypervisors/ovm</module>
<module>hypervisors/xenserver</module>
<module>hypervisors/kvm</module>
<module>event-bus/rabbitmq</module>
<module>event-bus/inmemory</module>
<module>event-bus/kafka</module>
<module>hypervisors/baremetal</module>
<module>hypervisors/ucs</module>
<module>hypervisors/hyperv</module>
<module>hypervisors/ovm3</module>
<module>metrics</module>
<module>network-elements/elastic-loadbalancer</module>
<module>network-elements/ovs</module>
<module>network-elements/juniper-contrail</module>
<module>network-elements/palo-alto</module>
<module>network-elements/netscaler</module>
<module>network-elements/nicira-nvp</module>
<module>network-elements/nuage-vsp</module>
<module>network-elements/bigswitch</module>
<module>network-elements/brocade-vcs</module>
<module>network-elements/stratosphere-ssp</module>
<module>network-elements/opendaylight</module>
<module>outofbandmanagement-drivers/ipmitool</module>
<module>outofbandmanagement-drivers/nested-cloudstack</module>
<module>storage-allocators/random</module>
<module>user-authenticators/ldap</module>
<module>user-authenticators/md5</module>
<module>user-authenticators/pbkdf2</module>
<module>user-authenticators/plain-text</module>
<module>user-authenticators/saml2</module>
<module>user-authenticators/sha256salted</module>
<module>network-elements/dns-notifier</module>
<module>storage/image/s3</module>
<module>storage/image/swift</module>
<module>storage/image/default</module>
<module>storage/image/sample</module>
<module>storage/volume/nexenta</module>
<module>storage/volume/solidfire</module>
<module>storage/volume/cloudbyte</module>
<module>storage/volume/default</module>
<module>storage/volume/sample</module>
<module>alert-handlers/snmp-alerts</module>
<module>alert-handlers/syslog-alerts</module>
<module>network-elements/internal-loadbalancer</module>
<module>network-elements/vxlan</module>
<module>network-elements/globodns</module>
<module>database/quota</module>
<module>integrations/cloudian</module>
<module>integrations/prometheus</module>
</modules>
<dependencies> <module>alert-handlers/snmp-alerts</module>
<dependency> <module>alert-handlers/syslog-alerts</module>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-server</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
</dependencies>
<profiles> <module>api/discovery</module>
<profile> <module>api/rate-limit</module>
<id>f5</id> <module>api/solidfire-intg-test</module>
<activation>
<property> <module>ca/root-ca</module>
<name>noredist</name>
</property> <module>database/quota</module>
</activation>
<modules> <module>dedicated-resources</module>
<module>network-elements/f5</module>
</modules> <module>deployment-planners/implicit-dedication</module>
</profile> <module>deployment-planners/user-concentrated-pod</module>
<profile> <module>deployment-planners/user-dispersing</module>
<id>srx</id>
<activation> <module>event-bus/inmemory</module>
<property> <module>event-bus/kafka</module>
<name>noredist</name> <module>event-bus/rabbitmq</module>
</property>
</activation> <module>ha-planners/skip-heurestics</module>
<modules>
<module>network-elements/juniper-srx</module> <module>host-allocators/random</module>
</modules>
</profile> <module>hypervisors/baremetal</module>
<profile> <module>hypervisors/hyperv</module>
<id>vmware</id> <module>hypervisors/kvm</module>
<activation> <module>hypervisors/ovm3</module>
<property> <module>hypervisors/ovm</module>
<name>noredist</name> <module>hypervisors/ucs</module>
</property> <module>hypervisors/xenserver</module>
</activation>
<modules> <module>integrations/cloudian</module>
<module>hypervisors/vmware</module> <module>integrations/prometheus</module>
<module>network-elements/cisco-vnmc</module>
</modules> <module>metrics</module>
</profile>
<profile> <module>network-elements/bigswitch</module>
<id>vmware-sioc</id> <module>network-elements/dns-notifier</module>
<activation> <module>network-elements/juniper-contrail</module>
<property> <module>network-elements/elastic-loadbalancer</module>
<name>noredist</name> <module>network-elements/globodns</module>
</property> <module>network-elements/internal-loadbalancer</module>
</activation> <module>network-elements/netscaler</module>
<modules> <module>network-elements/nicira-nvp</module>
<module>api/vmware-sioc</module> <module>network-elements/opendaylight</module>
</modules> <module>network-elements/ovs</module>
</profile> <module>network-elements/palo-alto</module>
<profile> <module>network-elements/stratosphere-ssp</module>
<id>mysqlha</id> <module>network-elements/brocade-vcs</module>
<activation> <module>network-elements/nuage-vsp</module>
<property> <module>network-elements/vxlan</module>
<name>noredist</name>
</property> <module>outofbandmanagement-drivers/ipmitool</module>
</activation> <module>outofbandmanagement-drivers/nested-cloudstack</module>
<modules>
<module>database/mysql-ha</module> <module>storage/image/default</module>
</modules> <module>storage/image/s3</module>
</profile> <module>storage/image/sample</module>
<profile> <module>storage/image/swift</module>
<id>simulator</id> <module>storage/volume/cloudbyte</module>
<activation> <module>storage/volume/default</module>
<property> <module>storage/volume/nexenta</module>
<name>simulator</name> <module>storage/volume/sample</module>
</property> <module>storage/volume/solidfire</module>
</activation>
<modules> <module>storage-allocators/random</module>
<module>hypervisors/simulator</module>
</modules> <module>user-authenticators/ldap</module>
</profile> <module>user-authenticators/md5</module>
</profiles> <module>user-authenticators/pbkdf2</module>
<module>user-authenticators/plain-text</module>
<module>user-authenticators/saml2</module>
<module>user-authenticators/sha256salted</module>
</modules>
<dependencies>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-server</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-utils</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-framework-config</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-api</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
</dependencies>
<profiles>
<profile>
<id>f5</id>
<activation>
<property>
<name>noredist</name>
</property>
</activation>
<modules>
<module>network-elements/f5</module>
</modules>
</profile>
<profile>
<id>srx</id>
<activation>
<property>
<name>noredist</name>
</property>
</activation>
<modules>
<module>network-elements/juniper-srx</module>
</modules>
</profile>
<profile>
<id>vmware</id>
<activation>
<property>
<name>noredist</name>
</property>
</activation>
<modules>
<module>hypervisors/vmware</module>
<module>network-elements/cisco-vnmc</module>
</modules>
</profile>
<profile>
<id>vmware-sioc</id>
<activation>
<property>
<name>noredist</name>
</property>
</activation>
<modules>
<module>api/vmware-sioc</module>
</modules>
</profile>
<profile>
<id>mysqlha</id>
<activation>
<property>
<name>noredist</name>
</property>
</activation>
<modules>
<module>database/mysql-ha</module>
</modules>
</profile>
<profile>
<id>simulator</id>
<activation>
<property>
<name>simulator</name>
</property>
</activation>
<modules>
<module>hypervisors/simulator</module>
</modules>
</profile>
</profiles>
</project> </project>

View File

@ -1,37 +1,37 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. under the License.
--> -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-storage-allocator-random</artifactId> <artifactId>cloud-plugin-storage-allocator-random</artifactId>
<name>Apache CloudStack Plugin - Storage Allocator Random</name> <name>Apache CloudStack Plugin - Storage Allocator Random</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath> <relativePath>../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1,62 +1,70 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-storage-image-default</artifactId> <artifactId>cloud-plugin-storage-image-default</artifactId>
<name>Apache CloudStack Plugin - Storage Image default provider</name> <name>Apache CloudStack Plugin - Storage Image default provider</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../../pom.xml</relativePath> <relativePath>../../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-image</artifactId> <artifactId>cloud-engine-storage-image</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-volume</artifactId> <artifactId>cloud-engine-storage-volume</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-snapshot</artifactId> <artifactId>cloud-engine-storage-snapshot</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<skipTests>true</skipTests> <skipTests>true</skipTests>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<phase>integration-test</phase> <phase>integration-test</phase>
<goals> <goals>
<goal>test</goal> <goal>test</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,51 +1,52 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
distributed with this work for additional information distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the KIND, either express or implied. See the License for the
specific language governing permissions and limitations specific language governing permissions and limitations
under the License. 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/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<artifactId>cloud-plugin-storage-image-s3</artifactId> <modelVersion>4.0.0</modelVersion>
<name>Apache CloudStack Plugin - Storage Image S3 provider</name> <artifactId>cloud-plugin-storage-image-s3</artifactId>
<parent> <name>Apache CloudStack Plugin - Storage Image S3 provider</name>
<groupId>org.apache.cloudstack</groupId> <parent>
<artifactId>cloudstack-plugins</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>4.12.0.0-SNAPSHOT</version> <artifactId>cloudstack-plugins</artifactId>
<relativePath>../../../pom.xml</relativePath> <version>4.12.0.0-SNAPSHOT</version>
</parent> <relativePath>../../../pom.xml</relativePath>
<dependencies> </parent>
<dependency> <dependencies>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-storage</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-storage</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-storage-image</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-storage-image</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-storage-volume</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-storage-volume</artifactId>
</dependency> <version>${project.version}</version>
<dependency> </dependency>
<groupId>org.apache.cloudstack</groupId> <dependency>
<artifactId>cloud-engine-storage-snapshot</artifactId> <groupId>org.apache.cloudstack</groupId>
<version>${project.version}</version> <artifactId>cloud-engine-storage-snapshot</artifactId>
</dependency> <version>${project.version}</version>
</dependencies> </dependency>
</dependencies>
</project> </project>

View File

@ -1,62 +1,70 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-storage-image-sample</artifactId> <artifactId>cloud-plugin-storage-image-sample</artifactId>
<name>Apache CloudStack Plugin - Storage Image sample provider</name> <name>Apache CloudStack Plugin - Storage Image sample provider</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../../pom.xml</relativePath> <relativePath>../../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-image</artifactId> <artifactId>cloud-engine-storage-image</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-volume</artifactId> <artifactId>cloud-engine-storage-volume</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-snapshot</artifactId> <artifactId>cloud-engine-storage-snapshot</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<skipTests>true</skipTests> <skipTests>true</skipTests>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<phase>integration-test</phase> <phase>integration-test</phase>
<goals> <goals>
<goal>test</goal> <goal>test</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,62 +1,70 @@
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor <!--
license agreements. See the NOTICE file distributed with this work for additional Licensed to the Apache Software Foundation (ASF) under one
information regarding copyright ownership. The ASF licenses this file to or more contributor license agreements. See the NOTICE file
you under the Apache License, Version 2.0 (the "License"); you may not use distributed with this work for additional information
this file except in compliance with the License. You may obtain a copy of regarding copyright ownership. The ASF licenses this file
the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required to you under the Apache License, Version 2.0 (the
by applicable law or agreed to in writing, software distributed under the "License"); you may not use this file except in compliance
License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS with the License. You may obtain a copy of the License at
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. --> http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-storage-image-swift</artifactId> <artifactId>cloud-plugin-storage-image-swift</artifactId>
<name>Apache CloudStack Plugin - Storage Image Swift provider</name> <name>Apache CloudStack Plugin - Storage Image Swift provider</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../../pom.xml</relativePath> <relativePath>../../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage</artifactId> <artifactId>cloud-engine-storage</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-image</artifactId> <artifactId>cloud-engine-storage-image</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-volume</artifactId> <artifactId>cloud-engine-storage-volume</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-snapshot</artifactId> <artifactId>cloud-engine-storage-snapshot</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<skipTests>true</skipTests> <skipTests>true</skipTests>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>
<phase>integration-test</phase> <phase>integration-test</phase>
<goals> <goals>
<goal>test</goal> <goal>test</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,92 +1,73 @@
<!-- <!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
Licensed to the Apache Software Foundation (ASF) under one http://www.apache.org/licenses/LICENSE-2.0
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
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" <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/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>cloud-plugin-storage-volume-cloudbyte</artifactId> <artifactId>cloud-plugin-storage-volume-cloudbyte</artifactId>
<name>Apache CloudStack Plugin - Storage Volume CloudByte Provider</name> <name>Apache CloudStack Plugin - Storage Volume CloudByte Provider</name>
<parent> <parent>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloudstack-plugins</artifactId> <artifactId>cloudstack-plugins</artifactId>
<version>4.12.0.0-SNAPSHOT</version> <version>4.12.0.0-SNAPSHOT</version>
<relativePath>../../../pom.xml</relativePath> <relativePath>../../../pom.xml</relativePath>
</parent> </parent>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-plugin-storage-volume-default</artifactId> <artifactId>cloud-plugin-storage-volume-default</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.cloudstack</groupId> <groupId>org.apache.cloudstack</groupId>
<artifactId>cloud-engine-storage-volume</artifactId> <artifactId>cloud-engine-storage-volume</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId> <artifactId>mysql-connector-java</artifactId>
<version>${cs.mysql.version}</version> <scope>provided</scope>
<scope>provided</scope> </dependency>
</dependency> <dependency>
<dependency> <groupId>com.google.code.gson</groupId>
<groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId>
<artifactId>gson</artifactId> </dependency>
<version>${cs.gson.version}</version> <dependency>
</dependency> <groupId>com.sun.jersey</groupId>
<dependency> <artifactId>jersey-bundle</artifactId>
<groupId>com.sun.jersey</groupId> </dependency>
<artifactId>jersey-bundle</artifactId> </dependencies>
<version>1.19.4</version> <build>
</dependency> <plugins>
</dependencies> <plugin>
<build> <artifactId>maven-surefire-plugin</artifactId>
<defaultGoal>install</defaultGoal> <configuration>
<plugins> <skipTests>true</skipTests>
<plugin> </configuration>
<artifactId>maven-surefire-plugin</artifactId> <executions>
<configuration> <execution>
<skipTests>true</skipTests> <phase>integration-test</phase>
</configuration> <goals>
<executions> <goal>test</goal>
<execution> </goals>
<phase>integration-test</phase> </execution>
<goals> </executions>
<goal>test</goal> </plugin>
</goals> </plugins>
</execution> </build>
</executions>
</plugin>
<plugin>
<groupId>com.mycila</groupId>
<artifactId>license-maven-plugin</artifactId>
<executions>
<execution>
<id>cloudstack-checklicence</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project> </project>

Some files were not shown because too many files have changed in this diff Show More