Commit Graph

155 Commits

Author SHA1 Message Date
Adrian Cole 60b6b68556 code cleanup: http request immutability (except payload), builders, test backfill 2010-12-30 23:40:23 +01:00
Adrian Cole 9f51726239 Issue 413: removed use of guice internal @Nullable annotations 2010-11-24 10:43:54 +01:00
Andrew Phillips c97a3e8cc5 Merge remote branch 'origin'
Conflicts:
	core/src/main/resources/rest.properties
	demos/gae-tweetstore-spring/src/main/java/org/jclouds/demo/tweetstore/config/SpringServletConfig.java
	rimuhosting/pom.xml
2010-11-08 11:08:50 +01:00
Adrian Cole 4dbcbfc7a6 updated google appengine tweetstore tests 2010-11-08 10:03:03 +01:00
Andrew Phillips 7a459aaf77 Merge remote branch 'origin'
Conflicts:
	tools/antcontrib/samples/compute/build.xml
2010-10-06 11:48:12 +02:00
Adrian Cole ff03969828 started refactoring tweetstore launch properties 2010-10-06 09:52:24 +01:00
Andrew Phillips c08b50e860 Line endings 2010-09-27 11:11:58 +02:00
Adrian Cole 3639af0f12 Issue 353: refactored payload/blob so that contentMetadata is a type. 2010-09-19 02:15:03 -07:00
Adrian Cole af394c46a6 fixed base archetype and removed twitter client 2010-09-18 16:12:38 -07:00
Adrian Cole d6075af116 fixed ant demos to new snapshot 2010-08-31 14:22:35 -07:00
Adrian Cole cf28b5a1ed updated snapshot repository info 2010-08-27 17:26:49 -07:00
Adrian Cole 420503d32e updated and corrected license headers 2010-08-12 16:04:26 -07:00
Adrian Cole ef86f2da1b Issue 274: updated to latest guice 2010-08-05 19:04:15 -04:00
Adrian Cole 6f180ddb4e Issu 301: refactored utilities that depend on guava. introduced Crypto, CryptoStreams, and more Payloads to help deal with encrypted payloads and headers 2010-08-01 02:07:53 -07:00
Adrian Cole 34518f54ba Issue 325: massive refactor in order to stop serializing native async http client requests 2010-07-30 01:26:55 -07:00
Andrew Phillips e1f5369243 Removed 1,000,000 redundant .gitignores (they're inherited) 2010-07-28 14:38:28 +02:00
Adrian Cole 126460fd1d updated to use rackspace 2010-07-21 15:33:29 -07:00
Adrian Cole 5f486566b9 Issue 319: updated to new rackspace url 2010-07-21 15:26:29 -07:00
Adrian Cole 9bffee1135 Issue 318: updated to gae 1.3.5 2010-07-21 11:51:08 -07:00
Adrian Cole d626a9848e Issue 311: now supporting ec2 cluster instance sizes and placement groups 2010-07-17 21:47:37 -07:00
Adrian Cole cd5fddf1f4 normalized all list operations to Set<Thing> and on 404 they return an empty list 2010-07-17 19:46:43 -07:00
Adrian Cole da3baf523c Issue 301: refactored http payload data from blob -> core, added content length, type, md5; fixed length bug in ec2 and added more tests to ensure this doesn't happen again 2010-07-08 03:46:34 -07:00
Adrian Cole c8b3240d04 updated tweetstore demos to include googlestorage and latest api 2010-07-06 13:33:07 -07:00
Adrian Cole 18f2ca3225 temporarily disabled twitter 2010-06-28 05:12:15 -07:00
Adrian Cole 27f4f69b4c Issue 293: refactored code to provide for api versions and coherent properties for authorization 2010-06-28 05:07:36 -07:00
Adrian Cole 84ad021268 added retry handler for io exceptions, created modular rest client, swapped generic type args on restcontext 2010-06-06 23:01:48 -07:00
Adrian Cole 6a7b9a0a86 fixed demos 2010-05-24 22:44:43 -07:00
Adrian Cole be59ba5e5e added test to ensure that images cache properly 2010-04-30 11:20:23 -07:00
Adrian Cole 38b2bef023 Issue 211: added gae, but waiting for service to go live 2010-03-20 16:22:17 -07:00
Andrew Phillips 64b68d73db Housekeeping: renamed all .svnignore files to .gitignore, and some line endings. 2010-03-19 11:30:13 +01:00
Adrian Cole 983801ceb0 fixed demos after stub was renamed 2010-03-15 12:25:42 -07:00
Adrian Cole 2dda30b922 removed atmos from demos, since it is unreliable 2010-03-01 23:36:47 -08:00
Adrian Cole 4582c57c72 fixed version numbers to SNAPSHOT 2010-02-04 21:30:22 -08:00
adrian.f.cole 2ed029764f beta-3 release
git-svn-id: http://jclouds.googlecode.com/svn/branches/1.0-beta-3@3054 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-02-02 11:34:05 +00:00
adrian.f.cole 70aa7e4ef3 Issue 73, 130, 150: overhauled context builders, blobstore javadocs, setup http connection limiter, and otherwise readied the code for consumption
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2729 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-25 09:41:37 +00:00
sharedocs1@gmail.com 0d835e7f8c Removed an unnecessary groupId.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2705 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-20 11:53:42 +00:00
sharedocs1@gmail.com 44222a19fd Updated license headers (no code changes).
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2704 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-20 11:53:15 +00:00
adrian.f.cole 9b39988ad7 Issue 130, Issue 73: separated out provider context from abstraction. accessible via getProviderSpecificContext
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2684 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-20 00:32:04 +00:00
sharedocs1@gmail.com 76fe44bdd2 Updated svn:ignore
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2680 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-19 13:20:44 +00:00
sharedocs1@gmail.com df45849b41 Updated svn:ignore
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2678 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-19 13:19:43 +00:00
sharedocs1@gmail.com 816e911cf4 Updated artifact to match other demos
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2677 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-19 13:19:11 +00:00
adrian.f.cole 0f6412dfbd Issue 86 updated to latest azure api release and added more support for queue
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2674 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-19 11:34:28 +00:00
adrian.f.cole 35b2043e95 new GoogleAppEngineConfigurationModule
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2672 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-19 07:06:34 +00:00
adrian.f.cole 969bb8ea38 Issue 144: Temporary hack until http://code.google.com/p/guava-libraries/issues/detail?id=317 is fixed.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2670 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-19 02:23:30 +00:00
adrian.f.cole d8e6c0e248 Issue 130, Issue 29: normalize location, called Region in amazon speak, restructured domain model across compute and blobstore
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2658 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-15 23:13:35 +00:00
adrian.f.cole 7559ba165e Issue 122: added proxy support to default java engine
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2649 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-13 21:05:23 +00:00
sharedocs1@gmail.com 54cc272cfe Added the Spring version of the tweetstore demo to the demos aggregator.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2634 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-11 10:51:55 +00:00
sharedocs1@gmail.com c0e08d54ec Fixed code that was broken after the getBlob API change.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2633 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-11 10:51:29 +00:00
adrian.f.cole 2d3c1b6019 made name a mandatory parameter of newBlob
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2612 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-06 17:54:41 +00:00
adrian.f.cole 159bae5564 shortened thanks aslak
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2610 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-06 04:05:49 +00:00
adrian.f.cole 1661ff18fd reverted accidental checkin
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2608 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-06 02:59:50 +00:00
adrian.f.cole 83ff721365 final version of google collections
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2607 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-06 02:57:55 +00:00
sharedocs1@gmail.com 1892ff7b96 Spacing.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2602 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:55:00 +00:00
sharedocs1@gmail.com a9b5680946 Since the Guice exception during injector creation appears unavoidable on GAE in prod (as opposed to the dev server) and, in any case, is harmless, there is no need to use an application and a servlet config. Much more like the "reference" tweetstore demo now.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2601 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:50:41 +00:00
sharedocs1@gmail.com 90c529ed47 Updated a link in the README and adjusted the display-name to match the entry in the GAE account.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2600 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:48:27 +00:00
sharedocs1@gmail.com 910e45ddb4 Reverted explicit servlet context setting and corrected a mistakenly committed change to the dispatcher ('/tweets.jsp' was changed to '/tweets' for a test but should not have been committed).
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2599 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:07:18 +00:00
sharedocs1@gmail.com f14eedc747 Added trace logging and reverted the double servlet injection.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2598 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:05:44 +00:00
sharedocs1@gmail.com 7b7ecc0c1c Updated logging config to trace the Spring configs.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2597 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:05:13 +00:00
sharedocs1@gmail.com 6dc3735bb0 Replaced @PostConstruct and @PreDestroy with Initializing- and DisposableBean, resp., since the bean post processor responsible for supporting the annotations doesn't register on GAE.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2596 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:04:56 +00:00
sharedocs1@gmail.com dea9a75c66 Added trace logging to the Spring configs.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2595 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 21:03:35 +00:00
sharedocs1@gmail.com a22143a27d Removed a potentially confusing self-injection request. Integration tests pass, hope it also works on the GAE. Apologies if the previous code is in some way required on the GAE itself.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2593 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 19:23:08 +00:00
adrian.f.cole 3087cce540 Issue 89: fixed npe in google appengine live
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2592 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 04:25:34 +00:00
adrian.f.cole 69b247cbf4 Issue 83: added missing servlet context
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2591 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 03:36:08 +00:00
adrian.f.cole ada30747ea made demo more readable
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2590 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 00:44:15 +00:00
adrian.f.cole e14135e535 added jruby example
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2589 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-04 00:29:48 +00:00
sharedocs1@gmail.com 2ed3274bf9 Typos.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2585 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-03 23:14:02 +00:00
sharedocs1@gmail.com fd7471e4d1 Now initialising the controllers with the ServletConfig. This is not a particularly "Springy" thing to do but the aim of the demo is not to write a perfect Spring webapp but to show how to integrate jclouds in a Spring application.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2584 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-03 20:50:55 +00:00
sharedocs1@gmail.com 4bff262634 Added required Twitter properties to the READMEs and wrote some information about the purpose of the Spring demo.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2583 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-03 20:49:05 +00:00
sharedocs1@gmail.com 1d5ca06284 Formatting.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2582 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-03 20:48:24 +00:00
adrian.f.cole 7d70031a29 corrected the application id and bucket for spring tweetstore
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2580 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 22:34:37 +00:00
sharedocs1@gmail.com 26fe6beb3e Removed some unnecessary <type>jar</type> and <scope>compile</scope> entries (these are the defaults).
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2578 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 19:12:11 +00:00
sharedocs1@gmail.com 9a936f2a52 Replaced local values of appengine.home with a placeholder.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2577 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 19:09:05 +00:00
sharedocs1@gmail.com 6cd7134b1e Typo.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2576 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 19:05:58 +00:00
sharedocs1@gmail.com 414dcaa845 Initial commit.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2575 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 19:03:42 +00:00
sharedocs1@gmail.com 85632cdbc0 Added the wretched 'temp-testng-customsuite.xml' to svn:ignore.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2573 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 18:57:01 +00:00
sharedocs1@gmail.com 51b5f2583e Formatting.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2572 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 18:56:21 +00:00
sharedocs1@gmail.com 1d7bca71e9 Re-added a log4j configuration cleared by mistake (?). Please remove if really not required.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2570 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 18:39:44 +00:00
sharedocs1@gmail.com 498e7ed04b Formatting.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2569 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-02 18:39:12 +00:00
adrian.f.cole bdbb6d0ec9 corrected license of pom.xml files
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2564 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-01 17:56:29 +00:00
adrian.f.cole 32ab37d3d7 Fixed license error caught by libcloud: jclouds isn't licensed to Apache, it just uses that license. thanks guys
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2558 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-31 17:36:46 +00:00
sharedocs1@gmail.com 43decc0b40 Formatting.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2538 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-29 23:58:49 +00:00
sharedocs1@gmail.com d868489b0f Replaced the DTD definition with XSD to avoid validation errors in Eclipse, and updated the copyright.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2537 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-29 23:58:35 +00:00
sharedocs1@gmail.com ab12d38b7b Made a comment more readable.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2536 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-29 23:58:03 +00:00
sharedocs1@gmail.com dffa2cff66 Corrected copyright info.
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2535 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-29 23:57:48 +00:00
sharedocs1@gmail.com 01a867d9a1 Reverted local changes committed by mistake
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2529 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-28 20:31:55 +00:00
sharedocs1@gmail.com caaf950fc1 Rewritten the distribution generation to a) use descriptors from a shared dependency b) correctly package transitive dependencies and c) correctly JarJar these dependencies
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2517 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-24 19:50:37 +00:00
adrian.f.cole 410b5f76e3 Issue 136: updated to 1.3.0
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2469 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-18 17:21:23 +00:00
adrian.f.cole 8116d47b67 Removed dependency of apache commons-io as it overlaps with guava. note guava will include google collections soon
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2457 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-17 20:10:58 +00:00
adrian.f.cole 4a22f808d1 Issue 134: switch to typed payloads for http requests and blob types
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2410 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-13 20:46:48 +00:00
adrian.f.cole 74be2180d3 Issue 131: reorganized package structure
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2409 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-13 06:42:22 +00:00
adrian.f.cole 507794042e Issue 131: move joda to extension
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2407 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-13 02:24:30 +00:00
sharedocs1@gmail.com 573d654d7d Cleaned up POMs (removed unnecessary <packaging>jar</packaging> and moved a few things around)
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2398 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-11 16:36:56 +00:00
sharedocs1@gmail.com ac49a97f6a Added svn:ignore information
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2377 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-07 17:49:14 +00:00
adrian.f.cole 9e340f286e Issue 128: added initial vfs module and fixed dependent bugs
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2374 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-07 07:09:57 +00:00
adrian.f.cole a35a0f84ab updated to latest guice
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2300 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-17 21:20:38 +00:00
adrian.f.cole bc238bc507 Issue 121: converted all modules to sync/asyc
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2293 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-15 23:16:38 +00:00
adrian.f.cole 5fd7d87447 Issue 116: rolled up atmos
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2253 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-11 08:10:52 +00:00
adrian.f.cole 474936d711 Issue 116: consolidated azure modules
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2251 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-11 07:38:47 +00:00
adrian.f.cole 10fe315b7d Issue 116: consolidated blobstore into core
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2249 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-11 07:10:33 +00:00
adrian.f.cole 870becd3f1 Issue 116: rolled s3 into aws
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2235 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-09 03:35:53 +00:00