Author: chamikara
Date: Thu Dec  1 19:55:24 2005
New Revision: 351569

URL: http://svn.apache.org/viewcvs?rev=351569&view=rev
Log:
Some changes due to recent modifications to Axis2

Modified:
    
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncEchoClient.java
    
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncPingClient.java
    
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftSyncPingClient.java

Modified: 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncEchoClient.java
URL: 
http://svn.apache.org/viewcvs/webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncEchoClient.java?rev=351569&r1=351568&r2=351569&view=diff
==============================================================================
--- 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncEchoClient.java
 (original)
+++ 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncEchoClient.java
 Thu Dec  1 19:55:24 2005
@@ -21,7 +21,7 @@
 import org.apache.axis2.AxisFault;

 import org.apache.axis2.addressing.EndpointReference;

 import org.apache.axis2.client.Call;

-import org.apache.axis2.client.MessageSender;

+import org.apache.axis2.client.Options;

 import org.apache.axis2.client.async.AsyncResult;

 import org.apache.axis2.client.async.Callback;

 import org.apache.axis2.context.MessageContextConstants;

@@ -29,8 +29,7 @@
 import org.apache.axis2.om.OMElement;

 import org.apache.axis2.om.OMFactory;

 import org.apache.axis2.om.OMNamespace;

-import org.apache.axis2.soap.SOAP12Constants;

-import org.apache.sandesha2.Constants;

+import org.apache.sandesha2.Sandesha2Constants.ClientAPI;

 import org.apache.sandesha2.util.SandeshaUtil;

 

 public class MicrosoftAsyncEchoClient {

@@ -50,24 +49,18 @@
        

        private void run () throws AxisFault {

                Call call = new Call(AXIS2_CLIENT_PATH);

-               call.engageModule(new QName("sandesha"));

-               
call.set(Constants.AcksTo,"http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";);
 //Optional

-               

-               call.setTo(new EndpointReference(to));

-               call.set(MessageContextConstants.TRANSPORT_URL,transportTo);

-               call.set(Constants.OFFERED_SEQUENCE_ID,SandeshaUtil.getUUID()); 
 //Optional

-               
call.setSoapVersionURI(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);

-               
call.setTransportInfo(org.apache.axis2.Constants.TRANSPORT_HTTP,org.apache.axis2.Constants.TRANSPORT_HTTP,true);

-               //call.set(Constants.SANDESHA_DEBUG_MODE,"on");

-               call.setWsaAction("urn:wsrm:EchoString");

-               call.setSoapAction("urn:wsrm:EchoString");

+               Options clientOptions = new Options ();

+               call.setClientOptions(clientOptions);

                

-//             Callback callback1 = new TestCallback ("Callback 1");

-//             call.invokeNonBlocking("echoString", 
getEchoOMBlock("echo1"),callback1);

-//             Callback callback2 = new TestCallback ("Callback 2");

-//             call.invokeNonBlocking("echoString", 
getEchoOMBlock("echo2"),callback2);

+               call.engageModule(new QName("sandesha"));

+               
clientOptions.setProperty(ClientAPI.AcksTo,"http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";);
 //Optional

                

-               call.set(Constants.LAST_MESSAGE, "true");

+               clientOptions.setTo(new EndpointReference(to));

+               
clientOptions.setProperty(MessageContextConstants.TRANSPORT_URL,transportTo);

+               
clientOptions.setProperty(ClientAPI.OFFERED_SEQUENCE_ID,SandeshaUtil.getUUID());
  //Optional

+               clientOptions.setAction("urn:wsrm:EchoString");

+               clientOptions.setSoapAction("urn:wsrm:EchoString");

+               clientOptions.setProperty(ClientAPI.LAST_MESSAGE, "true");

                Callback callback3 = new TestCallback ("Callback 3");

                call.invokeNonBlocking("echoString", 
getEchoOMBlock("echo3"),callback3);

        }


Modified: 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncPingClient.java
URL: 
http://svn.apache.org/viewcvs/webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncPingClient.java?rev=351569&r1=351568&r2=351569&view=diff
==============================================================================
--- 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncPingClient.java
 (original)
+++ 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftAsyncPingClient.java
 Thu Dec  1 19:55:24 2005
@@ -21,13 +21,13 @@
 import org.apache.axis2.AxisFault;

 import org.apache.axis2.addressing.EndpointReference;

 import org.apache.axis2.client.MessageSender;

+import org.apache.axis2.client.Options;

 import org.apache.axis2.context.MessageContextConstants;

 import org.apache.axis2.om.OMAbstractFactory;

 import org.apache.axis2.om.OMElement;

 import org.apache.axis2.om.OMFactory;

 import org.apache.axis2.om.OMNamespace;

-import org.apache.axis2.soap.SOAP12Constants;

-import org.apache.sandesha2.Constants;

