Author: shankar
Date: Thu Apr 23 13:56:52 2009
New Revision: 767923

URL: http://svn.apache.org/viewvc?rev=767923&view=rev
Log:
changing the security request to SOAP12

Modified:
    
incubator/stonehenge/trunk/stocktrader/wsas/business_service/src/org/apache/stonehenge/stocktrader/services/TradeOrderServiceClient.java

Modified: 
incubator/stonehenge/trunk/stocktrader/wsas/business_service/src/org/apache/stonehenge/stocktrader/services/TradeOrderServiceClient.java
URL: 
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/wsas/business_service/src/org/apache/stonehenge/stocktrader/services/TradeOrderServiceClient.java?rev=767923&r1=767922&r2=767923&view=diff
==============================================================================
--- 
incubator/stonehenge/trunk/stocktrader/wsas/business_service/src/org/apache/stonehenge/stocktrader/services/TradeOrderServiceClient.java
 (original)
+++ 
incubator/stonehenge/trunk/stocktrader/wsas/business_service/src/org/apache/stonehenge/stocktrader/services/TradeOrderServiceClient.java
 Thu Apr 23 13:56:52 2009
@@ -21,6 +21,7 @@
 import java.io.InputStream;
 import java.util.Properties;
 
+import org.apache.axiom.soap.SOAP12Constants; 
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.client.ServiceClient;
 import org.apache.axis2.context.MessageContext;
@@ -63,11 +64,13 @@
                TradeOrderConfig config = geTradeOrderConfig();
                OrderProcessorStub stub = new OrderProcessorStub(config
                                .getEndpointURL());
+               ServiceClient serviceClient = stub._getServiceClient();
+               serviceClient.getOptions().setProperty(HTTPConstants.CHUNKED,  
Boolean.FALSE);
                if (config.isSecure()) {
                        enableSecurity(stub);
+                       
serviceClient.getOptions().setSoapVersionURI(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);
 
                }
-               ServiceClient serviceClient = stub._getServiceClient();
-               serviceClient.getOptions().setProperty(HTTPConstants.CHUNKED,  
Boolean.FALSE);
+               
                SubmitOrder param = new SubmitOrder();
                param.setOrder(order);
                stub.submitOrder(param);


Reply via email to