[Carbon-dev] svn commit r42560 - trunk/carbon-components/ec2-client/src/main/java/org/wso2/carbon/ec2client

supun at wso2.com supun at wso2.com
Tue Aug 4 02:59:26 PDT 2009


Author: supun
Date: Tue Aug  4 02:59:25 2009
New Revision: 42560
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=42560

Log:
Adding addressing 

Modified:
   trunk/carbon-components/ec2-client/src/main/java/org/wso2/carbon/ec2client/EC2Client.java

Modified: trunk/carbon-components/ec2-client/src/main/java/org/wso2/carbon/ec2client/EC2Client.java
URL: http://wso2.org/svn/browse/wso2/trunk/carbon-components/ec2-client/src/main/java/org/wso2/carbon/ec2client/EC2Client.java?rev=42560&r1=42559&r2=42560&view=diff
==============================================================================
--- trunk/carbon-components/ec2-client/src/main/java/org/wso2/carbon/ec2client/EC2Client.java	(original)
+++ trunk/carbon-components/ec2-client/src/main/java/org/wso2/carbon/ec2client/EC2Client.java	Tue Aug  4 02:59:25 2009
@@ -17,6 +17,9 @@
 
 import org.apache.axiom.om.impl.builder.StAXOMBuilder;
 import org.apache.axis2.AxisFault;
+import org.apache.axis2.Constants;
+import org.apache.axis2.addressing.AddressingConstants;
+import org.apache.axis2.addressing.EndpointReference;
 import org.apache.axis2.client.ServiceClient;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
@@ -134,6 +137,10 @@
         this.ec2Cert = ec2Cert;
         try {
             stub = new AmazonEC2Stub();
+            stub._getServiceClient().getOptions().
+                    setProperty(AddressingConstants.INCLUDE_OPTIONAL_HEADERS, Constants.VALUE_TRUE);
+            stub._getServiceClient().getOptions().
+                    setReplyTo(new EndpointReference(AddressingConstants.Final.WSA_ANONYMOUS_URL));
         } catch (AxisFault e) {
             String msg = "Cannot create stub";
             log.error(msg, e);



More information about the Carbon-dev mailing list