+import org.apache.sandesha2.Sandesha2Constants.ClientAPI;

 

 /**

  * @author chamikara

@@ -58,21 +58,21 @@
                }

                

                MessageSender sender = new MessageSender (AXIS2_CLIENT_PATH);

+               Options clientOptions = new Options ();

+               sender.setClientOptions(clientOptions);

                sender.engageModule(new QName ("sandesha"));

-               

-               sender.set(Constants.SANDESHA_DEBUG_MODE,"on");   //Sets the 
debug on for sandesha.

-               
sender.setSoapVersionURI(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);

-               sender.setTo(new EndpointReference(to));

-               sender.set(MessageContextConstants.TRANSPORT_URL,transportTo);

-               
sender.set(Constants.AcksTo,"http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";);

-               sender.setReplyTo(new EndpointReference 
("http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";));

-               sender.setFaultTo(new EndpointReference 
("http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";));

-               sender.set(Constants.SEQUENCE_KEY,"sequence1");

-               sender.setSoapAction("urn:wsrm:Ping");

-               sender.setWsaAction("urn:wsrm:Ping");

+               clientOptions.setProperty(ClientAPI.SANDESHA_DEBUG_MODE,"on");  
 //Sets the debug on for sandesha.

+               clientOptions.setTo(new EndpointReference(to));

+               
clientOptions.setProperty(MessageContextConstants.TRANSPORT_URL,transportTo);

+               
clientOptions.setProperty(ClientAPI.AcksTo,"http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";);

+               clientOptions.setReplyTo(new EndpointReference 
("http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";));

+               clientOptions.setFaultTo(new EndpointReference 
("http://www-lk.wso2.com:9080/axis2/services/AnonymousService/echoString";));

+               clientOptions.setProperty(ClientAPI.SEQUENCE_KEY,"sequence1");

+               clientOptions.setSoapAction("urn:wsrm:Ping");

+               clientOptions.setAction("urn:wsrm:Ping");

                sender.send("ping",getPingOMBlock("Microsoft-1"));

                sender.send("ping",getPingOMBlock("Microsoft-2"));

-               sender.set(Constants.LAST_MESSAGE, "true");

+               clientOptions.setProperty(ClientAPI.LAST_MESSAGE, "true");

                sender.send("ping",getPingOMBlock("Microsoft-3"));

        }

        


Modified: 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftSyncPingClient.java
URL: 
http://svn.apache.org/viewcvs/webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftSyncPingClient.java?rev=351569&r1=351568&r2=351569&view=diff
==============================================================================
--- 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftSyncPingClient.java
 (original)
+++ 
webservices/sandesha/trunk/interop/src/org/apache/sandesha2/interop/microsoft/MicrosoftSyncPingClient.java
 Thu Dec  1 19:55:24 2005
@@ -21,16 +21,13 @@
 import org.apache.axis2.AxisFault;

 import org.apache.axis2.addressing.EndpointReference;

 import org.apache.axis2.client.MessageSender;

-import org.apache.axis2.context.MessageContext;

+import org.apache.axis2.client.Options;

 import org.apache.axis2.context.MessageContextConstants;

 import org.apache.axis2.om.OMAbstractFactory;

 import org.apache.axis2.om.OMElement;

 import org.apache.axis2.om.OMFactory;

 import org.apache.axis2.om.OMNamespace;

-import org.apache.axis2.om.impl.llom.OMNamespaceImpl;

-import org.apache.axis2.soap.SOAP12Constants;

-import org.apache.axis2.transport.http.HTTPConstants;

-import org.apache.sandesha2.Constants;

+import org.apache.sandesha2.Sandesha2Constants.ClientAPI;

 

 public class MicrosoftSyncPingClient {

 

@@ -54,21 +51,18 @@
                }

                

                MessageSender sender = new MessageSender (AXIS2_CLIENT_PATH);

+               Options clientOptions = new Options ();

+               sender.setClientOptions(clientOptions);

                sender.engageModule(new QName ("sandesha"));

-               

-               sender.set(Constants.SANDESHA_DEBUG_MODE,"on");   //Sets the 
debug on for sandesha.

-               

-               sender.setTo(new 
EndpointReference("http://131.107.72.15/ReliableMessaging_Service_Indigo/ReliableOneWay.svc";));

-               sender.set(MessageContextConstants.TRANSPORT_URL,transportTo);

-               

-               
sender.setSoapVersionURI(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);

-               sender.set(Constants.SEQUENCE_KEY,"sequence1");

-               
sender.setSenderTransport(org.apache.axis2.Constants.TRANSPORT_HTTP);

-               sender.setSoapAction("urn:wsrm:Ping");

-               sender.setWsaAction("urn:wsrm:Ping");

+               clientOptions.setProperty(ClientAPI.SANDESHA_DEBUG_MODE,"on");  
 //Sets the debug on for sandesha.

+               clientOptions.setTo(new 
EndpointReference("http://131.107.72.15/ReliableMessaging_Service_Indigo/ReliableOneWay.svc";));

+               
clientOptions.setProperty(MessageContextConstants.TRANSPORT_URL,transportTo);

+               clientOptions.setProperty(ClientAPI.SEQUENCE_KEY,"sequence1");

+               clientOptions.setSoapAction("urn:wsrm:Ping");

+               clientOptions.setAction("urn:wsrm:Ping");

                sender.send("ping",getPingOMBlock("Microsoft-1"));

                sender.send("ping",getPingOMBlock("Microsoft-2"));

-               sender.set(Constants.LAST_MESSAGE, "true");

+               clientOptions.setProperty(ClientAPI.LAST_MESSAGE, "true");

                sender.send("ping",getPingOMBlock("Microsoft-3"));

        }

        




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to