Author: damitha
Date: Thu Nov 27 21:39:12 2008
New Revision: 721346

URL: http://svn.apache.org/viewvc?rev=721346&view=rev
Log:
Applied patches SANDESHA2C-69 and SANDESHA2C-70.
By this commit all samples work with apache2. Even large sequence samples work. 
But in rm_echo_1_0_large_sequence I don't get the terminate message from server.

Modified:
    webservices/sandesha/trunk/c/samples/RM10SampleService/rm_sample_svc_skel.c
    webservices/sandesha/trunk/c/samples/RM11SampleService/rm_sample_svc_skel.c
    webservices/sandesha/trunk/c/samples/rm_ping_1_0/rm_ping_1_0.c

Modified: 
webservices/sandesha/trunk/c/samples/RM10SampleService/rm_sample_svc_skel.c
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/c/samples/RM10SampleService/rm_sample_svc_skel.c?rev=721346&r1=721345&r2=721346&view=diff
==============================================================================
--- webservices/sandesha/trunk/c/samples/RM10SampleService/rm_sample_svc_skel.c 
(original)
+++ webservices/sandesha/trunk/c/samples/RM10SampleService/rm_sample_svc_skel.c 
Thu Nov 27 21:39:12 2008
@@ -108,7 +108,21 @@
 
         if(op_name)
         {
-            if (!axutil_strcmp(op_name, "echoString"))
+                       axis2_endpoint_ref_t* to_epr = NULL;
+            to_epr = axis2_msg_ctx_get_to(msg_ctx, env);
+
+            if (to_epr)
+            {
+                const axis2_char_t* to_address = NULL;
+                to_address = axis2_endpoint_ref_get_address(to_epr, env);
+
+                if (to_address && strstr(to_address, AXIS2_ANON_SERVICE))
+                {
+                    axis2_msg_ctx_set_wsa_action(msg_ctx, env, 
AXIS2_ANON_OUT_IN_OP);
+                }
+            }
+
+                       if (!axutil_strcmp(op_name, "echoString"))
             {
                 return rm_sample_svc_echo(env, node);
             }

Modified: 
webservices/sandesha/trunk/c/samples/RM11SampleService/rm_sample_svc_skel.c
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/c/samples/RM11SampleService/rm_sample_svc_skel.c?rev=721346&r1=721345&r2=721346&view=diff
==============================================================================
--- webservices/sandesha/trunk/c/samples/RM11SampleService/rm_sample_svc_skel.c 
(original)
+++ webservices/sandesha/trunk/c/samples/RM11SampleService/rm_sample_svc_skel.c 
Thu Nov 27 21:39:12 2008
@@ -108,6 +108,20 @@
 
         if(op_name)
         {
+                       axis2_endpoint_ref_t* to_epr = NULL;
+            to_epr = axis2_msg_ctx_get_to(msg_ctx, env);
+
+            if (to_epr)
+            {
+                const axis2_char_t* to_address = NULL;
+                to_address = axis2_endpoint_ref_get_address(to_epr, env);
+
+                if (to_address && strstr(to_address, AXIS2_ANON_SERVICE))
+                {
+                    axis2_msg_ctx_set_wsa_action(msg_ctx, env, 
AXIS2_ANON_OUT_IN_OP);
+                }
+            }
+
             if (!axutil_strcmp(op_name, "echoString"))
             {
                 return rm_sample_svc_echo(env, node);

Modified: webservices/sandesha/trunk/c/samples/rm_ping_1_0/rm_ping_1_0.c
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/c/samples/rm_ping_1_0/rm_ping_1_0.c?rev=721346&r1=721345&r2=721346&view=diff
==============================================================================
--- webservices/sandesha/trunk/c/samples/rm_ping_1_0/rm_ping_1_0.c (original)
+++ webservices/sandesha/trunk/c/samples/rm_ping_1_0/rm_ping_1_0.c Thu Nov 27 
21:39:12 2008
@@ -90,7 +90,7 @@
         axis2_options_set_to(options, env, endpoint_ref);
     }
 
-    /*axis2_options_set_action(options, env, "urn:wsrm:Ping");*/
+    axis2_options_set_action(options, env, "urn:wsrm:Ping");
 
     /* Set up deploy folder. It is from the deploy folder, the configuration 
is 
      * picked up using the axis2.xml file.



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

Reply via email to