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()