diff --git a/client/pom.xml b/client/pom.xml
index e99698a29ba..639a70ebfff 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -19,6 +19,11 @@
4.3.0-SNAPSHOT
+
+ org.apache.cloudstack
+ cloud-plugin-storage-volume-solidfire
+ ${project.version}
+
org.apache.cloudstack
cloud-server
@@ -29,7 +34,7 @@
cloud-plugin-acl-static-role-based
${project.version}
-
+
org.apache.cloudstack
cloud-plugin-dedicated-resources
${project.version}
@@ -89,7 +94,12 @@
cloud-plugin-network-midonet
${project.version}
-
+
+ org.apache.cloudstack
+ cloud-plugin-network-ssp
+ ${project.version}
+
+
org.apache.cloudstack
cloud-plugin-network-internallb
${project.version}
@@ -110,9 +120,14 @@
${project.version}
- org.apache.cloudstack
- cloud-plugin-hypervisor-ovm
- ${project.version}
+ org.apache.cloudstack
+ cloud-plugin-hypervisor-ucs
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-plugin-hypervisor-ovm
+ ${project.version}
org.apache.cloudstack
@@ -163,90 +178,92 @@
mysql
mysql-connector-java
- ${cs.mysql.version}
runtime
-
- org.apache.cloudstack
- cloud-framework-ipc
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-framework-rest
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-api
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-components-api
- ${project.version}
-
-
-
- org.apache.cloudstack
- cloud-engine-compute
- ${project.version}
-
-
-
- org.apache.cloudstack
- cloud-engine-network
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-orchestration
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-schema
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-storage
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-storage-backup
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-storage-image
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-storage-imagemotion
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-storage-snapshot
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-engine-storage-volume
- ${project.version}
-
org.apache.cloudstack
- cloud-plugin-hypervisor-simulator
+ cloud-framework-ipc
${project.version}
- org.apache.cloudstack
- cloud-plugin-storage-volume-default
- ${project.version}
+ org.apache.cloudstack
+ cloud-framework-rest
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-api
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-components-api
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-network
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-orchestration
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-schema
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-storage
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-storage-cache
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-storage-image
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-storage-datamotion
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-storage-snapshot
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-engine-storage-volume
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-plugin-storage-volume-default
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-plugin-storage-image-default
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-plugin-storage-image-s3
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-plugin-storage-image-swift
+ ${project.version}
org.apache.cloudstack
@@ -265,8 +282,21 @@
- install
+
+ ru.concerteza.buildnumber
+ maven-jgit-buildnumber-plugin
+ 1.2.6
+
+
+ git-buildnumber
+
+ extract-buildnumber
+
+ prepare-package
+
+
+
org.apache.maven.plugins
maven-war-plugin
@@ -274,6 +304,15 @@
./target/generated-webapp/WEB-INF/web.xml
./target/generated-webapp
+
+
+ true
+
+
+ ${git.revision}
+ ${git.branch}
+
+
@@ -281,14 +320,17 @@
maven-jetty-plugin
6.1.26
+ 0
+ 9966
+ stop-jetty
8080
60000
- ${project.build.directory}/${project.build.finalName}/WEB-INF/web.xml
- ${project.build.directory}/${project.build.finalName}
+ ${project.build.directory}/generated-webapp/WEB-INF/web.xml
+ ${project.build.directory}/generated-webapp
/client
${project.build.directory}/utilities/scripts/db/;${project.build.directory}/utilities/scripts/db/db/
@@ -326,8 +368,7 @@
-
+
@@ -346,7 +387,8 @@
-
+
@@ -470,7 +512,7 @@
quickcloud
@@ -482,7 +524,6 @@
org.apache.maven.plugins
maven-dependency-plugin
- 2.5.1
copy
@@ -514,8 +555,8 @@
-
+
org.eclipse.m2e
lifecycle-mapping
diff --git a/client/tomcatconf/componentContext.xml.in b/client/tomcatconf/componentContext.xml.in
index 5fd07f84f9f..724d5695331 100644
--- a/client/tomcatconf/componentContext.xml.in
+++ b/client/tomcatconf/componentContext.xml.in
@@ -31,6 +31,8 @@
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -179,11 +221,7 @@
-
-
-
@@ -197,6 +235,7 @@
+
@@ -219,9 +258,7 @@
-
@@ -248,7 +285,6 @@
-
@@ -271,9 +307,7 @@
-
@@ -307,12 +341,11 @@
+
-
@@ -329,8 +362,17 @@
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index 7d0cefb02a9..75eae8749b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,7 +19,7 @@
org.apache.cloudstack
cloudstack
- 4.2.0-SNAPSHOT
+ 4.3.0-SNAPSHOT
pom
Apache CloudStack
Apache CloudStack is an IaaS (“Infrastracture as a Service”) cloud orchestration platform.
@@ -34,7 +34,6 @@
-
1.6
UTF-8
@@ -55,7 +54,7 @@
2.0.0
1.9.0
build213-svnkit-1.3-patch
- 1.5.0
+ 2.6.6
1.7.1
14.0-rc1
5.6.100-1-SNAPSHOT
@@ -76,7 +75,7 @@
5.1
3.1.2.RELEASE
1.9.5
- 1.3.21.1
+ 1.3.22
2.6
1.4
0.9.8
@@ -181,6 +180,205 @@
mysql
mysql-connector-java
${cs.mysql.version}
+ provided,test
+
+
+ log4j
+ log4j
+ ${cs.log4j.version}
+
+
+ org.springframework
+ spring-context
+ ${org.springframework.version}
+
+
+ cglib
+ cglib-nodep
+ ${cs.cglib.version}
+
+
+ commons-dbcp
+ commons-dbcp
+ ${cs.dbcp.version}
+
+
+ commons-pool
+ commons-pool
+
+
+
+
+ net.sf.ehcache
+ ehcache-core
+ ${cs.ehcache.version}
+
+
+ commons-pool
+ commons-pool
+ ${cs.pool.version}
+
+
+ commons-codec
+ commons-codec
+ ${cs.codec.version}
+
+
+ org.bouncycastle
+ bcprov-jdk16
+ ${cs.bcprov.version}
+
+
+ com.jcraft
+ jsch
+ ${cs.jsch.version}
+
+
+ org.jasypt
+ jasypt
+ ${cs.jasypt.version}
+
+
+ com.trilead
+ trilead-ssh2
+ ${cs.trilead.version}
+
+
+ com.amazonaws
+ aws-java-sdk
+ ${cs.aws.sdk.version}
+
+
+ log4j
+ apache-log4j-extras
+ ${cs.log4j.extras.version}
+
+
+ log4j
+ log4j
+
+
+
+
+ javax.ejb
+ ejb-api
+ ${cs.ejb.version}
+
+
+ com.googlecode.java-ipv6
+ java-ipv6
+ ${cs.java-ipv6.version}
+
+
+ commons-configuration
+ commons-configuration
+ ${cs.configuration.version}
+
+
+ commons-io
+ commons-io
+ ${cs.commons-io.version}
+
+
+
+ org.reflections
+ reflections
+ ${cs.reflections.version}
+
+
+ org.owasp.esapi
+ esapi
+ 2.0.1
+
+
+ org.eclipse.persistence
+ javax.persistence
+ ${cs.jpa.version}
+
+
+ org.springframework
+ spring-web
+ ${org.springframework.version}
+
+
+ javax.servlet
+ servlet-api
+ ${cs.servlet.version}
+
+
+ org.apache.httpcomponents
+ httpcore
+ ${cs.httpcore.version}
+
+
+ org.apache.httpcomponents
+ httpclient
+ ${cs.httpcore.version}
+
+
+ com.thoughtworks.xstream
+ xstream
+ ${cs.xstream.version}
+
+
+ javax.mail
+ mail
+ ${cs.mail.version}
+
+
+ jstl
+ jstl
+ ${cs.jstl.version}
+
+
+ org.springframework
+ spring-aop
+ ${org.springframework.version}
+
+
+ org.springframework
+ spring-beans
+ ${org.springframework.version}
+
+
+ com.google.code.gson
+ gson
+ ${cs.gson.version}
+
+
+ com.google.guava
+ guava
+ ${cs.guava.version}
+
+
+ org.apache.servicemix.bundles
+ org.apache.servicemix.bundles.snmp4j
+ 2.1.0_1
+
+
+ org.aspectj
+ aspectjtools
+ 1.6.2
+
+
+ org.apache.axis
+ axis
+ ${cs.axis.version}
+
+
+ commons-daemon
+ commons-daemon
+ ${cs.daemon.version}
+
+
+ org.apache.axis
+ axis-jaxrpc
+ ${cs.axis.version}
+
+
+ wsdl4j
+ wsdl4j
+ 1.4
@@ -192,35 +390,6 @@
${cs.junit.version}
test
-
- org.springframework
- spring-core
- ${org.springframework.version}
-
-
- org.springframework
- spring-context
- ${org.springframework.version}
-
-
- org.springframework
- spring-web
- ${org.springframework.version}
-
-
org.mockito
mockito-all
@@ -233,16 +402,6 @@
${org.springframework.version}
test
-
- org.aspectj
- aspectjrt
- 1.7.1
-
-
- org.aspectj
- aspectjweaver
- 1.7.1
-
javax.inject
javax.inject
@@ -269,7 +428,7 @@
true
- target
+ ${cs.target.dir}
**/*
@@ -317,12 +476,8 @@
-
- org.apache.maven.plugins
-
-
- maven-antrun-plugin
-
+ org.apache.maven.plugins
+ maven-antrun-plugin
[1.7,)
run
@@ -341,6 +496,11 @@
tomcat7-maven-plugin
2.0
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 1.7
+
org.apache.rat
apache-rat-plugin
@@ -394,6 +554,7 @@
tools/appliance/definitions/devcloud/*
tools/appliance/definitions/systemvmtemplate/*
tools/appliance/definitions/systemvmtemplate64/*
+ tools/appliance/definitions/builtin/*
tools/cli/cloudmonkey.egg-info/*
tools/devcloud/src/deps/boxes/basebox-build/definition.rb
tools/devcloud/src/deps/boxes/basebox-build/preseed.cfg
@@ -456,6 +617,8 @@
systemvm/patches/debian/vpn/etc/ipsec.d/l2tp.conf
tools/transifex/.tx/config
tools/marvin/marvin/sandbox/advanced/sandbox.cfg
+ tools/ngui/static/bootstrap/*
+ tools/ngui/static/js/lib/*
diff --git a/tools/apidoc/gen_toc.py b/tools/apidoc/gen_toc.py
index e110b582fba..979a9410c5e 100644
--- a/tools/apidoc/gen_toc.py
+++ b/tools/apidoc/gen_toc.py
@@ -157,7 +157,7 @@ known_categories = {
'UCS' : 'UCS',
'Ucs' : 'UCS',
'CacheStores' : 'Cache Stores',
- 'CacheStore' : 'Cache Store'
+ 'CacheStore' : 'Cache Store',
'Simulator': 'Simulator',
'PortableIp': 'Portable IP'
}
diff --git a/tools/marvin/marvin/codegenerator.py b/tools/marvin/marvin/codegenerator.py
index 56b759f46a3..491408897ca 100644
--- a/tools/marvin/marvin/codegenerator.py
+++ b/tools/marvin/marvin/codegenerator.py
@@ -450,6 +450,8 @@ if __name__ == "__main__":
parser.add_option("-e", "--endpoint", dest="endpoint",
help="The endpoint mgmt server (with open 8096) where\
apis are discovered, default is localhost")
+ parser.add_option("-y", "--entity", dest="entity",
+ help="Generate entity based classes")
(options, args) = parser.parse_args()