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 sa...@apache.org on 2006/02/10 12:30:15 UTC
svn commit: r376640 -
/webservices/axis2/trunk/c/modules/core/phaseresolver/phase_resolver.c
Author: samisa
Date: Fri Feb 10 03:30:09 2006
New Revision: 376640
URL: http://svn.apache.org/viewcvs?rev=376640&view=rev
Log:
Fix to get all the modules loaded
Modified:
webservices/axis2/trunk/c/modules/core/phaseresolver/phase_resolver.c
Modified: webservices/axis2/trunk/c/modules/core/phaseresolver/phase_resolver.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/phaseresolver/phase_resolver.c?rev=376640&r1=376639&r2=376640&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/phaseresolver/phase_resolver.c (original)
+++ webservices/axis2/trunk/c/modules/core/phaseresolver/phase_resolver.c Fri Feb 10 03:30:09 2006
@@ -1548,8 +1548,10 @@
if (NULL != flow)
{
int j = 0;
-
- for (j = 0; j < AXIS2_FLOW_GET_HANDLER_COUNT(flow, env); j++)
+ int handler_count = 0;
+
+ handler_count = AXIS2_FLOW_GET_HANDLER_COUNT(flow, env);
+ for (j = 0; j < handler_count; j++)
{
axis2_handler_desc_t *metadata = NULL;
axis2_char_t *phase_name = NULL;
@@ -1572,7 +1574,7 @@
AXIS2_ERROR_SET((*env)->error,
AXIS2_ERROR_SERVICE_MODULE_CAN_NOT_REFER_GLOBAL_PHASE,
AXIS2_FAILURE);
- return AXIS2_FAILURE;
+ continue;
}
}