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);