Commit Graph

179 Commits

Author SHA1 Message Date
Edison Su 059f605ace add more interfaces 2012-10-22 17:50:51 -07:00
Hugo Trippaers 6a20802640 Fix runtime dependencies for vmware modules
The vmware modules should be listed as provided so they are never
packaged. However this also means that you have to put them in the
web-inf/lib directory by hand.

Set the version of the api in the central pom for easy reference.

Add wsdl4j as a runtime requirement. It is actually required by the
vmware implementation but it is easier to list it as a requirements for
the component here as vmware is not in any maven repo

put the dependency on vim back in the dependencies. It is not required
for compile, but is required as runtime by apputils.
2012-10-22 17:58:36 +02:00
Hugo Trippaers 11dc1f0b8e Check manageontap sdk version and provide instructions. 2012-10-15 17:25:40 +02:00
Hugo Trippaers 3bb136292b Double check vmware dependencies and provide information on where to get
them.
2012-10-15 16:57:59 +02:00
Rohit Yadav 9b1b145192 CLOUDSTACK-346: Replace vmware-lib-jaxrpc with axis-jaxrpc
vmware-lib-jaxrpc is now provided by axis-jaxrpc-1.4.jar, the former is
the same as latter (bit by bit) and only difference is the file name.

- Fix dependency in vmware-base's pom.xml
- Fix dependency in hypervisor-plugin-vmware's pom.xml
- Fix install-non-oss.sh by reverting commit:
    2e6ddc6c36.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-10-15 16:44:30 +05:30
Chip Childers b48d0d7d08 CLOUDSTACK-326: Removing extra license and README files
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-12 14:29:51 -04:00
Chip Childers 9c89e44963 CLOUDSTACK-326: Removing unneeded legal doc files
I'm removing the awsapi/README.txt file, since it's
not required at all, and is actually from Axis.

