diff --git a/demos/gae-tweetstore-spring/pom.xml b/demos/gae-tweetstore-spring/pom.xml
index 295952e1e2..5be9f733b2 100644
--- a/demos/gae-tweetstore-spring/pom.xml
+++ b/demos/gae-tweetstore-spring/pom.xml
@@ -34,14 +34,14 @@
- YOUR_APPENGINE_HOME
jclouds-tweetstore-spring
+ 1.4.2
localhost
8088
- cloudfiles,googlestorage,s3,azureblob
+ cloudfiles-us,aws-s3,azureblob
jclouds-tweetstore-spring
@@ -67,21 +67,19 @@
org.jclouds.provider
aws-s3
${project.version}
+ runtime
- ${project.groupId}
- jclouds-atmos
+ org.jclouds.provider
+ cloudfiles-us
${project.version}
+ runtime
- ${project.groupId}
- jclouds-azure
- ${project.version}
-
-
- ${project.groupId}
- jclouds-rackspace
+ org.jclouds.provider
+ azureblob
${project.version}
+ runtime
org.jclouds.driver
@@ -102,11 +100,13 @@
cglib
cglib-nodep
2.2
+ runtime
displaytag
displaytag
1.2
+ runtime
org.slf4j
@@ -118,6 +118,7 @@
org.slf4j
slf4j-jdk14
1.5.6
+ runtime
standard
@@ -129,35 +130,26 @@
jstl
javax.servlet
1.1.2
+ runtime
- org.apache.geronimo.specs
- geronimo-el_1.0_spec
- 1.0.1
-
-
- org.apache.geronimo.specs
- geronimo-jsp_2.1_spec
- 1.0.1
+ javax.servlet
+ servlet-api
+ 2.5
provided
+
+
- org.apache.geronimo.specs
- geronimo-servlet_2.5_spec
- 1.2
- provided
+ com.google.appengine
+ appengine-api-1.0-sdk
+ ${appengine.sdk.version}
com.google.appengine
- appengine-api-labs
- 1.3.5
-
-
- com.google.appengine
- appengine-tools-api
- 1.3.5
- system
- ${appengine.home}/lib/appengine-tools-api.jar
+ appengine-tools-sdk
+ ${appengine.sdk.version}
+ test
@@ -187,8 +179,8 @@
- appengine.home
- ${appengine.home}
+ appengine.sdk.root
+ ${appengine.sdk.root}
devappserver.address
@@ -203,15 +195,6 @@
${project.build.directory}/${project.artifactId}
-
- ${appengine.home}/lib/appengine-tools-api.jar
-
-
- true
- ${appengine.home}/bin
- ${appengine.home}/lib
- ${appengine.home}/config/sdk
-
@@ -252,32 +235,24 @@
${test.azureblob.credential}
- test.cloudfiles.identity
- ${test.cloudfiles.identity}
+ test.cloudfiles-us.identity
+ ${test.cloudfiles-us.identity}
- test.cloudfiles.credential
- ${test.cloudfiles.credential}
+ test.cloudfiles-us.credential
+ ${test.cloudfiles-us.credential}
- test.googlestorage.identity
- ${test.googlestorage.identity}
+ test.aws-s3.identity
+ ${test.aws-s3.identity}
- test.googlestorage.credential
- ${test.googlestorage.credential}
+ test.aws-s3.credential
+ ${test.aws-s3.credential}
- test.s3.identity
- ${test.s3.identity}
-
-
- test.s3.credential
- ${test.s3.credential}
-
-
- appengine.home
- ${appengine.home}
+ appengine.sdk.root
+ ${appengine.sdk.root}
devappserver.address
diff --git a/demos/gae-tweetstore/pom.xml b/demos/gae-tweetstore/pom.xml
index 77d100421c..44e81fa938 100644
--- a/demos/gae-tweetstore/pom.xml
+++ b/demos/gae-tweetstore/pom.xml
@@ -31,17 +31,16 @@
JClouds TweetStore for Google App Engine using Guice for Dependency Injection
-
- jclouds-replicate
- 1.4.2
- localhost
- 8088
- googlestorage
- cloudfiles-us,aws-s3,azureblob
- jclouds-replicate
+
+ jclouds-tweetstore
+ 1.4.2
+ localhost
+ 8088
+ cloudfiles-us,aws-s3,azureblob
+ jclouds-tweetstore
@@ -66,21 +65,19 @@
org.jclouds.provider
aws-s3
${project.version}
+ runtime
- ${project.groupId}
- jclouds-atmos
+ org.jclouds.provider
+ cloudfiles-us
${project.version}
+ runtime
- ${project.groupId}
- jclouds-azure
- ${project.version}
-
-
- ${project.groupId}
- jclouds-rackspace
+ org.jclouds.provider
+ azureblob
${project.version}
+ runtime
org.jclouds.driver
@@ -96,6 +93,7 @@
displaytag
displaytag
1.2
+ runtime
org.slf4j
@@ -107,11 +105,13 @@
org.slf4j
slf4j-jdk14
1.5.6
+ runtime
jstl
javax.servlet
1.1.2
+ runtime
standard
@@ -126,197 +126,188 @@
provided
-
-
- com.google.appengine
- appengine-api-1.0-sdk
- ${appengine.sdk.version}
-
-
- com.google.appengine
- appengine-tools-sdk
- ${appengine.sdk.version}
-
+
+
+ com.google.appengine
+ appengine-api-1.0-sdk
+ ${appengine.sdk.version}
+
+
+ com.google.appengine
+ appengine-tools-sdk
+ ${appengine.sdk.version}
+ test
+
-
-
- org.apache.geronimo.specs
- geronimo-jta_1.1_spec
- 1.1.1
- runtime
-
-
- org.apache.geronimo.specs
- geronimo-jpa_3.0_spec
- 1.1.1
- runtime
-
-
- com.google.appengine.orm
- jdo2-api
- 2.3-eb
- runtime
-
-
- org.datanucleus
- datanucleus-core
- 1.1.5
-
-
- com.google.appengine.orm
- datanucleus-appengine
- 1.0.8
- runtime
-
-
- org.datanucleus
- datanucleus-jpa
- 1.1.5
- runtime
-
-
-
- ${project.artifactId}
-
-
- maven-war-plugin
-
-
-
- src/main/appengine
- WEB-INF/
- true
-
-
-
-
-
- maven-surefire-plugin
-
-
- integration
- integration-test
-
- test
-
-
-
-
- appengine.home
- ${appengine.home}
-
-
- devappserver.address
- ${devappserver.address}
-
-
- devappserver.port
- ${devappserver.port}
-
-
- warfile
- ${project.build.directory}/${project.artifactId}
-
-
-
- ${appengine.home}/lib/appengine-tools-api.jar
-
-
- true
- ${appengine.home}/bin
- ${appengine.home}/lib
- ${appengine.home}/config/sdk
-
-
-
-
-
-
-
-
-
-
- live
-
+
+
+
+
+
+
+ ${project.artifactId}
-
- maven-surefire-plugin
-
-
- integration
- integration-test
-
- test
-
+
+ maven-war-plugin
-
-
- test.azureblob.identity
- ${test.azureblob.identity}
-
-
- test.azureblob.credential
- ${test.azureblob.credential}
-
-
- test.cloudfiles-us.identity
- ${test.cloudfiles-us.identity}
-
-
- test.cloudfiles-us.credential
- ${test.cloudfiles-us.credential}
-
-
- test.aws-s3.identity
- ${test.aws-s3.identity}
-
-
- test.aws-s3.credential
- ${test.aws-s3.credential}
-
-
- test.googlestorage.identity
- ${test.googlestorage.identity}
-
-
- test.googlestorage.credential
- ${test.googlestorage.credential}
-
-
- appengine.home
- ${appengine.home}
-
-
- devappserver.address
- ${devappserver.address}
-
-
- devappserver.port
- ${devappserver.port}
-
-
- jclouds.replicate.source
- ${jclouds.replicate.source}
-
-
- jclouds.replicate.destinations
- ${jclouds.replicate.destinations}
-
-
- jclouds.replicate.container
- ${jclouds.replicate.container}
-
-
- warfile
- ${project.build.directory}/${project.artifactId}
-
-
+
+
+ src/main/appengine
+ WEB-INF/
+ true
+
+
-
-
-
+
+
+ maven-surefire-plugin
+
+
+ integration
+ integration-test
+
+ test
+
+
+
+
+ appengine.sdk.root
+ ${appengine.sdk.root}
+
+
+ devappserver.address
+ ${devappserver.address}
+
+
+ devappserver.port
+ ${devappserver.port}
+
+
+ warfile
+ ${project.build.directory}/${project.artifactId}
+
+
+
+
+
+
-
-
+
+
+
+
+ live
+
+
+
+ maven-surefire-plugin
+
+
+ integration
+ integration-test
+
+ test
+
+
+
+
+ test.twitter.identity
+ ${test.twitter.identity}
+
+
+ test.twitter.credential
+ ${test.twitter.credential}
+
+
+ test.azureblob.identity
+ ${test.azureblob.identity}
+
+
+ test.azureblob.credential
+ ${test.azureblob.credential}
+
+
+ test.cloudfiles-us.identity
+ ${test.cloudfiles-us.identity}
+
+
+ test.cloudfiles-us.credential
+ ${test.cloudfiles-us.credential}
+
+
+ test.aws-s3.identity
+ ${test.aws-s3.identity}
+
+
+ test.aws-s3.credential
+ ${test.aws-s3.credential}
+
+
+ appengine.sdk.root
+ ${appengine.sdk.root}
+
+
+ devappserver.address
+ ${devappserver.address}
+
+
+ devappserver.port
+ ${devappserver.port}
+
+
+ jclouds.tweetstore.blobstores
+ ${jclouds.tweetstore.blobstores}
+
+
+ jclouds.tweetstore.container
+ ${jclouds.tweetstore.container}
+
+
+ warfile
+ ${project.build.directory}/${project.artifactId}
+
+
+
+
+
+
+
+
+