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 2007/09/28 11:53:04 UTC
svn commit: r580276 [12/26] - in /webservices/axis2/trunk/c/src: core/addr/
core/clientapi/ core/context/ core/deployment/ core/description/
core/engine/ core/phaseresolver/ core/receivers/ core/transport/
core/transport/http/common/ core/transport/htt...
Modified: webservices/axis2/trunk/c/src/core/engine/conf.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/engine/conf.c?rev=580276&r1=580275&r2=580276&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/core/engine/conf.c (original)
+++ webservices/axis2/trunk/c/src/core/engine/conf.c Fri Sep 28 02:52:58 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -29,13 +30,14 @@
axutil_hash_t *svc_grps;
axis2_transport_in_desc_t *transports_in[AXIS2_TRANSPORT_ENUM_MAX];
axis2_transport_out_desc_t *transports_out[AXIS2_TRANSPORT_ENUM_MAX];
+
/**
* Field modules
*/
axutil_array_list_t *engaged_modules;
- /*to store all the available modules (including version)*/
+ /*to store all the available modules (including version) */
axutil_hash_t *all_modules;
- /*to store mapping between default version to module name*/
+ /*to store mapping between default version to module name */
axutil_hash_t *name_to_version_map;
axutil_array_list_t *out_phases;
axutil_array_list_t *in_fault_phases;
@@ -52,20 +54,22 @@
axis2_dep_engine_t *dep_engine;
axutil_array_list_t *handlers;
axis2_bool_t enable_mtom;
- /*This is used in rampart*/
+ /*This is used in rampart */
axis2_bool_t enable_security;
+
/** configuration parameter container */
axutil_param_container_t *param_container;
+
/** base description struct */
axis2_desc_t *base;
- /* this is a hack to keep rampart_context at client side*/
+ /* this is a hack to keep rampart_context at client side */
void *security_context;
};
AXIS2_EXTERN axis2_conf_t *AXIS2_CALL
axis2_conf_create(
- const axutil_env_t *env)
+ const axutil_env_t * env)
{
axis2_conf_t *conf = NULL;
axis2_status_t status = AXIS2_FAILURE;
@@ -74,10 +78,9 @@
AXIS2_ENV_CHECK(env, NULL);
- conf = (axis2_conf_t *) AXIS2_MALLOC(env->allocator
- , sizeof(axis2_conf_t));
+ conf = (axis2_conf_t *) AXIS2_MALLOC(env->allocator, sizeof(axis2_conf_t));
- if (! conf)
+ if (!conf)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
return NULL;
@@ -107,8 +110,8 @@
conf->security_context = NULL;
conf->param_container = (axutil_param_container_t *)
- axutil_param_container_create(env);
- if (! conf->param_container)
+ axutil_param_container_create(env);
+ if (!conf->param_container)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -116,7 +119,7 @@
}
conf->svc_grps = axutil_hash_make(env);
- if (! conf->svc_grps)
+ if (!conf->svc_grps)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -134,7 +137,7 @@
}
conf->engaged_modules = axutil_array_list_create(env, 0);
- if (! conf->engaged_modules)
+ if (!conf->engaged_modules)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -142,7 +145,7 @@
}
conf->handlers = axutil_array_list_create(env, 0);
- if (! conf->handlers)
+ if (!conf->handlers)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -151,7 +154,7 @@
conf->in_phases_upto_and_including_post_dispatch =
axutil_array_list_create(env, 0);
- if (! conf->in_phases_upto_and_including_post_dispatch)
+ if (!conf->in_phases_upto_and_including_post_dispatch)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -163,7 +166,7 @@
axis2_disp_t *add_dispatch = NULL;
phase = axis2_phase_create(env, AXIS2_PHASE_TRANSPORT_IN);
- if (! phase)
+ if (!phase)
{
axis2_conf_free(conf, env);
return NULL;
@@ -177,9 +180,10 @@
handler = axis2_disp_get_base(uri_dispatch, env);
axis2_disp_free(uri_dispatch, env);
axis2_phase_add_handler_at(phase, env, 0, handler);
- axutil_array_list_add(conf->handlers, env, axis2_handler_get_handler_desc(handler, env));
+ axutil_array_list_add(conf->handlers, env,
+ axis2_handler_get_handler_desc(handler, env));
}
-
+
add_dispatch = axis2_addr_disp_create(env);
if (add_dispatch)
{
@@ -187,36 +191,38 @@
handler = axis2_disp_get_base(add_dispatch, env);
axis2_disp_free(add_dispatch, env);
axis2_phase_add_handler_at(phase, env, 1, handler);
- axutil_array_list_add(conf->handlers, env, axis2_handler_get_handler_desc(handler, env));
+ axutil_array_list_add(conf->handlers, env,
+ axis2_handler_get_handler_desc(handler, env));
}
status = axutil_array_list_add(conf->
- in_phases_upto_and_including_post_dispatch, env, phase);
+ in_phases_upto_and_including_post_dispatch,
+ env, phase);
if (AXIS2_FAILURE == status)
{
axis2_conf_free(conf, env);
- axis2_phase_free(phase, env);
+ axis2_phase_free(phase, env);
return NULL;
}
phase = axis2_phase_create(env, AXIS2_PHASE_PRE_DISPATCH);
- if (! phase)
+ if (!phase)
{
axis2_conf_free(conf, env);
return NULL;
}
status = axutil_array_list_add(conf->
- in_phases_upto_and_including_post_dispatch, env, phase);
+ in_phases_upto_and_including_post_dispatch,
+ env, phase);
if (AXIS2_FAILURE == status)
{
axis2_conf_free(conf, env);
- axis2_phase_free(phase, env);
+ axis2_phase_free(phase, env);
return NULL;
}
}
-
conf->all_svcs = axutil_hash_make(env);
- if (! conf->all_svcs)
+ if (!conf->all_svcs)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -224,7 +230,7 @@
}
conf->all_init_svcs = axutil_hash_make(env);
- if (! conf->all_init_svcs)
+ if (!conf->all_init_svcs)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -232,7 +238,7 @@
}
conf->msg_recvs = axutil_hash_make(env);
- if (! conf->msg_recvs)
+ if (!conf->msg_recvs)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -240,7 +246,7 @@
}
conf->faulty_svcs = axutil_hash_make(env);
- if (! conf->faulty_svcs)
+ if (!conf->faulty_svcs)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -248,7 +254,7 @@
}
conf->faulty_modules = axutil_hash_make(env);
- if (! conf->faulty_modules)
+ if (!conf->faulty_modules)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -256,7 +262,7 @@
}
conf->all_modules = axutil_hash_make(env);
- if (! conf->all_modules)
+ if (!conf->all_modules)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -264,7 +270,7 @@
}
conf->name_to_version_map = axutil_hash_make(env);
- if (! conf->name_to_version_map)
+ if (!conf->name_to_version_map)
{
axis2_conf_free(conf, env);
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -283,8 +289,8 @@
AXIS2_EXTERN void AXIS2_CALL
axis2_conf_free(
- axis2_conf_t *conf,
- const axutil_env_t *env)
+ axis2_conf_t * conf,
+ const axutil_env_t * env)
{
int i = 0;
@@ -300,13 +306,13 @@
axutil_hash_index_t *hi = NULL;
void *val = NULL;
for (hi = axutil_hash_first(conf->svc_grps, env); hi;
- hi = axutil_hash_next(env, hi))
+ hi = axutil_hash_next(env, hi))
{
- axis2_svc_grp_t * svc_grp = NULL;
+ axis2_svc_grp_t *svc_grp = NULL;
axutil_hash_this(hi, NULL, NULL, &val);
svc_grp = (axis2_svc_grp_t *) val;
if (svc_grp)
- axis2_svc_grp_free(svc_grp, env);
+ axis2_svc_grp_free(svc_grp, env);
}
axutil_hash_free(conf->svc_grps, env);
}
@@ -318,7 +324,7 @@
axis2_transport_in_desc_free(conf->transports_in[i], env);
}
}
-
+
for (i = 0; i < AXIS2_TRANSPORT_ENUM_MAX; i++)
{
if (conf->transports_out[i])
@@ -337,9 +343,9 @@
axutil_hash_index_t *hi = NULL;
void *val = NULL;
for (hi = axutil_hash_first(conf->all_modules, env); hi;
- hi = axutil_hash_next(env, hi))
+ hi = axutil_hash_next(env, hi))
{
- axis2_module_desc_t * module_desc = NULL;
+ axis2_module_desc_t *module_desc = NULL;
axutil_hash_this(hi, NULL, NULL, &val);
module_desc = (axis2_module_desc_t *) val;
@@ -356,9 +362,9 @@
axutil_hash_index_t *hi = NULL;
void *val = NULL;
for (hi = axutil_hash_first(conf->name_to_version_map, env); hi;
- hi = axutil_hash_next(env, hi))
+ hi = axutil_hash_next(env, hi))
{
- axis2_char_t * module_ver = NULL;
+ axis2_char_t *module_ver = NULL;
axutil_hash_this(hi, NULL, NULL, &val);
module_ver = (axis2_char_t *) val;
@@ -373,12 +379,11 @@
if (conf->engaged_modules)
{
int i = 0;
- for (i = 0; i < axutil_array_list_size(conf->engaged_modules,
- env); i++)
+ for (i = 0; i < axutil_array_list_size(conf->engaged_modules, env); i++)
{
axutil_qname_t *module_desc_qname = NULL;
module_desc_qname = (axutil_qname_t *)
- axutil_array_list_get(conf->engaged_modules, env, i);
+ axutil_array_list_get(conf->engaged_modules, env, i);
if (module_desc_qname)
axutil_qname_free(module_desc_qname, env);
}
@@ -392,9 +397,9 @@
{
axis2_phase_t *phase = NULL;
phase = (axis2_phase_t *)
- axutil_array_list_get(conf->out_phases, env, i);
+ axutil_array_list_get(conf->out_phases, env, i);
if (phase)
- axis2_phase_free(phase, env);
+ axis2_phase_free(phase, env);
}
axutil_array_list_free(conf->out_phases, env);
}
@@ -406,25 +411,26 @@
{
axis2_phase_t *phase = NULL;
phase = (axis2_phase_t *)
- axutil_array_list_get(conf->in_fault_phases, env, i);
+ axutil_array_list_get(conf->in_fault_phases, env, i);
if (phase)
- axis2_phase_free(phase, env);
+ axis2_phase_free(phase, env);
}
axutil_array_list_free(conf->in_fault_phases, env);
}
if (conf->out_fault_phases)
{
- /*This is added because in a recent change this is cloned.*/
-
+ /*This is added because in a recent change this is cloned. */
+
int i = 0;
- for (i = 0; i < axutil_array_list_size(conf->out_fault_phases, env); i++)
+ for (i = 0; i < axutil_array_list_size(conf->out_fault_phases, env);
+ i++)
{
axis2_phase_t *phase = NULL;
phase = (axis2_phase_t *)
- axutil_array_list_get(conf->out_fault_phases, env, i);
+ axutil_array_list_get(conf->out_fault_phases, env, i);
if (phase)
- axis2_phase_free(phase, env);
+ axis2_phase_free(phase, env);
}
axutil_array_list_free(conf->out_fault_phases, env);
@@ -434,24 +440,26 @@
{
int i = 0;
for (i = 0; i < axutil_array_list_size(conf->
- in_phases_upto_and_including_post_dispatch, env); i++)
+ in_phases_upto_and_including_post_dispatch,
+ env); i++)
{
axis2_phase_t *phase = NULL;
phase = (axis2_phase_t *) axutil_array_list_get(conf->
- in_phases_upto_and_including_post_dispatch, env, i);
+ in_phases_upto_and_including_post_dispatch,
+ env, i);
if (phase)
- axis2_phase_free(phase, env);
+ axis2_phase_free(phase, env);
}
axutil_array_list_free(conf->
- in_phases_upto_and_including_post_dispatch, env);
+ in_phases_upto_and_including_post_dispatch, env);
}
if (conf->all_svcs)
{
axutil_hash_free(conf->all_svcs, env);
}
-
+
if (conf->all_init_svcs)
{
axutil_hash_free(conf->all_init_svcs, env);
@@ -462,9 +470,9 @@
axutil_hash_index_t *hi = NULL;
void *val = NULL;
for (hi = axutil_hash_first(conf->msg_recvs, env); hi;
- hi = axutil_hash_next(env, hi))
+ hi = axutil_hash_next(env, hi))
{
- axis2_msg_recv_t * msg_recv = NULL;
+ axis2_msg_recv_t *msg_recv = NULL;
axutil_hash_this(hi, NULL, NULL, &val);
msg_recv = (axis2_msg_recv_t *) val;
if (msg_recv)
@@ -486,9 +494,9 @@
axutil_hash_index_t *hi = NULL;
void *val = NULL;
for (hi = axutil_hash_first(conf->faulty_modules, env); hi;
- hi = axutil_hash_next(env, hi))
+ hi = axutil_hash_next(env, hi))
{
- axis2_module_desc_t * module_desc = NULL;
+ axis2_module_desc_t *module_desc = NULL;
axutil_hash_this(hi, NULL, NULL, &val);
module_desc = (axis2_module_desc_t *) val;
if (module_desc)
@@ -504,7 +512,7 @@
{
axis2_handler_desc_t *handler_desc = NULL;
handler_desc = (axis2_handler_desc_t *)
- axutil_array_list_get(conf->handlers, env, i);
+ axutil_array_list_get(conf->handlers, env, i);
if (handler_desc)
axis2_handler_desc_free(handler_desc, env);
@@ -516,7 +524,7 @@
{
AXIS2_FREE(env->allocator, conf->axis2_repo);
}
-
+
if (conf->base)
{
axis2_desc_free(conf->base, env);
@@ -532,9 +540,9 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_svc_grp(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_svc_grp_t *svc_grp)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_svc_grp_t * svc_grp)
{
axutil_hash_t *svcs = NULL;
axutil_hash_index_t *index_i = NULL;
@@ -545,7 +553,7 @@
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, svc_grp, AXIS2_FAILURE);
- svcs = axis2_svc_grp_get_all_svcs(svc_grp, env);
+ svcs = axis2_svc_grp_get_all_svcs(svc_grp, env);
if (!conf->all_svcs)
{
conf->all_svcs = axutil_hash_make(env);
@@ -567,18 +575,19 @@
svc_name = axutil_qname_get_localpart(svc_qname, env);
svc_name2 = axutil_hash_get(conf->all_svcs, svc_name,
- AXIS2_HASH_KEY_STRING);
+ AXIS2_HASH_KEY_STRING);
/* no two service names deployed in the engine can be same */
if (svc_name2)
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_TWO_SVCS_CANNOT_HAVE_SAME_NAME, AXIS2_FAILURE);
+ AXIS2_ERROR_TWO_SVCS_CANNOT_HAVE_SAME_NAME,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
index_i = axutil_hash_next(env, index_i);
}
- svcs = axis2_svc_grp_get_all_svcs(svc_grp, env);
+ svcs = axis2_svc_grp_get_all_svcs(svc_grp, env);
index_i = axutil_hash_first(svcs, env);
while (index_i)
{
@@ -587,13 +596,13 @@
axutil_hash_this(index_i, NULL, NULL, &value);
desc = (axis2_svc_t *) value;
- svc_name = axutil_qname_get_localpart(axis2_svc_get_qname(desc, env), env);
- axutil_hash_set(conf->all_svcs, svc_name, AXIS2_HASH_KEY_STRING,
- desc);
+ svc_name =
+ axutil_qname_get_localpart(axis2_svc_get_qname(desc, env), env);
+ axutil_hash_set(conf->all_svcs, svc_name, AXIS2_HASH_KEY_STRING, desc);
index_i = axutil_hash_next(env, index_i);
}
- svc_grp_name = axis2_svc_grp_get_name(svc_grp, env);
+ svc_grp_name = axis2_svc_grp_get_name(svc_grp, env);
if (!conf->svc_grps)
{
conf->svc_grps = axutil_hash_make(env);
@@ -601,16 +610,16 @@
return AXIS2_FAILURE;
}
axutil_hash_set(conf->svc_grps, svc_grp_name,
- AXIS2_HASH_KEY_STRING, svc_grp);
+ AXIS2_HASH_KEY_STRING, svc_grp);
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_svc_grp_t *AXIS2_CALL
axis2_conf_get_svc_grp(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *svc_grp_name)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * svc_grp_name)
{
AXIS2_ENV_CHECK(env, NULL);
AXIS2_PARAM_CHECK(env->error, svc_grp_name, NULL);
@@ -618,26 +627,27 @@
if (!conf->svc_grps)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_INVALID_STATE_CONF,
- AXIS2_FAILURE);
+ AXIS2_FAILURE);
return NULL;
}
- return (axis2_svc_grp_t *)(axutil_hash_get(conf->svc_grps,
- svc_grp_name, AXIS2_HASH_KEY_STRING));
+ return (axis2_svc_grp_t *) (axutil_hash_get(conf->svc_grps,
+ svc_grp_name,
+ AXIS2_HASH_KEY_STRING));
}
AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
axis2_conf_get_all_svc_grps(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->svc_grps;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_svc(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_svc_t *svc)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_svc_t * svc)
{
axis2_svc_grp_t *svc_grp = NULL;
const axutil_qname_t *svc_grp_qname = NULL;
@@ -648,17 +658,17 @@
svc_grp = axis2_svc_grp_create(env);
- if (! svc_grp)
+ if (!svc_grp)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE)
- return AXIS2_FAILURE;
+ return AXIS2_FAILURE;
}
svc_grp_qname = axis2_svc_get_qname(svc, env);
- if (! svc_grp_qname)
+ if (!svc_grp_qname)
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_INVALID_STATE_SVC,
- AXIS2_FAILURE);
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
@@ -667,17 +677,17 @@
{
return AXIS2_FAILURE;
}
- status = axis2_svc_grp_set_name(svc_grp, env, svc_grp_name);
+ status = axis2_svc_grp_set_name(svc_grp, env, svc_grp_name);
if (AXIS2_FAILURE == status)
{
return status;
}
- status = axis2_svc_grp_set_parent(svc_grp, env, conf);
+ status = axis2_svc_grp_set_parent(svc_grp, env, conf);
if (AXIS2_FAILURE == status)
{
return status;
}
- status = axis2_svc_grp_add_svc(svc_grp, env, svc);
+ status = axis2_svc_grp_add_svc(svc_grp, env, svc);
if (AXIS2_FAILURE == status)
{
return status;
@@ -689,36 +699,34 @@
AXIS2_EXTERN axis2_svc_t *AXIS2_CALL
axis2_conf_get_svc(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t* svc_name)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * svc_name)
{
AXIS2_ENV_CHECK(env, NULL);
AXIS2_PARAM_CHECK(env->error, svc_name, NULL);
- return axutil_hash_get(conf->all_svcs, svc_name,
- AXIS2_HASH_KEY_STRING);
+ return axutil_hash_get(conf->all_svcs, svc_name, AXIS2_HASH_KEY_STRING);
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_remove_svc(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *svc_name)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * svc_name)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, svc_name, AXIS2_FAILURE);
- axutil_hash_set(conf->all_svcs, svc_name, AXIS2_HASH_KEY_STRING,
- NULL);
+ axutil_hash_set(conf->all_svcs, svc_name, AXIS2_HASH_KEY_STRING, NULL);
return AXIS2_SUCCESS;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_param(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axutil_param_t *param)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axutil_param_t * param)
{
axis2_status_t status = AXIS2_FAILURE;
@@ -726,45 +734,47 @@
AXIS2_PARAM_CHECK(env->error, param, AXIS2_FAILURE);
if (AXIS2_TRUE == axis2_conf_is_param_locked(conf, env,
- axutil_param_get_name(param, env)))
+ axutil_param_get_name(param,
+ env)))
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_PARAMETER_LOCKED_CANNOT_OVERRIDE, AXIS2_FAILURE);
+ AXIS2_ERROR_PARAMETER_LOCKED_CANNOT_OVERRIDE,
+ AXIS2_FAILURE);
return AXIS2_FAILURE;
}
else
{
status = axutil_param_container_add_param(conf->param_container, env,
- param);
+ param);
}
return status;
}
AXIS2_EXTERN axutil_param_t *AXIS2_CALL
axis2_conf_get_param(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *name)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * name)
{
AXIS2_ENV_CHECK(env, NULL);
AXIS2_PARAM_CHECK(env->error, name, NULL);
- if (! conf->param_container)
+ if (!conf->param_container)
{
AXIS2_ERROR_SET(env->error,
- AXIS2_ERROR_INVALID_STATE_PARAM_CONTAINER, AXIS2_FAILURE);
+ AXIS2_ERROR_INVALID_STATE_PARAM_CONTAINER,
+ AXIS2_FAILURE);
return NULL;
}
- return axutil_param_container_get_param(conf->param_container, env,
- name);
+ return axutil_param_container_get_param(conf->param_container, env, name);
}
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
axis2_conf_get_all_params(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, NULL);
return axutil_param_container_get_params(conf->param_container, env);
@@ -773,9 +783,9 @@
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
axis2_conf_is_param_locked(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *param_name)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * param_name)
{
axutil_param_t *param = NULL;
@@ -788,8 +798,8 @@
AXIS2_EXTERN axis2_transport_in_desc_t *AXIS2_CALL
axis2_conf_get_transport_in(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
const AXIS2_TRANSPORT_ENUMS trans_enum)
{
return (axis2_transport_in_desc_t *) conf->transports_in[trans_enum];
@@ -797,9 +807,9 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_transport_in(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_transport_in_desc_t *transport,
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_transport_in_desc_t * transport,
const AXIS2_TRANSPORT_ENUMS trans_enum)
{
AXIS2_PARAM_CHECK(env->error, transport, AXIS2_FAILURE);
@@ -812,8 +822,8 @@
AXIS2_EXTERN axis2_transport_out_desc_t *AXIS2_CALL
axis2_conf_get_transport_out(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
const AXIS2_TRANSPORT_ENUMS trans_enum)
{
return conf->transports_out[trans_enum];
@@ -821,9 +831,9 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_transport_out(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_transport_out_desc_t *transport,
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_transport_out_desc_t * transport,
const AXIS2_TRANSPORT_ENUMS trans_enum)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -834,19 +844,19 @@
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN axis2_transport_in_desc_t ** AXIS2_CALL
+AXIS2_EXTERN axis2_transport_in_desc_t **AXIS2_CALL
axis2_conf_get_all_in_transports(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
- return (axis2_transport_in_desc_t **)conf->transports_in;
+ return (axis2_transport_in_desc_t **) conf->transports_in;
}
AXIS2_EXTERN axis2_module_desc_t *AXIS2_CALL
axis2_conf_get_module(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- const axutil_qname_t *qname)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axutil_qname_t * qname)
{
axis2_char_t *name = NULL;
axis2_module_desc_t *ret = NULL;
@@ -857,27 +867,27 @@
AXIS2_ENV_CHECK(env, NULL);
AXIS2_PARAM_CHECK(env->error, qname, NULL);
- name = axutil_qname_to_string((axutil_qname_t *)qname, env);
+ name = axutil_qname_to_string((axutil_qname_t *) qname, env);
ret = (axis2_module_desc_t *) axutil_hash_get(conf->all_modules,
- name, AXIS2_HASH_KEY_STRING);
+ name, AXIS2_HASH_KEY_STRING);
if (ret)
{
return ret;
}
module_name = axutil_qname_get_localpart(qname, env);
- if (! module_name)
+ if (!module_name)
{
return NULL;
}
- def_mod_ver = axis2_conf_get_default_module_version(conf, env, module_name);
+ def_mod_ver = axis2_conf_get_default_module_version(conf, env, module_name);
mod_qname = axis2_core_utils_get_module_qname(env, name, def_mod_ver);
- if (! mod_qname)
+ if (!mod_qname)
{
return NULL;
}
name = axutil_qname_to_string(mod_qname, env);
ret = (axis2_module_desc_t *) axutil_hash_get(conf->all_modules,
- name, AXIS2_HASH_KEY_STRING);
+ name, AXIS2_HASH_KEY_STRING);
axutil_qname_free(mod_qname, env);
mod_qname = NULL;
return ret;
@@ -885,72 +895,72 @@
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
axis2_conf_get_all_engaged_modules(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->engaged_modules;
}
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
axis2_conf_get_in_phases_upto_and_including_post_dispatch(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->in_phases_upto_and_including_post_dispatch;
}
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
axis2_conf_get_out_flow(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->out_phases;
}
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
axis2_conf_get_in_fault_flow(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->in_fault_phases;
}
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
axis2_conf_get_out_fault_flow(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->out_fault_phases;
}
AXIS2_EXTERN axis2_transport_out_desc_t **AXIS2_CALL
axis2_conf_get_all_out_transports(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
- return (axis2_transport_out_desc_t **)conf->transports_out;
+ return (axis2_transport_out_desc_t **) conf->transports_out;
}
AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
axis2_conf_get_all_faulty_svcs(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->faulty_svcs;
}
AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
axis2_conf_get_all_faulty_modules(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->faulty_modules;
}
AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
axis2_conf_get_all_svcs(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
axutil_hash_t *sgs = NULL;
axutil_hash_index_t *index_i = NULL;
@@ -970,16 +980,16 @@
{
axutil_hash_this(index_i, NULL, NULL, &value);
axis_svc_grp = (axis2_svc_grp_t *) value;
- svcs = axis2_svc_grp_get_all_svcs(axis_svc_grp, env);
+ svcs = axis2_svc_grp_get_all_svcs(axis_svc_grp, env);
index_j = axutil_hash_first(svcs, env);
while (index_j)
{
axutil_hash_this(index_j, NULL, NULL, &value2);
svc = (axis2_svc_t *) value2;
- svc_name =
+ svc_name =
axutil_qname_get_localpart(axis2_svc_get_qname(svc, env), env);
axutil_hash_set(conf->all_svcs, svc_name,
- AXIS2_HASH_KEY_STRING, svc);
+ AXIS2_HASH_KEY_STRING, svc);
index_j = axutil_hash_next(env, index_j);
}
@@ -991,8 +1001,8 @@
AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
axis2_conf_get_all_svcs_to_load(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
axutil_hash_t *sgs = NULL;
axutil_hash_index_t *index_i = NULL;
@@ -1012,19 +1022,19 @@
{
axutil_hash_this(index_i, NULL, NULL, &value);
axis_svc_grp = (axis2_svc_grp_t *) value;
- svcs = axis2_svc_grp_get_all_svcs(axis_svc_grp, env);
+ svcs = axis2_svc_grp_get_all_svcs(axis_svc_grp, env);
index_j = axutil_hash_first(svcs, env);
while (index_j)
{
axutil_param_t *param = NULL;
axutil_hash_this(index_j, NULL, NULL, &value2);
svc = (axis2_svc_t *) value2;
- svc_name =
+ svc_name =
axutil_qname_get_localpart(axis2_svc_get_qname(svc, env), env);
param = axis2_svc_get_param(svc, env, AXIS2_LOAD_SVC_STARTUP);
- if(param)
+ if (param)
axutil_hash_set(conf->all_init_svcs, svc_name,
- AXIS2_HASH_KEY_STRING, svc);
+ AXIS2_HASH_KEY_STRING, svc);
index_j = axutil_hash_next(env, index_j);
}
@@ -1036,9 +1046,9 @@
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
axis2_conf_is_engaged(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- const axutil_qname_t *module_name)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axutil_qname_t * module_name)
{
const axutil_qname_t *def_mod_qname = NULL;
axis2_module_desc_t *def_mod = NULL;
@@ -1047,8 +1057,9 @@
AXIS2_ENV_CHECK(env, AXIS2_FALSE);
AXIS2_PARAM_CHECK(env->error, module_name, AXIS2_FALSE);
- def_mod = axis2_conf_get_default_module(conf, env,
- axutil_qname_get_localpart(module_name, env));
+ def_mod = axis2_conf_get_default_module(conf, env,
+ axutil_qname_get_localpart
+ (module_name, env));
if (def_mod)
{
def_mod_qname = axis2_module_desc_get_qname(def_mod, env);
@@ -1060,11 +1071,12 @@
axutil_qname_t *qname = NULL;
qname = (axutil_qname_t *) axutil_array_list_get(conf->
- engaged_modules, env, i);
+ engaged_modules, env,
+ i);
if (AXIS2_TRUE == axutil_qname_equals(module_name, env, qname) ||
- (def_mod_qname && AXIS2_TRUE == axutil_qname_equals(
- def_mod_qname, env, qname)))
+ (def_mod_qname &&
+ AXIS2_TRUE == axutil_qname_equals(def_mod_qname, env, qname)))
{
return AXIS2_TRUE;
}
@@ -1074,17 +1086,17 @@
AXIS2_EXTERN axis2_phases_info_t *AXIS2_CALL
axis2_conf_get_phases_info(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->phases_info;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_phases_info(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_phases_info_t *phases_info)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_phases_info_t * phases_info)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, phases_info, AXIS2_FAILURE);
@@ -1100,10 +1112,10 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_msg_recv(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *key,
- axis2_msg_recv_t *msg_recv)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * key,
+ axis2_msg_recv_t * msg_recv)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, key, AXIS2_FAILURE);
@@ -1120,18 +1132,19 @@
AXIS2_EXTERN axis2_msg_recv_t *AXIS2_CALL
axis2_conf_get_msg_recv(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_char_t *key)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_char_t * key)
{
- return (axis2_msg_recv_t *) axutil_hash_get(conf->msg_recvs, key, AXIS2_HASH_KEY_STRING);
+ return (axis2_msg_recv_t *) axutil_hash_get(conf->msg_recvs, key,
+ AXIS2_HASH_KEY_STRING);
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_out_phases(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axutil_array_list_t *out_phases)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axutil_array_list_t * out_phases)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, out_phases, AXIS2_FAILURE);
@@ -1147,17 +1160,17 @@
AXIS2_EXTERN axutil_array_list_t *AXIS2_CALL
axis2_conf_get_out_phases(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->out_phases;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_in_fault_phases(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axutil_array_list_t *list)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axutil_array_list_t * list)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, list, AXIS2_FAILURE);
@@ -1173,9 +1186,9 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_out_fault_phases(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axutil_array_list_t *list)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axutil_array_list_t * list)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, list, AXIS2_FAILURE);
@@ -1191,17 +1204,17 @@
AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
axis2_conf_get_all_modules(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->all_modules;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_module(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_module_desc_t *module)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_module_desc_t * module)
{
const axutil_qname_t *module_qname = NULL;
@@ -1223,9 +1236,10 @@
if (module_qname)
{
axis2_char_t *module_name = NULL;
- module_name = axutil_qname_to_string((axutil_qname_t *)module_qname, env);
- axutil_hash_set(conf->all_modules, module_name,
- AXIS2_HASH_KEY_STRING, module);
+ module_name =
+ axutil_qname_to_string((axutil_qname_t *) module_qname, env);
+ axutil_hash_set(conf->all_modules, module_name, AXIS2_HASH_KEY_STRING,
+ module);
}
return AXIS2_SUCCESS;
@@ -1233,8 +1247,8 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_default_dispatchers(
- axis2_conf_t *conf,
- const axutil_env_t *env)
+ axis2_conf_t * conf,
+ const axutil_env_t * env)
{
axis2_phase_t *dispatch = NULL;
axis2_status_t status = AXIS2_FAILURE;
@@ -1260,10 +1274,10 @@
handler = axis2_disp_get_base(soap_msg_body_based_dispatch, env);
axis2_disp_free(soap_msg_body_based_dispatch, env);
- axis2_phase_add_handler_at(dispatch, env, 0, handler);
- axutil_array_list_add(conf->handlers, env, axis2_handler_get_handler_desc(handler, env));
+ axis2_phase_add_handler_at(dispatch, env, 0, handler);
+ axutil_array_list_add(conf->handlers, env,
+ axis2_handler_get_handler_desc(handler, env));
-
soap_action_based_dispatch = axiom_soap_action_disp_create(env);
if (!soap_action_based_dispatch)
{
@@ -1272,40 +1286,45 @@
handler = axis2_disp_get_base(soap_action_based_dispatch, env);
axis2_disp_free(soap_action_based_dispatch, env);
- axis2_phase_add_handler_at(dispatch, env, 2, handler);
- axutil_array_list_add(conf->handlers, env, axis2_handler_get_handler_desc(handler, env));
+ axis2_phase_add_handler_at(dispatch, env, 2, handler);
+ axutil_array_list_add(conf->handlers, env,
+ axis2_handler_get_handler_desc(handler, env));
status = axutil_array_list_add(conf->
- in_phases_upto_and_including_post_dispatch, env, dispatch);
+ in_phases_upto_and_including_post_dispatch,
+ env, dispatch);
if (AXIS2_SUCCESS != status)
{
- axis2_phase_free(dispatch, env);
+ axis2_phase_free(dispatch, env);
return status;
}
post_dispatch = axis2_phase_create(env, AXIS2_PHASE_POST_DISPATCH);
- if (! post_dispatch)
+ if (!post_dispatch)
{
- axis2_phase_free(dispatch, env);
+ axis2_phase_free(dispatch, env);
return AXIS2_FAILURE;
}
disp_checker = axis2_disp_checker_create(env);
handler = axis2_disp_checker_get_base(disp_checker, env);
- axis2_disp_checker_free(disp_checker, env);
- axis2_phase_add_handler_at(post_dispatch, env, 0, handler);
- axutil_array_list_add(conf->handlers, env, axis2_handler_get_handler_desc(handler, env));
+ axis2_disp_checker_free(disp_checker, env);
+ axis2_phase_add_handler_at(post_dispatch, env, 0, handler);
+ axutil_array_list_add(conf->handlers, env,
+ axis2_handler_get_handler_desc(handler, env));
handler = axis2_ctx_handler_create(env, NULL);
- axis2_phase_add_handler_at(post_dispatch, env, 1, handler);
- axutil_array_list_add(conf->handlers, env, axis2_handler_get_handler_desc(handler, env));
+ axis2_phase_add_handler_at(post_dispatch, env, 1, handler);
+ axutil_array_list_add(conf->handlers, env,
+ axis2_handler_get_handler_desc(handler, env));
status = axutil_array_list_add(conf->
- in_phases_upto_and_including_post_dispatch, env, post_dispatch);
+ in_phases_upto_and_including_post_dispatch,
+ env, post_dispatch);
if (AXIS2_SUCCESS != status)
{
- axis2_phase_free(dispatch, env);
- axis2_phase_free(post_dispatch, env);
+ axis2_phase_free(dispatch, env);
+ axis2_phase_free(post_dispatch, env);
return status;
}
return AXIS2_SUCCESS;
@@ -1313,9 +1332,9 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_dispatch_phase(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_phase_t *dispatch)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_phase_t * dispatch)
{
axis2_status_t status = AXIS2_FAILURE;
axis2_handler_t *handler = NULL;
@@ -1326,31 +1345,33 @@
AXIS2_PARAM_CHECK(env->error, dispatch, AXIS2_FAILURE);
status = axutil_array_list_add(conf->
- in_phases_upto_and_including_post_dispatch, env, dispatch);
+ in_phases_upto_and_including_post_dispatch,
+ env, dispatch);
if (AXIS2_FAILURE == status)
{
return AXIS2_FAILURE;
}
post_dispatch = axis2_phase_create(env, AXIS2_PHASE_POST_DISPATCH);
- if (! post_dispatch)
+ if (!post_dispatch)
{
- axis2_phase_free(dispatch, env);
+ axis2_phase_free(dispatch, env);
return AXIS2_FAILURE;
}
disp_checker = axis2_disp_checker_create(env);
handler = axis2_disp_checker_get_base(disp_checker, env);
- axis2_phase_add_handler_at(post_dispatch, env, 0, handler);
+ axis2_phase_add_handler_at(post_dispatch, env, 0, handler);
status = axutil_array_list_add(conf->
- in_phases_upto_and_including_post_dispatch, env, post_dispatch);
+ in_phases_upto_and_including_post_dispatch,
+ env, post_dispatch);
if (AXIS2_FAILURE == status)
{
- axis2_phase_free(dispatch, env);
- axis2_phase_free(post_dispatch, env);
- axis2_disp_checker_free(disp_checker, env);
+ axis2_phase_free(dispatch, env);
+ axis2_phase_free(post_dispatch, env);
+ axis2_disp_checker_free(disp_checker, env);
return AXIS2_FAILURE;
}
return AXIS2_SUCCESS;
@@ -1365,9 +1386,9 @@
*/
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_engage_module(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- const axutil_qname_t *module_ref)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axutil_qname_t * module_ref)
{
axis2_module_desc_t *module_desc = NULL;
axis2_bool_t is_new_module = AXIS2_FALSE;
@@ -1379,7 +1400,7 @@
AXIS2_PARAM_CHECK(env->error, module_ref, AXIS2_FAILURE);
module_desc = axis2_conf_get_module(conf, env, module_ref);
- if (! module_desc)
+ if (!module_desc)
{
axutil_file_t *file = NULL;
axis2_char_t *file_name = NULL;
@@ -1397,9 +1418,10 @@
return AXIS2_FAILURE;
}
file_name = axutil_qname_get_localpart(module_ref, env);
- file = (axutil_file_t *) axis2_arch_reader_create_module_arch(
- env, file_name) ;
- repos_path = axis2_conf_get_repo(conf, env);
+ file =
+ (axutil_file_t *) axis2_arch_reader_create_module_arch(env,
+ file_name);
+ repos_path = axis2_conf_get_repo(conf, env);
temp_path1 = axutil_stracat(env, repos_path, AXIS2_PATH_SEP_STR);
temp_path2 = axutil_stracat(env, temp_path1, AXIS2_MODULE_FOLDER);
temp_path3 = axutil_stracat(env, temp_path2, AXIS2_PATH_SEP_STR);
@@ -1407,13 +1429,15 @@
AXIS2_FREE(env->allocator, temp_path1);
AXIS2_FREE(env->allocator, temp_path2);
AXIS2_FREE(env->allocator, temp_path3);
- axutil_file_set_path(file, env, path);
+ axutil_file_set_path(file, env, path);
file_data = axis2_arch_file_data_create_with_type_and_file(env,
- AXIS2_MODULE, file);
+ AXIS2_MODULE,
+ file);
dep_engine = axis2_dep_engine_create_with_repos_name(env, repos_path);
axis2_dep_engine_set_current_file_item(dep_engine, env, file_data);
- module_desc = axis2_dep_engine_build_module(dep_engine, env, file, conf);
+ module_desc =
+ axis2_dep_engine_build_module(dep_engine, env, file, conf);
is_new_module = AXIS2_TRUE;
}
if (module_desc)
@@ -1429,7 +1453,8 @@
axutil_qname_t *qname = NULL;
qname = (axutil_qname_t *) axutil_array_list_get(conf->
- engaged_modules, env, i);
+ engaged_modules,
+ env, i);
if (AXIS2_TRUE == axutil_qname_equals(module_qname, env, qname))
{
to_be_engaged = AXIS2_FALSE;
@@ -1453,17 +1478,19 @@
return AXIS2_FAILURE;
}
- status = axis2_phase_resolver_engage_module_globally(phase_resolver, env,
- module_desc);
+ status =
+ axis2_phase_resolver_engage_module_globally(phase_resolver, env,
+ module_desc);
axis2_phase_resolver_free(phase_resolver, env);
if (!status)
{
return status;
}
module_qname = axis2_module_desc_get_qname(module_desc, env);
- module_qref_l = axutil_qname_clone((axutil_qname_t *)module_qname, env);
- status = axutil_array_list_add(conf->engaged_modules, env,
- module_qref_l);
+ module_qref_l =
+ axutil_qname_clone((axutil_qname_t *) module_qname, env);
+ status =
+ axutil_array_list_add(conf->engaged_modules, env, module_qref_l);
}
if (is_new_module)
{
@@ -1474,17 +1501,17 @@
AXIS2_EXTERN const axis2_char_t *AXIS2_CALL
axis2_conf_get_repo(
- const axis2_conf_t *conf,
- const axutil_env_t *env)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->axis2_repo;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_repo(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_char_t *repos_path)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_char_t * repos_path)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -1497,12 +1524,11 @@
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_dep_engine(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- axis2_dep_engine_t *dep_engine)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ axis2_dep_engine_t * dep_engine)
{
conf->dep_engine = dep_engine;
return AXIS2_SUCCESS;
@@ -1510,9 +1536,9 @@
AXIS2_EXTERN const axis2_char_t *AXIS2_CALL
axis2_conf_get_default_module_version(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *module_name)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * module_name)
{
axutil_hash_t *def_ver_map = NULL;
AXIS2_ENV_CHECK(env, NULL);
@@ -1528,9 +1554,9 @@
AXIS2_EXTERN axis2_module_desc_t *AXIS2_CALL
axis2_conf_get_default_module(
- const axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *module_name)
+ const axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * module_name)
{
axis2_module_desc_t *ret_mod = NULL;
axis2_char_t *mod_name = NULL;
@@ -1542,7 +1568,7 @@
AXIS2_PARAM_CHECK(env->error, module_name, NULL);
all_modules = conf->all_modules;
- mod_ver = axis2_conf_get_default_module_version(conf, env, module_name);
+ mod_ver = axis2_conf_get_default_module_version(conf, env, module_name);
if (!mod_ver)
{
@@ -1563,20 +1589,20 @@
{
return NULL;
}
- ret_mod = (axis2_module_desc_t *)axutil_hash_get(all_modules,
- axutil_qname_to_string(mod_qname, env),
- AXIS2_HASH_KEY_STRING);
+ ret_mod = (axis2_module_desc_t *) axutil_hash_get(all_modules,
+ axutil_qname_to_string
+ (mod_qname, env),
+ AXIS2_HASH_KEY_STRING);
return ret_mod;
}
-
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_add_default_module_version(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *module_name,
- const axis2_char_t *module_version)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * module_name,
+ const axis2_char_t * module_version)
{
axutil_hash_t *name_to_ver_map = NULL;
@@ -1589,16 +1615,15 @@
*/
name_to_ver_map = conf->name_to_version_map;
- if (!axutil_hash_get(name_to_ver_map, module_name,
- AXIS2_HASH_KEY_STRING))
+ if (!axutil_hash_get(name_to_ver_map, module_name, AXIS2_HASH_KEY_STRING))
{
axis2_char_t *new_entry = axutil_strdup(env, module_version);
- if (! new_entry)
+ if (!new_entry)
{
return AXIS2_FAILURE;
}
axutil_hash_set(name_to_ver_map, module_name, AXIS2_HASH_KEY_STRING,
- new_entry);
+ new_entry);
return AXIS2_SUCCESS;
}
return AXIS2_FAILURE;
@@ -1606,10 +1631,10 @@
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_engage_module_with_version(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- const axis2_char_t *module_name,
- const axis2_char_t *version_id)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ const axis2_char_t * module_name,
+ const axis2_char_t * version_id)
{
axutil_qname_t *module_qname = NULL;
axis2_status_t status = AXIS2_FAILURE;
@@ -1618,47 +1643,46 @@
AXIS2_PARAM_CHECK(env->error, module_name, AXIS2_FAILURE);
module_qname = axis2_core_utils_get_module_qname(env, module_name,
- version_id);
+ version_id);
if (!module_qname)
{
return AXIS2_FAILURE;
}
- status = axis2_conf_engage_module(conf, env, module_qname);
+ status = axis2_conf_engage_module(conf, env, module_qname);
axutil_qname_free(module_qname, env);
return status;
}
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
axis2_conf_get_enable_mtom(
- axis2_conf_t *conf,
- const axutil_env_t *env)
+ axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->enable_mtom;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_enable_mtom(
- axis2_conf_t *conf,
- const axutil_env_t *env,
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
axis2_bool_t enable_mtom)
{
conf->enable_mtom = enable_mtom;
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN axis2_bool_t AXIS2_CALL
axis2_conf_get_enable_security(
- axis2_conf_t *conf,
- const axutil_env_t *env)
+ axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->enable_security;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_enable_security(
- axis2_conf_t *conf,
- const axutil_env_t *env,
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
axis2_bool_t enable_security)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -1668,38 +1692,39 @@
return AXIS2_SUCCESS;
}
-AXIS2_EXTERN void* AXIS2_CALL
+AXIS2_EXTERN void *AXIS2_CALL
axis2_conf_get_security_context(
- axis2_conf_t *conf,
- const axutil_env_t *env)
+ axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->security_context;
}
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_conf_set_security_context(
- axis2_conf_t *conf,
- const axutil_env_t *env,
- void* security_context)
+ axis2_conf_t * conf,
+ const axutil_env_t * env,
+ void *security_context)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, conf, AXIS2_FAILURE);
- conf->security_context = (void *)security_context;
+ conf->security_context = (void *) security_context;
return AXIS2_SUCCESS;
}
-
AXIS2_EXTERN axutil_param_container_t *AXIS2_CALL
-axis2_conf_get_param_container(const axis2_conf_t *conf,
- const axutil_env_t *env)
+axis2_conf_get_param_container(
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->param_container;
}
AXIS2_EXTERN axis2_desc_t *AXIS2_CALL
-axis2_conf_get_base(const axis2_conf_t *conf,
- const axutil_env_t *env)
+axis2_conf_get_base(
+ const axis2_conf_t * conf,
+ const axutil_env_t * env)
{
return conf->base;
}
Modified: webservices/axis2/trunk/c/src/core/engine/ctx_handler.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/engine/ctx_handler.c?rev=580276&r1=580275&r2=580276&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/core/engine/ctx_handler.c (original)
+++ webservices/axis2/trunk/c/src/core/engine/ctx_handler.c Fri Sep 28 02:52:58 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -15,7 +16,6 @@
* limitations under the License.
*/
-
#include <axis2_handler_desc.h>
#include <axutil_string.h>
#include <axis2_svc.h>
@@ -30,16 +30,15 @@
* and the operation.
*/
-axis2_status_t AXIS2_CALL
-axis2_ctx_handler_invoke(
- axis2_handler_t *handler,
- const axutil_env_t *env,
+axis2_status_t AXIS2_CALL axis2_ctx_handler_invoke(
+ axis2_handler_t * handler,
+ const axutil_env_t * env,
struct axis2_msg_ctx *msg_ctx);
axis2_handler_t *AXIS2_CALL
axis2_ctx_handler_create(
- const axutil_env_t *env,
- const axutil_string_t *string)
+ const axutil_env_t * env,
+ const axutil_string_t * string)
{
axis2_handler_t *handler = NULL;
axis2_handler_desc_t *handler_desc = NULL;
@@ -49,7 +48,7 @@
if (string)
{
- handler_string = axutil_string_clone((axutil_string_t *)string, env);
+ handler_string = axutil_string_clone((axutil_string_t *) string, env);
if (!(handler_string))
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -59,7 +58,10 @@
else
{
/* create default string */
- handler_string = axutil_string_create_const(env, (axis2_char_t**)&AXIS2_CTX_HANDLER_NAME);
+ handler_string =
+ axutil_string_create_const(env,
+ (axis2_char_t **) &
+ AXIS2_CTX_HANDLER_NAME);
if (!handler_string)
{
return NULL;
@@ -89,12 +91,11 @@
return handler;
}
-
axis2_status_t AXIS2_CALL
axis2_ctx_handler_invoke(
- axis2_handler_t *handler,
- const axutil_env_t *env,
- struct axis2_msg_ctx *msg_ctx)
+ axis2_handler_t * handler,
+ const axutil_env_t * env,
+ struct axis2_msg_ctx * msg_ctx)
{
axis2_op_t *op = NULL;
axis2_svc_ctx_t *svc_ctx = NULL;
@@ -104,53 +105,59 @@
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, msg_ctx, AXIS2_FAILURE);
- op_ctx = axis2_msg_ctx_get_op_ctx(msg_ctx, env);
- svc_ctx = axis2_msg_ctx_get_svc_ctx(msg_ctx, env);
+ op_ctx = axis2_msg_ctx_get_op_ctx(msg_ctx, env);
+ svc_ctx = axis2_msg_ctx_get_svc_ctx(msg_ctx, env);
if (op_ctx && svc_ctx)
{
svc_grp_ctx = axis2_svc_ctx_get_parent(svc_ctx, env);
if (svc_grp_ctx)
{
- axutil_string_t *svc_grp_ctx_id_str =
- axutil_string_create(env, axis2_svc_grp_ctx_get_id(svc_grp_ctx, env));
- axis2_msg_ctx_set_svc_grp_ctx_id(msg_ctx, env, svc_grp_ctx_id_str);
+ axutil_string_t *svc_grp_ctx_id_str =
+ axutil_string_create(env,
+ axis2_svc_grp_ctx_get_id(svc_grp_ctx,
+ env));
+ axis2_msg_ctx_set_svc_grp_ctx_id(msg_ctx, env, svc_grp_ctx_id_str);
axutil_string_free(svc_grp_ctx_id_str, env);
}
return AXIS2_SUCCESS;
}
- op = axis2_msg_ctx_get_op(msg_ctx, env);
+ op = axis2_msg_ctx_get_op(msg_ctx, env);
if (op)
op_ctx = axis2_op_find_existing_op_ctx(op, env, msg_ctx);
if (op_ctx)
{
axis2_op_register_op_ctx(op, env, msg_ctx, op_ctx);
- svc_ctx = axis2_op_ctx_get_parent(op_ctx, env);
+ svc_ctx = axis2_op_ctx_get_parent(op_ctx, env);
if (svc_ctx)
{
axutil_string_t *svc_grp_ctx_id_str = NULL;
svc_grp_ctx = axis2_svc_ctx_get_parent(svc_ctx, env);
- axis2_msg_ctx_set_svc_ctx(msg_ctx, env, svc_ctx);
- axis2_msg_ctx_set_svc_grp_ctx(msg_ctx, env, svc_grp_ctx);
+ axis2_msg_ctx_set_svc_ctx(msg_ctx, env, svc_ctx);
+ axis2_msg_ctx_set_svc_grp_ctx(msg_ctx, env, svc_grp_ctx);
- svc_grp_ctx_id_str = axutil_string_create(env, axis2_svc_grp_ctx_get_id(svc_grp_ctx, env));
- axis2_msg_ctx_set_svc_grp_ctx_id(msg_ctx, env, svc_grp_ctx_id_str);
+ svc_grp_ctx_id_str =
+ axutil_string_create(env,
+ axis2_svc_grp_ctx_get_id(svc_grp_ctx,
+ env));
+ axis2_msg_ctx_set_svc_grp_ctx_id(msg_ctx, env, svc_grp_ctx_id_str);
axutil_string_free(svc_grp_ctx_id_str, env);
}
return AXIS2_SUCCESS;
}
- else if (op) /* 2. if no op_ctx, create new op_ctx */
+ else if (op) /* 2. if no op_ctx, create new op_ctx */
{
axis2_conf_ctx_t *conf_ctx = NULL;
axis2_bool_t use_pools = AXIS2_FALSE;
- axutil_param_t *param = axis2_msg_ctx_get_parameter(msg_ctx, env,
- AXIS2_PERSIST_OP_CTX);
+ axutil_param_t *param = axis2_msg_ctx_get_parameter(msg_ctx, env,
+ AXIS2_PERSIST_OP_CTX);
use_pools = (param && 0 == axutil_strcmp(AXIS2_VALUE_TRUE,
- axutil_param_get_value(param, env)));
+ axutil_param_get_value(param,
+ env)));
if (use_pools)
{
axutil_allocator_switch_to_global_pool(env->allocator);
@@ -165,22 +172,22 @@
axis2_op_register_op_ctx(op, env, msg_ctx, op_ctx);
- conf_ctx = axis2_msg_ctx_get_conf_ctx(msg_ctx, env);
+ conf_ctx = axis2_msg_ctx_get_conf_ctx(msg_ctx, env);
if (conf_ctx)
{
if (!use_pools)
{
axutil_allocator_switch_to_global_pool(env->allocator);
}
-
- svc_grp_ctx = axis2_conf_ctx_fill_ctxs(conf_ctx, env, msg_ctx);
+
+ svc_grp_ctx = axis2_conf_ctx_fill_ctxs(conf_ctx, env, msg_ctx);
if (!use_pools)
{
axutil_allocator_switch_to_local_pool(env->allocator);
}
}
-
+
if (use_pools)
{
axutil_allocator_switch_to_local_pool(env->allocator);
Modified: webservices/axis2/trunk/c/src/core/engine/disp.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/engine/disp.c?rev=580276&r1=580275&r2=580276&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/core/engine/disp.c (original)
+++ webservices/axis2/trunk/c/src/core/engine/disp.c Fri Sep 28 02:52:58 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -27,19 +28,22 @@
struct axis2_disp
{
+
/** base class, inherits from handler */
axis2_handler_t *base;
+
/** phase name */
axutil_string_t *name;
+
/** derived struct */
- void* derived; /* deep copy */
+ void *derived; /* deep copy */
int derived_type;
};
axis2_disp_t *AXIS2_CALL
axis2_disp_create(
- const axutil_env_t *env,
- const axutil_string_t *name)
+ const axutil_env_t * env,
+ const axutil_string_t * name)
{
axis2_disp_t *disp = NULL;
axis2_handler_desc_t *handler_desc = NULL;
@@ -58,7 +62,7 @@
if (name)
{
- disp->name = axutil_string_clone((axutil_string_t *)name, env);
+ disp->name = axutil_string_clone((axutil_string_t *) name, env);
if (!(disp->name))
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
@@ -69,7 +73,9 @@
else
{
/* create default name */
- disp->name = axutil_string_create_const(env, (axis2_char_t**)&AXIS2_DISP_NAME);
+ disp->name =
+ axutil_string_create_const(env,
+ (axis2_char_t **) & AXIS2_DISP_NAME);
if (!(disp->name))
{
axis2_disp_free(disp, env);
@@ -99,25 +105,25 @@
axis2_handler_t *AXIS2_CALL
axis2_disp_get_base(
- const axis2_disp_t *disp,
- const axutil_env_t *env)
+ const axis2_disp_t * disp,
+ const axutil_env_t * env)
{
return disp->base;
}
axutil_string_t *AXIS2_CALL
axis2_disp_get_name(
- const axis2_disp_t *disp,
- const axutil_env_t *env)
+ const axis2_disp_t * disp,
+ const axutil_env_t * env)
{
return disp->name;
}
axis2_status_t AXIS2_CALL
axis2_disp_set_name(
- struct axis2_disp *disp,
- const axutil_env_t *env,
- axutil_string_t *name)
+ struct axis2_disp * disp,
+ const axutil_env_t * env,
+ axutil_string_t * name)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -138,9 +144,9 @@
axis2_status_t AXIS2_CALL
axis2_disp_find_svc_and_op(
- struct axis2_handler *handler,
- const axutil_env_t *env,
- struct axis2_msg_ctx *msg_ctx)
+ struct axis2_handler * handler,
+ const axutil_env_t * env,
+ struct axis2_msg_ctx * msg_ctx)
{
axis2_svc_t *axis_service = NULL;
axis2_op_t *op = NULL;
@@ -148,24 +154,24 @@
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, msg_ctx, AXIS2_FAILURE);
- axis_service = axis2_msg_ctx_get_svc(msg_ctx, env);
+ axis_service = axis2_msg_ctx_get_svc(msg_ctx, env);
if (!axis_service)
{
- axis_service = axis2_msg_ctx_find_svc(msg_ctx, env);
+ axis_service = axis2_msg_ctx_find_svc(msg_ctx, env);
if (axis_service)
{
- axis2_msg_ctx_set_svc(msg_ctx, env, axis_service);
+ axis2_msg_ctx_set_svc(msg_ctx, env, axis_service);
}
}
- op = axis2_msg_ctx_get_op(msg_ctx, env);
+ op = axis2_msg_ctx_get_op(msg_ctx, env);
if (!op)
{
- op = axis2_msg_ctx_find_op(msg_ctx, env, axis_service);
+ op = axis2_msg_ctx_find_op(msg_ctx, env, axis_service);
if (op)
{
- axis2_msg_ctx_set_op(msg_ctx, env, op);
+ axis2_msg_ctx_set_op(msg_ctx, env, op);
}
}
@@ -175,7 +181,7 @@
void AXIS2_CALL
axis2_disp_free(
struct axis2_disp *disp,
- const axutil_env_t *env)
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, void);
if (disp->name)
@@ -185,4 +191,3 @@
AXIS2_FREE(env->allocator, disp);
return;
}
-
Modified: webservices/axis2/trunk/c/src/core/engine/disp_checker.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/engine/disp_checker.c?rev=580276&r1=580275&r2=580276&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/core/engine/disp_checker.c (original)
+++ webservices/axis2/trunk/c/src/core/engine/disp_checker.c Fri Sep 28 02:52:58 2007
@@ -1,3 +1,4 @@
+
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -28,26 +29,27 @@
#include <axiom_soap.h>
#include <axiom.h>
-const axis2_char_t *AXIS2_DISP_CHECKER_NAME = "dispatch_post_conditions_evaluator";
+const axis2_char_t *AXIS2_DISP_CHECKER_NAME =
+ "dispatch_post_conditions_evaluator";
struct axis2_disp_checker
{
+
/** base class, inherits from handler */
axis2_handler_t *base;
+
/** phase name */
axutil_string_t *name;
};
-axis2_status_t AXIS2_CALL
-axis2_disp_checker_invoke(
- axis2_handler_t *handler,
- const axutil_env_t *env,
- axis2_msg_ctx_t *msg_ctx);
-
+axis2_status_t AXIS2_CALL axis2_disp_checker_invoke(
+ axis2_handler_t * handler,
+ const axutil_env_t * env,
+ axis2_msg_ctx_t * msg_ctx);
axis2_disp_checker_t *AXIS2_CALL
axis2_disp_checker_create(
- const axutil_env_t *env)
+ const axutil_env_t * env)
{
axis2_disp_checker_t *disp_checker = NULL;
axis2_handler_desc_t *handler_desc = NULL;
@@ -65,8 +67,9 @@
disp_checker->base = NULL;
/* create default name */
- disp_checker->name = axutil_string_create_const(env,
- (axis2_char_t**)&AXIS2_DISP_CHECKER_NAME);
+ disp_checker->name = axutil_string_create_const(env,
+ (axis2_char_t **) &
+ AXIS2_DISP_CHECKER_NAME);
if (!(disp_checker->name))
{
@@ -80,8 +83,8 @@
axis2_disp_checker_free(disp_checker, env);
return NULL;
}
- axis2_handler_set_invoke(disp_checker->base, env, axis2_disp_checker_invoke);
-
+ axis2_handler_set_invoke(disp_checker->base, env,
+ axis2_disp_checker_invoke);
/* handler desc of base handler */
handler_desc = axis2_handler_desc_create(env, disp_checker->name);
@@ -97,25 +100,25 @@
axis2_handler_t *AXIS2_CALL
axis2_disp_checker_get_base(
- const axis2_disp_checker_t *disp_checker,
- const axutil_env_t *env)
+ const axis2_disp_checker_t * disp_checker,
+ const axutil_env_t * env)
{
return disp_checker->base;
}
axutil_string_t *AXIS2_CALL
axis2_disp_checker_get_name(
- const axis2_disp_checker_t *disp_checker,
- const axutil_env_t *env)
+ const axis2_disp_checker_t * disp_checker,
+ const axutil_env_t * env)
{
return disp_checker->name;
}
axis2_status_t AXIS2_CALL
axis2_disp_checker_set_name(
- axis2_disp_checker_t *disp_checker,
- const axutil_env_t *env,
- const axutil_string_t *name)
+ axis2_disp_checker_t * disp_checker,
+ const axutil_env_t * env,
+ const axutil_string_t * name)
{
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
@@ -127,7 +130,7 @@
if (name)
{
- disp_checker->name = axutil_string_clone((axutil_string_t *)name, env);
+ disp_checker->name = axutil_string_clone((axutil_string_t *) name, env);
if (!(disp_checker->name))
return AXIS2_FAILURE;
}
@@ -137,8 +140,8 @@
void AXIS2_CALL
axis2_disp_checker_free(
- axis2_disp_checker_t *disp_checker,
- const axutil_env_t *env)
+ axis2_disp_checker_t * disp_checker,
+ const axutil_env_t * env)
{
AXIS2_ENV_CHECK(env, void);
@@ -154,9 +157,9 @@
axis2_status_t AXIS2_CALL
axis2_disp_checker_invoke(
- axis2_handler_t *handler,
- const axutil_env_t *env,
- axis2_msg_ctx_t *msg_ctx)
+ axis2_handler_t * handler,
+ const axutil_env_t * env,
+ axis2_msg_ctx_t * msg_ctx)
{
axis2_op_t *op = NULL;
axis2_op_ctx_t *op_ctx = NULL;
@@ -164,85 +167,109 @@
axis2_svc_ctx_t *svc_ctx = NULL;
axis2_endpoint_ref_t *endpoint_ref = NULL;
const axis2_char_t *address = NULL;
- axiom_soap_fault_t *soap_fault;
- axiom_soap_envelope_t *soap_envelope;
- axiom_soap_body_t *soap_body;
- int soap_version = AXIOM_SOAP12;
- axis2_char_t *fault_code = NULL;
+ axiom_soap_fault_t *soap_fault;
+ axiom_soap_envelope_t *soap_envelope;
+ axiom_soap_body_t *soap_body;
+ int soap_version = AXIOM_SOAP12;
+ axis2_char_t *fault_code = NULL;
AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
AXIS2_PARAM_CHECK(env->error, msg_ctx, AXIS2_FAILURE);
- /*if is client side, no point in proceeding*/
- if (!(axis2_msg_ctx_get_server_side(msg_ctx, env)))
+ /*if is client side, no point in proceeding */
+ if (!(axis2_msg_ctx_get_server_side(msg_ctx, env)))
return AXIS2_SUCCESS;
- op = axis2_msg_ctx_get_op(msg_ctx, env);
+ op = axis2_msg_ctx_get_op(msg_ctx, env);
if (!op)
{
- op_ctx = axis2_msg_ctx_get_op_ctx(msg_ctx, env);
+ op_ctx = axis2_msg_ctx_get_op_ctx(msg_ctx, env);
if (op_ctx)
{
- axis2_op_t *op = axis2_op_ctx_get_op(op_ctx, env);
+ axis2_op_t *op = axis2_op_ctx_get_op(op_ctx, env);
if (op)
- axis2_msg_ctx_set_op(msg_ctx, env, op);
+ axis2_msg_ctx_set_op(msg_ctx, env, op);
}
}
- svc = axis2_msg_ctx_get_svc(msg_ctx, env);
+ svc = axis2_msg_ctx_get_svc(msg_ctx, env);
if (!svc)
{
- svc_ctx = axis2_msg_ctx_get_svc_ctx(msg_ctx, env);
+ svc_ctx = axis2_msg_ctx_get_svc_ctx(msg_ctx, env);
if (svc_ctx)
{
- axis2_svc_t *tsvc = axis2_svc_ctx_get_svc(svc_ctx, env);
+ axis2_svc_t *tsvc = axis2_svc_ctx_get_svc(svc_ctx, env);
if (tsvc)
- axis2_msg_ctx_set_svc(msg_ctx, env, tsvc);
+ axis2_msg_ctx_set_svc(msg_ctx, env, tsvc);
}
}
- endpoint_ref = axis2_msg_ctx_get_to(msg_ctx, env);
+ endpoint_ref = axis2_msg_ctx_get_to(msg_ctx, env);
if (endpoint_ref)
address = axis2_endpoint_ref_get_address(endpoint_ref, env);
- svc = axis2_msg_ctx_get_svc(msg_ctx, env);
+ svc = axis2_msg_ctx_get_svc(msg_ctx, env);
if (!svc)
{
- AXIS2_LOG_INFO(env->log, "Service Not found. Endpoint reference is : %s", (address) ? address : "NULL");
- if ( axis2_msg_ctx_get_is_soap_11 (msg_ctx, env))
- {
- soap_version = AXIOM_SOAP11;
- fault_code = AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":" AXIOM_SOAP11_FAULT_CODE_RECEIVER;
- }else{
- fault_code = AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":" AXIOM_SOAP12_SOAP_FAULT_VALUE_RECEIVER;
-
- }
-
- soap_envelope = axiom_soap_envelope_create_default_soap_envelope (env, soap_version);
- soap_body = axiom_soap_envelope_get_body(soap_envelope, env);
- soap_fault = axiom_soap_fault_create_default_fault (env, soap_body, fault_code, "Service Not Found", soap_version);
- axis2_msg_ctx_set_fault_soap_envelope(msg_ctx, env, soap_envelope);
+ AXIS2_LOG_INFO(env->log,
+ "Service Not found. Endpoint reference is : %s",
+ (address) ? address : "NULL");
+ if (axis2_msg_ctx_get_is_soap_11(msg_ctx, env))
+ {
+ soap_version = AXIOM_SOAP11;
+ fault_code =
+ AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":"
+ AXIOM_SOAP11_FAULT_CODE_RECEIVER;
+ }
+ else
+ {
+ fault_code =
+ AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":"
+ AXIOM_SOAP12_SOAP_FAULT_VALUE_RECEIVER;
+
+ }
+
+ soap_envelope =
+ axiom_soap_envelope_create_default_soap_envelope(env, soap_version);
+ soap_body = axiom_soap_envelope_get_body(soap_envelope, env);
+ soap_fault =
+ axiom_soap_fault_create_default_fault(env, soap_body, fault_code,
+ "Service Not Found",
+ soap_version);
+ axis2_msg_ctx_set_fault_soap_envelope(msg_ctx, env, soap_envelope);
return AXIS2_FAILURE;
}
- op = axis2_msg_ctx_get_op(msg_ctx, env);
+ op = axis2_msg_ctx_get_op(msg_ctx, env);
if (!op)
{
- AXIS2_LOG_INFO(env->log, "Operation Not found. Endpoint reference is : %s", (address) ? address : "NULL");
- if ( axis2_msg_ctx_get_is_soap_11 (msg_ctx, env))
+ AXIS2_LOG_INFO(env->log,
+ "Operation Not found. Endpoint reference is : %s",
+ (address) ? address : "NULL");
+ if (axis2_msg_ctx_get_is_soap_11(msg_ctx, env))
{
soap_version = AXIOM_SOAP11;
- fault_code = AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":" AXIOM_SOAP11_FAULT_CODE_RECEIVER;
- }else{
- fault_code = AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":" AXIOM_SOAP12_SOAP_FAULT_VALUE_RECEIVER;
- }
- soap_envelope = axiom_soap_envelope_create_default_soap_envelope (env, soap_version);
- soap_body = axiom_soap_envelope_get_body(soap_envelope, env);
- soap_fault = axiom_soap_fault_create_default_fault (env, soap_body, fault_code , "Operation Not Found", soap_version);
- axis2_msg_ctx_set_fault_soap_envelope(msg_ctx, env, soap_envelope);
+ fault_code =
+ AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":"
+ AXIOM_SOAP11_FAULT_CODE_RECEIVER;
+ }
+ else
+ {
+ fault_code =
+ AXIOM_SOAP_DEFAULT_NAMESPACE_PREFIX ":"
+ AXIOM_SOAP12_SOAP_FAULT_VALUE_RECEIVER;
+ }
+ soap_envelope =
+ axiom_soap_envelope_create_default_soap_envelope(env, soap_version);
+ soap_body = axiom_soap_envelope_get_body(soap_envelope, env);
+ soap_fault =
+ axiom_soap_fault_create_default_fault(env, soap_body, fault_code,
+ "Operation Not Found",
+ soap_version);
+ axis2_msg_ctx_set_fault_soap_envelope(msg_ctx, env, soap_envelope);
return AXIS2_FAILURE;
}
return AXIS2_SUCCESS;
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org