You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ma...@apache.org on 2007/04/28 08:28:16 UTC

svn commit: r533308 - in /webservices/axis2/scratch/c/neethi/axis2c: include/axis2_policy_include.h src/core/deployment/svc_builder.c src/core/description/policy_include.c

Author: manjula
Date: Fri Apr 27 23:28:15 2007
New Revision: 533308

URL: http://svn.apache.org/viewvc?view=rev&rev=533308
Log:
Modifying the svc_builder to fix null return error.

Modified:
    webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h
    webservices/axis2/scratch/c/neethi/axis2c/src/core/deployment/svc_builder.c
    webservices/axis2/scratch/c/neethi/axis2c/src/core/description/policy_include.c

Modified: webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h
URL: http://svn.apache.org/viewvc/webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h?view=diff&rev=533308&r1=533307&r2=533308
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h (original)
+++ webservices/axis2/scratch/c/neethi/axis2c/include/axis2_policy_include.h Fri Apr 27 23:28:15 2007
@@ -54,6 +54,7 @@
         AXIS2_BINDING_INPUT_POLICY,
         AXIS2_BINDING_OUTPUT_POLICY,
         AXIS2_MODULE_OPERATION_POLICY,
+        AXIS2_POLICY_REF,
         AXIS2_ANON_POLICY
     } axis2_policy_types;
 

Modified: webservices/axis2/scratch/c/neethi/axis2c/src/core/deployment/svc_builder.c
URL: http://svn.apache.org/viewvc/webservices/axis2/scratch/c/neethi/axis2c/src/core/deployment/svc_builder.c?view=diff&rev=533308&r1=533307&r2=533308
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/src/core/deployment/svc_builder.c (original)
+++ webservices/axis2/scratch/c/neethi/axis2c/src/core/deployment/svc_builder.c Fri Apr 27 23:28:15 2007
@@ -421,7 +421,7 @@
 
     if (itr)
     {
-        axis2_process_policy_reference_elements(env, AXIS2_SERVICE_POLICY, itr,
+        axis2_process_policy_reference_elements(env, AXIS2_POLICY_REF, itr,
             policy_include);
     }
 
@@ -577,7 +577,7 @@
 
         if (itr)
         {
-            axis2_process_policy_reference_elements(env, AXIS2_SERVICE_POLICY, itr,
+            axis2_process_policy_reference_elements(env, AXIS2_POLICY_REF, itr,
                 policy_include);
         }
 
@@ -686,7 +686,7 @@
 
             if (itr)
             {
-                axis2_process_policy_reference_elements(env, AXIS2_SERVICE_POLICY, itr,
+                axis2_process_policy_reference_elements(env, AXIS2_POLICY_REF, itr,
                     policy_include);
             }
         }

Modified: webservices/axis2/scratch/c/neethi/axis2c/src/core/description/policy_include.c
URL: http://svn.apache.org/viewvc/webservices/axis2/scratch/c/neethi/axis2c/src/core/description/policy_include.c?view=diff&rev=533308&r1=533307&r2=533308
==============================================================================
--- webservices/axis2/scratch/c/neethi/axis2c/src/core/description/policy_include.c (original)
+++ webservices/axis2/scratch/c/neethi/axis2c/src/core/description/policy_include.c Fri Apr 27 23:28:15 2007
@@ -306,7 +306,7 @@
         if (wrapper)
         {
             neethi_policy_t *policy = NULL;
-            if (wrapper->type != AXIS2_ANON_POLICY) 
+            if (wrapper->type == AXIS2_POLICY_REF) 
             {
                 neethi_reference_t *reference = 
                     (neethi_reference_t *)wrapper->value;



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org