diff --git a/client/pom.xml b/client/pom.xml
index ecf232be7ac..382706d930f 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -219,6 +219,11 @@
cloud-engine-storage-volume
${project.version}
+
+ org.apache.cloudstack
+ cloud-plugin-hypervisor-simulator
+ ${project.version}
+
install
@@ -481,21 +486,6 @@
-
- simulator
-
-
- simulator
-
-
-
-
- org.apache.cloudstack
- cloud-plugin-hypervisor-simulator
- ${project.version}
-
-
-
netapp
diff --git a/client/tomcatconf/componentContext.xml.in b/client/tomcatconf/componentContext.xml.in
index 016df0a2095..b536879044b 100644
--- a/client/tomcatconf/componentContext.xml.in
+++ b/client/tomcatconf/componentContext.xml.in
@@ -215,11 +215,9 @@
-
@@ -318,11 +316,9 @@
-
diff --git a/developer/pom.xml b/developer/pom.xml
index ff47b143093..3dc276adc23 100644
--- a/developer/pom.xml
+++ b/developer/pom.xml
@@ -10,7 +10,7 @@
language governing permissions and limitations under the License. -->
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
cloud-developer
Apache CloudStack Developer Tools
@@ -21,25 +21,98 @@
4.2.0-SNAPSHOT
+
mysql
mysql-connector-java
- 5.1.21
- runtime
+ ${cs.mysql.version}
+
+
+ commons-dbcp
+ commons-dbcp
+ ${cs.dbcp.version}
+
+
+ commons-pool
+ commons-pool
+ ${cs.pool.version}
+
+
+ org.jasypt
+ jasypt
+ ${cs.jasypt.version}
+
+
+ org.apache.cloudstack
+ cloud-utils
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-server
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-plugin-hypervisor-simulator
+ ${project.version}
+ compile
-
- org.apache.cloudstack
- cloud-plugin-hypervisor-simulator
- ${project.version}
- compile
-
install
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ 1.0-alpha-2
+
+
+ initialize
+
+ read-project-properties
+
+
+
+ ${basedir}/../utils/conf/db.properties
+ ${basedir}/../utils/conf/db.properties.override
+
+ true
+
+
+
+
+
+ maven-antrun-plugin
+ 1.7
+
+
+ generate-resources
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
deploydb
@@ -48,91 +121,10 @@
-
- org.codehaus.mojo
- properties-maven-plugin
- 1.0-alpha-2
-
-
- initialize
-
- read-project-properties
-
-
-
- ${project.parent.basedir}/utils/conf/db.properties
- ${project.parent.basedir}/utils/conf/db.properties.override
-
- true
-
-
-
-
-
- maven-antrun-plugin
- 1.7
-
-
- generate-resources
-
- run
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
org.codehaus.mojo
exec-maven-plugin
1.2.1
-
-
-
- mysql
- mysql-connector-java
- ${cs.mysql.version}
-
-
- commons-dbcp
- commons-dbcp
- ${cs.dbcp.version}
-
-
- commons-pool
- commons-pool
- ${cs.pool.version}
-
-
- org.jasypt
- jasypt
- ${cs.jasypt.version}
-
-
- org.apache.cloudstack
- cloud-utils
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-server
- ${project.version}
-
-
process-resources
@@ -143,17 +135,11 @@
- false
- true
-
- org.apache.cloudstack
- cloud-server
-
com.cloud.upgrade.DatabaseCreator
- ${project.parent.basedir}/utils/conf/db.properties
- ${project.parent.basedir}/utils/conf/db.properties.override
+ ${basedir}/../utils/conf/db.properties
+ ${basedir}/../utils/conf/db.properties.override
${basedir}/target/db/create-schema.sql
${basedir}/target/db/create-schema-premium.sql
@@ -181,7 +167,59 @@
catalina.home
- ${project.parent.basedir}/utils
+ ${basedir}/../utils
+
+
+ paths.script
+ ${basedir}/target/db
+
+
+
+
+
+
+
+
+
+ deploydb-simulator
+
+
+ deploydb-simulator
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 1.2.1
+
+
+ process-resources
+ create-schema-simulator
+
+ java
+
+
+
+
+ com.cloud.upgrade.DatabaseCreator
+
+
+ ${basedir}/../utils/conf/db.properties
+ ${basedir}/../utils/conf/db.properties.override
+
+ ${basedir}/target/db/create-schema-simulator.sql
+ ${basedir}/target/db/templates.simulator.sql
+
+ com.cloud.upgrade.DatabaseUpgradeChecker
+ --database=simulator
+ --rootpassword=${db.root.password}
+
+
+
+ catalina.home
+ ${basedir}/../utils
paths.script
@@ -194,4 +232,4 @@
-
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index e75c420a616..1faafb2914d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -182,7 +182,6 @@
${cs.junit.version}
test
-
org.springframework
spring-core
@@ -222,14 +221,12 @@
1.9.5
test
-
org.springframework
spring-test
${org.springframework.version}
test
-
org.aspectj
aspectjrt
@@ -276,7 +273,7 @@
-
+
@@ -509,113 +506,5 @@
vmware-base
-
- simulator
-
-
- deploydb-simulator
-
-
-
-
-
- org.codehaus.mojo
- properties-maven-plugin
- 1.0-alpha-2
-
-
- initialize
-
- read-project-properties
-
-
-
- ${project.basedir}/utils/conf/db.properties
- ${project.basedir}/utils/conf/db.properties.override
-
- true
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
- 1.2.1
-
-
-
- mysql
- mysql-connector-java
- ${cs.mysql.version}
-
-
- commons-dbcp
- commons-dbcp
- ${cs.dbcp.version}
-
-
- commons-pool
- commons-pool
- ${cs.pool.version}
-
-
- org.jasypt
- jasypt
- ${cs.jasypt.version}
-
-
- org.apache.cloudstack
- cloud-utils
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-server
- ${project.version}
-
-
-
-
- process-resources
- create-schema
-
- java
-
-
-
-
- false
- true
-
- org.apache.cloudstack
- cloud-server
-
- com.cloud.upgrade.DatabaseCreator
-
-
- ${project.basedir}/utils/conf/db.properties
- ${project.basedir}/utils/conf/db.properties.override
-
- ${basedir}/target/db/create-schema-simulator.sql
- ${basedir}/target/db/templates.simulator.sql
-
- com.cloud.upgrade.DatabaseUpgradeChecker
- --database=simulator
- --rootpassword=${db.root.password}
-
-
-
-
- catalina.home
- ${project.basedir}/utils
-
-
-
-
-
-
-
diff --git a/tools/apidoc/gen_toc.py b/tools/apidoc/gen_toc.py
index 6292c536a9d..1fe5e1641f4 100644
--- a/tools/apidoc/gen_toc.py
+++ b/tools/apidoc/gen_toc.py
@@ -123,6 +123,7 @@ known_categories = {
'Pool': 'Pool',
'VPC': 'VPC',
'PrivateGateway': 'VPC',
+ 'Simulator': 'simulator',
'StaticRoute': 'VPC',
'Tags': 'Resource tags',
'NiciraNvpDevice': 'Nicira NVP',
diff --git a/tools/marvin/pom.xml b/tools/marvin/pom.xml
index 80099be1ecb..8cb9ec370d5 100644
--- a/tools/marvin/pom.xml
+++ b/tools/marvin/pom.xml
@@ -9,112 +9,118 @@
OF ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License. -->
- 4.0.0
- cloud-marvin
- Apache CloudStack marvin
- pom
-
- org.apache.cloudstack
- cloud-tools
- 4.2.0-SNAPSHOT
- ../pom.xml
-
-
- install
-
-
- maven-antrun-plugin
- 1.7
-
-
- clean
- clean
-
- run
-
-
-
-
- Deleting ${project.artifactId} API sources
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
- 1.2.1
-
-
- compile
- compile
-
- exec
-
-
- ${basedir}/marvin
- python
-
- codegenerator.py
- -s
- ${basedir}/../apidoc/target/commands.xml
- Generating ${project.artifactId} API classes}
-
-
-
-
- package
- package
-
- exec
-
-
- ${exec.workingdir}
- python
-
- setup.py
- sdist
-
-
-
-
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ 4.0.0
+ cloud-marvin
+ Apache CloudStack marvin
+ pom
+
+ org.apache.cloudstack
+ cloud-tools
+ 4.2.0-SNAPSHOT
+ ../pom.xml
+
+
+ install
+
+
+ maven-antrun-plugin
+ 1.7
+
+
+ clean
+ clean
+
+ run
+
+
+
+
+ Deleting ${project.artifactId} API sources
+
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 1.2.1
+
+
+ compile
+ compile
+
+ exec
+
+
+ ${basedir}/marvin
+ python
+
+ codegenerator.py
+ -s
+ ${basedir}/../apidoc/target/commands.xml
+ Generating ${project.artifactId} API classes}
+
+
+
+
+ package
+ package
+
+ exec
+
+
+ ${exec.workingdir}
+ python
+
+ setup.py
+ sdist
+
+
+
+
-
+
-
-
-
- marvin
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
- 1.2.1
-
-
- package
-
- exec
-
-
-
-
- ${basedir}/marvin
- python
-
- deployDataCenter.py
- -i
- ${user.dir}/${marvin.config}
-
-
-
-
-
-
-
+
+
+
+ marvin
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 1.2.1
+
+ ${basedir}/marvin
+ python
+
+ deployAndRun.py
+ -c
+ ${user.dir}/${marvin.config}
+ -t
+ /tmp/t.log
+ -r
+ /tmp/r.log
+ -f
+ ${basedir}/marvin/testSetupSuccess.py
+
+
+
+
+ test
+
+ exec
+
+
+
+
+
+
+
+