I'm also removing the deps/XenServerJava/LICENSE.txt
and README.txt files, since the license is covered
by our top level LICENSE and the README.txt is
not for our project itself.
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-10-12 11:10:13 -04:00
Kelven Yang 5fee891162 merge from master 2012-10-11 17:42:25 -07:00
Rohit Yadav 2e6ddc6c36 install-non-oss: mvn install file vmware-lib-jaxrpc.jar
installing nonoss libs to ~/.m2 should include vmware-lib-jaxrpc jar

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-10-11 15:03:34 +05:30
Hugo Trippaers aa6355ffe6 Updated master to 4.1.0
mvn release:update-versions -DautoVersionSubmodules=true -Dnonoss -P
client,deps,developer  -DdevelopmentVersion=4.1.0-SNAPSHOT
2012-10-01 11:00:55 -07:00
Chiradeep Vittal d1bc54fc84 Avoid m2e complaining about unsupported plugins (according to http://s.apache.org/lZ0) 2012-09-26 14:54:22 -07:00
Alex Huang 6eedfdfb79 Master pull 2012-09-14 11:20:45 -07:00
Rohit Yadav d9f095042f Deps: Added dependency for vmware-base, jaxrpc
Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2012-09-14 17:11:07 +05:30
Rohit Yadav 94ab7b2788 Deps: Add dependency for vmware-base, axis
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2012-09-14 16:03:55 +05:30
Chip Childers 763311c006 License header updates, and modification to root pom for exclusions. 2012-09-13 16:55:48 -04:00
Jie Feng c9aa08350a [DOC] docbook conversion - choosing a deployment architecture 2012-09-13 16:12:06 -04:00
Edison.Su 237b188c04 it breaks the build 2012-09-11 17:38:00 -07:00
Chip Childers a9f69dadce CLOUDSTACK-26 and CLOUDSTACK-47: Removing *.war, *.jar, and deps/awsapi-lib/rampart-lib/*.txt files.
I realize that this might be destructive to the stability of the
tree, but these files have to be removed.

I tested the build, and it appears to still function without any of these
binary files being in the source tree.
2012-09-11 17:37:45 -07:00
Rohit Yadav 0330e64ba5 Maven: Fix POM in test
Fixes and adds dependencies for building submodule test

Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-11 17:37:09 -07:00
Edison.Su 022af906c0 it breaks the build 2012-09-10 17:44:52 -04:00
Chip Childers cbd4cb3fb9 CLOUDSTACK-26 and CLOUDSTACK-47: Removing *.war, *.jar, and deps/awsapi-lib/rampart-lib/*.txt files.
I realize that this might be destructive to the stability of the
tree, but these files have to be removed.

I tested the build, and it appears to still function without any of these
binary files being in the source tree.
2012-09-10 10:26:26 -04:00
Rohit Yadav d917120845 Maven: Fix POM in test
Fixes and adds dependencies for building submodule test

Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-10 18:18:28 +05:30
Anthony Xu f9e91a9f96 Removing the older xenapi jar and adding an ant target to build one from the source.
provided-by : Devdeep Singh
2012-09-07 16:31:47 -07:00
Alex Huang a1bd6d7eb7 Merge branch 'master' into javelin 2012-09-06 16:31:32 -07:00
Wido den Hollander 517722ef95 maven: Build KVM hypervisor by default
LEGAL-144 allows us to distribute libvirt-java in a binary release

libvirt-java 0.4.9 will switch to MIT license which will resolve this
2012-09-06 17:15:04 +02:00
Wido den Hollander 881a4be126 maven: Add libvirt repository from libvirt.org website
And remove the libvirt-java bindings since we fetch it from an external repository

Signed-off-by: Wido den Hollander <wido@widodh.nl>
2012-09-06 16:51:32 +02:00
Edison Su 5ae15f8bbf first OSS build 2012-09-05 17:45:25 -07:00
Alex Huang 1d0a10c69e Merged master over to javelin to get new poms and maven build 2012-09-05 14:31:24 -07:00
Hugo Trippaers 9789e934b6 Fix the awsapi build by downloading the correct dependencies
Use maven to download all dependencies for the ant build, just make sure mvn is in the path
2012-08-31 21:41:16 +02:00
Hugo Trippaers 4f93161c10 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack 2012-08-31 21:04:54 +02:00
Hugo Trippaers 53bb62be9c Workaround to have maven download the deps to make ant happy 2012-08-31 21:03:44 +02:00
Rajesh Battala 39aa7d86af Moved Awsapi (EC2/S3) from Hibernate framework to CloudStack Generic Dao Framework
Created/Modified new VO's and Dao Impl classes to use Generic Dao Framework
2012-08-31 11:44:58 -07:00
David Nalley 88c792d854 removing even more jars 2012-08-31 12:57:32 -04:00
David Nalley 6204ca2bd0 removing tons of binaries (jars) 2012-08-31 11:27:01 -04:00
Chip Childers 8f9d6e48b8 Patch from Devdeep Singh: Applies the fixes/customization's that had been made to Xenserver java sdk source for CS 2012-08-29 15:57:17 -04:00
Chip Childers 7d59e6698c Patch from Devdeep Singh: Importing the updated xenserver sdk source that comes with BSD license. 2012-08-29 15:56:25 -04:00
Chip Childers 43634b0e4b Removing two files that the previous commit's submitted patch was unable to remove. 2012-08-29 15:55:36 -04:00
Chip Childers 75c3f2c999 Patch from Devdeep Singh: Removing the older Xenserver java sdk source. 2012-08-29 15:54:31 -04:00
Kelven Yang 2300310243 Messaging facility initials for new architecture 2012-08-28 17:58:45 -07:00
Darren Shepherd a9e7a8bac5 Add script to install non-oss deps in the local maven repo 2012-08-28 09:01:50 -07:00
olivier lamy a06ed5728c remove intermediate parent poms 2012-08-27 16:43:24 +02:00
olivier lamy 3aa469da2a groupdId is now org.apache.cloudstack 2012-08-25 09:20:21 +02:00
olivier lamy 5ef60aceb1 %s/tab/ws/ 2012-08-25 00:03:23 +02:00
Darren Shepherd 4a4007e652 Add license 2012-08-24 11:18:54 -07:00
Darren Shepherd ebc0fa458a * Maven 3 support
* Pretty Format POM's
* AWS API compiles now
2012-08-24 11:18:54 -07:00
Darren Shepherd c6a9e1b3a3 m2e doesn't like it when the project root is the source folder 2012-08-24 11:18:54 -07:00
Darren Shepherd f826971fea Maven config, initial commit 2012-08-24 11:18:52 -07:00
Kelven Yang d06d6dae72 add maven eclipse project files from Darren 2012-08-23 17:55:20 -07:00
Kelven Yang 9a51ff3bfc Maven worksplace fixes/patches from Darren 2012-08-23 14:26:27 -07:00
Darren Shepherd 2f6cc4b0cb Add license 2012-08-23 14:26:26 -07:00
Darren Shepherd ad54ed1790 * Maven 3 support
* Pretty Format POM's
* AWS API compiles now
2012-08-23 14:26:26 -07:00
Darren Shepherd 3976c7478c m2e doesn't like it when the project root is the source folder 2012-08-23 14:26:26 -07:00
Darren Shepherd b8e95e435f Maven config, initial commit 2012-08-23 14:26:25 -07:00
David Nalley ac9dee94ac fix from Pradeep Soundararajan for removing build dependency on mysql-connector-java https://reviews.apache.org/r/6180 2012-08-20 13:38:19 -04:00
Alex Huang f04c006f9a Added javax.persistence and javax.ejb jar packages to replace the files removed. Added a new annotation to replace the encrypt attributed added to the Column annotation. Removed join attribute added to SecondaryTable in previous commit 2012-08-08 12:58:24 -07:00
Chip Childers 9ee803ee02 License header updates for the deps folder 2012-08-02 10:45:48 -04:00
Wido den Hollander a1d53f288b libvirt: Replace the libvirt bindings with upstream 0.4.8
Although these bindings have to be removed for the first Apache release
we place the upstream JAR here.

The 0.4.5 bindings were homebrew and contained own code which wasn't sent upstream.

These changes were sent upstream and got into 0.4.8.

For now we keep  the 0.4.8 bindings in the repo until we have a new build system in place
which handles this.

This is still however a release blocker since we can't distribute these bindings from the Apache servers!
2012-07-24 20:11:18 +02:00
David Nalley fc3ac862dc applying the commits from Chip Childers licensing cleanup 2012-06-26 10:44:04 -04:00
prachi eb864814a9 thirdparty library needed for awsapi 2012-05-25 15:49:20 -07:00
prachi 74beef1012 merge awsapi deps to master 2012-05-25 14:41:08 -07:00
frank 2f634c0913 Switch to Apache license 2012-04-03 04:50:05 -07:00
Edison Su f3d88023c4 bug 13609: libvirt-java doesn't handle error 72, rebuild the jar
status 13609: resolved fixed
Reviewed-by: frank
2012-02-15 17:49:28 -08:00
kishan 1fab4d1f72 Bug 13384: Added utility to change MS and DB secret key. Both database and db.properties are updated.
Status 13384: resolved fixed
Reviewed-By: Nitin
2012-02-07 20:03:06 +05:30
Kelven Yang 925774ef5b bug 13129: remove unused vmware lib jars 2012-02-01 11:30:02 -08:00
Kelven Yang 3843e08892 bug 11780: remove vmware-lib-mailapi.jar and vmware-lib-smtp.jar from dependency distribution 2012-01-03 17:01:38 -08:00
Murali Reddy 68615b28a3 fix .classpath for cloud-netscaler-sdx.jar 2011-12-05 10:14:01 -08:00
Murali Reddy 974dc62a2b added support for dynamic load balancer provisioning when netscaler SDX is added 2011-12-05 00:06:45 -08:00
Murali Reddy beb38c8310 making devices enabled independent of config commands
adding default device capacity when admin does not specify a vlaue
fixed bug in device allocation logic
2011-11-22 19:52:07 -08:00
kishan 83b4d2f7f9 bug 5822, 10783: Security enhancements initial checkin. Added encryption support to db.properties and some DB values. 2011-10-24 10:26:02 +05:30
Alex Huang c2ada929aa remove 4.1.2 of httpclient 2011-08-31 15:23:09 -07:00
Alex Huang bf1fcdf661 Added back 3.1 version of http client 2011-08-31 15:14:54 -07:00
anthony f47bf2e4cf fixed eclipse classpath 2011-08-31 13:35:37 -07:00
frank de27618c7f move cloud-selenium*.jar to tools 2011-08-30 10:44:58 -07:00
Murali Reddy 9a10f2b402 bug 6876: netscaler MPX & VPX support
- adding supprt for Netscaler VPX & MPX load blancers
- implemented for virtual networking
- works only with new fetched public IP, inline support is not added yet

more details will be added in the bug
2011-08-29 19:26:08 +05:30
Alex Huang 9e50a63e15 eclipse changes 2011-08-25 18:00:36 -07:00
Alex Huang 7dcc750b96 Updated dependency libraries 2011-08-25 17:57:46 -07:00
Kelven Yang 9ace681547 bug 11162: merge fix from 2.2.10 premium 2011-08-25 15:38:43 -07:00
frank a5a2c17df7 get rid of charva.jar 2011-08-25 14:49:10 -07:00
frank 492e05560a fix deps classpath 2011-08-25 14:32:25 -07:00
frank 9f74775cdc add dependent jar files 2011-08-25 14:32:24 -07:00
Kelven Yang 4f8a52f94c Move VMware/Premium Secondary storage VM to opensource 2011-08-23 14:43:39 -07:00
Kelven Yang d8acd8174e Fix eclipse project because of movements of dependent library files 2011-07-21 15:02:08 -07:00
anthony 99e465f2fa fixed waf rpm for oss 2011-07-21 10:54:42 -07:00
frank d62b05ebbd Bug 9695 - remove JAXB and JNA (edit)Bug 9695 - remove JAXB and JNA (edit)
no JAXB found, it seems to have been removed

status 9695: resolved fixed
2011-07-19 11:27:19 -07:00
Alex Huang 38ebac207b bug 10375: Added logging for exception causes 2011-06-22 11:51:54 -07:00
Alex Huang 5771b35a7a new log4j jar files and now the ability to get rid of the stupid cglib stack traces in our logs 2011-06-21 01:12:06 -07:00
David Nalley 4950f78a11 yet more libre cleanup 2011-06-04 14:33:39 -04:00
David Nalley d32fcee4af more libre cleanup 2011-06-04 14:30:26 -04:00
David Nalley f2c9ec3765 Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2011-06-04 14:14:38 -04:00
Kelven Yang 1783e74546 fix Eclipse dependency on netapp jar 2011-05-31 16:18:09 -07:00
David Nalley 8a65c2a82f removing non-libre stuff 2011-05-27 21:14:56 -04:00
Edison Su 063d550325 bug 9787: fix tools
status 9787: resolved fixed
2011-05-25 19:36:40 -04:00
Edison Su fb59f9165b fix ant 2011-05-25 16:16:13 -04:00
Edison Su 2a7d02b52c bug 9787: add netapp integration back to 2.2 2011-05-25 14:32:48 -04:00
alena 55692fd7cf bug 9127: intermediate checkin for agent load balancer 2011-05-24 18:45:00 -07:00
Chiradeep Vittal 303e2a7481 Start of zonesfeature / mycloud/cloudkit 2011-05-03 10:40:17 -07:00
Kelven Yang 8f979ace70 Use relative path in Eclipse deps project to avoid breaking developer's local Eclipse environment 2011-02-28 15:55:00 -08:00
Alex Huang a05eaa6922 class path for deps removes junit library 2011-02-28 14:48:47 -08:00
anthony 2d207dc221 fixed eclipse path 2011-02-23 14:39:25 -08:00
Alex Huang c22b37e402 latest work on db migration 2011-02-22 18:23:05 -08:00