diff --git a/.gitignore b/.gitignore
index e5bd1558290..0d4c0e3ea93 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,6 +38,7 @@ api.log.*.gz
cloud.log.*.*
unittest
deps/cloud.userlibraries
+deps/awsapi-lib/
.DS_Store
.idea
*.iml
@@ -45,3 +46,4 @@ git-remote-https.exe.stackdump
*.swp
tools/devcloud/devcloudbox/.vagrant
deps/*.jar
+deps/*.mar
diff --git a/LICENSE b/LICENSE
index 210f282912a..1394d656fa0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -353,7 +353,7 @@ Within the deps/awsapi-lib directory
axis2-kernel-1.5.1.jar http://axis.apache.org/axis/
axis2-transport-http-1.5.1.jar http://axis.apache.org/axis/
axis2-transport-local-1.5.1.jar http://axis.apache.org/axis/
- axis2.war http://axis.apache.org/axis/
+ axis2-webapp-1.5.1.war http://axis.apache.org/axis/
commons-codec-1.4.jar http://commons.apache.org/codec/
commons-collections-3.1.jar http://commons.apache.org/collections/
commons-fileupload-1.2.jar http://commons.apache.org/fileupload/
diff --git a/NOTICE b/NOTICE
index 34bcc3ac367..cecb580925e 100644
--- a/NOTICE
+++ b/NOTICE
@@ -456,7 +456,7 @@
axis2-kernel-1.5.1.jar
axis2-transport-http-1.5.1.jar
axis2-transport-local-1.5.1.jar
- axis2.war
+ axis2-webapp-1.5.1.war
cloud-axis.jar
diff --git a/awsapi/deploy-cloud-bridge.sh b/awsapi/deploy-cloud-bridge.sh
index d36c0225b87..d24e3ccdbf1 100644
--- a/awsapi/deploy-cloud-bridge.sh
+++ b/awsapi/deploy-cloud-bridge.sh
@@ -76,7 +76,7 @@ mkdir "$CATALINA_HOME/temp"
mkdir "$CATALINA_HOME/webapps/bridge"
-if ! unzip -o ./axis2.war -d $deploydir/webapps/bridge
+if ! unzip -o ./axis2-webapp-1.5.1.war -d $deploydir/webapps/bridge
then
exit 10;
fi
diff --git a/awsapi/docs/AmazonEC2/EC2-local-deploy-using-ant.html b/awsapi/docs/AmazonEC2/EC2-local-deploy-using-ant.html
index 215e5785c36..07ba3aa4222 100644
--- a/awsapi/docs/AmazonEC2/EC2-local-deploy-using-ant.html
+++ b/awsapi/docs/AmazonEC2/EC2-local-deploy-using-ant.html
@@ -67,7 +67,7 @@ ls dist/
cloud-auth-ec2.mar cloud-auth-s3.mar cloud-bridge.jar cloud-ec2.aar cloud-s3.aar
-* deploy-axis - copies and unwars cloud-bridge/lib/axis2.war to $CATALINA_HOME/webapps/bridge directory
+* deploy-axis - copies and unwars cloud-bridge/lib/axis2-webapp-1.5.1.war to $CATALINA_HOME/webapps/bridge directory
ant deploy-cloud-bridge copies files to $CATALINA_HOME/webapps/bridge tomcat directory:
diff --git a/awsapi/pom.xml b/awsapi/pom.xml
index f7fe91310a9..89d942f1bd9 100644
--- a/awsapi/pom.xml
+++ b/awsapi/pom.xml
@@ -38,6 +38,12 @@
axis2
${cs.axis2.version}
+
+ org.apache.axis2
+ axis2-webapp
+ war
+ ${cs.axis2.version}
+
org.apache.ws.commons.axiom
axiom-api
@@ -84,6 +90,96 @@
CAStorSDK
1.3.1-CS40
+
+ com.apache.rampart
+ rahas
+ 1.5
+ mar
+
+
+ com.apache.rampart
+ rampart
+ 1.5
+ mar
+
+
+ org.apache.rampart
+ rampart-core
+ 1.5
+ runtime
+
+
+ org.apache.rampart
+ rampart-policy
+ 1.5
+ runtime
+
+
+ org.apache.rampart
+ rampart-trust
+ 1.5
+ runtime
+
+
+ org.slf4j
+ slf4j-jdk14
+ 1.5.11
+ runtime
+
+
+ org.slf4j
+ slf4j-api
+ 1.5.11
+ runtime
+
+
+ org.apache.ws.security
+ wss4j
+ 1.5.8
+ runtime
+
+
+ joda-time
+ joda-time
+ 1.5.2
+ runtime
+
+
+ org.opensaml
+ xmltooling
+ 1.3.1
+ runtime
+
+
+ org.opensaml
+ openws
+ 1.4.1
+ runtime
+
+
+ velocity
+ velocity
+ 1.5
+ runtime
+
+
+ org.opensaml
+ opensaml
+ 2.2.3
+ runtime
+
+
+ org.apache.santuario
+ xmlsec
+ 1.4.2
+ runtime
+
+
+ org.bouncycastle
+ bcprov-jdk16
+ 1.45
+ runtime
+
install
@@ -96,6 +192,57 @@
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 2.5.1
+
+
+ copy-dependencies
+ install
+
+ copy-dependencies
+
+
+ ../deps/awsapi-lib/rampart-lib
+ false
+ false
+ true
+ rampart-core,rampart-policy,rampart-trust,slf4j-jdk14,slf4j-api,wss4j,joda-time,xmltooling,openws,velocity,opensaml,xmlsec,bcprov-jdk16
+
+
+
+ copy-axis2-war
+ install
+
+ copy-dependencies
+
+
+ ../deps/awsapi-lib/
+ false
+ false
+ true
+ axis2-webapp
+
+
+
+ copy-mars
+ install
+
+ copy-dependencies
+
+
+ ../deps/awsapi-lib/modules
+ false
+ false
+ true
+ rampart,rahas
+
+
+
+
+