You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by sa...@apache.org on 2006/05/31 17:54:39 UTC

svn commit: r410566 [44/49] - in /webservices/axis2/trunk/c: axiom/include/ axiom/src/attachments/ axiom/src/om/ axiom/src/parser/guththila/ axiom/src/parser/libxml2/ axiom/src/soap/ axiom/test/om/ axiom/test/soap/ axiom/test/unit/om/ include/ modules/...

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/interface.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/interface.c?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/interface.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/interface.c Wed May 31 08:54:07 2006
@@ -48,22 +48,22 @@
 axis2_status_t AXIS2_CALL 
 axis2_woden_interface_free(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_hash_t *AXIS2_CALL 
 axis2_woden_interface_super_objs(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_obj_types_t AXIS2_CALL 
 axis2_woden_interface_type(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_configurable_t *AXIS2_CALL
 axis2_woden_interface_get_base_impl(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Interface interface methods (the WSDL Component model)
@@ -71,33 +71,33 @@
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_get_qname(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_extended_interfaces(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_faults(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_get_interface_fault(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname);
 
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_ops(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_to_element(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  InterfaceElement interface methods (the XML Element model)
@@ -105,68 +105,68 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_set_qname(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_style_default_uri(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_url_t *uri);
 
 void *AXIS2_CALL
 axis2_woden_interface_get_style_default(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_extended_qname(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_wsdl_element_t *qname);
 
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_extends_qnames(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_interface_fault_element(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *fault);
 
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_fault_elements(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_interface_op_element(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *op);
 
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_op_elements(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_extended_interface(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *extended_interface);
 
 
 static axis2_woden_interface_t *
-create(axis2_env_t **env);
+create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_to_interface_element(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
    
@@ -179,7 +179,7 @@
         interface_impl = (axis2_woden_interface_impl_t *) interface;
 
     interface_impl->interface.base.interface_element.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_interface_element_ops_t));
     axis2_woden_interface_element_resolve_methods(&(interface_impl->interface.base.
             interface_element), env, interface_impl->methods);
@@ -189,7 +189,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_to_interface_element_free(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -198,7 +198,7 @@
 
     if(interface_impl->interface.base.interface_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 interface_element.ops);
         interface_impl->interface.base.interface_element.ops = NULL;
     }
@@ -208,7 +208,7 @@
 AXIS2_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_to_configurable_element(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
    
@@ -221,7 +221,7 @@
         interface_impl = (axis2_woden_interface_impl_t *) interface;
 
     interface_impl->interface.base.interface_element.base.configurable_element.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_configurable_element_ops_t));
     axis2_woden_configurable_element_resolve_methods(&(interface_impl->interface.base.
             interface_element.base.configurable_element), env, interface_impl->methods);
@@ -231,7 +231,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_to_configurable_element_free(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -240,7 +240,7 @@
 
     if(interface_impl->interface.base.interface_element.base.configurable_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 interface_element.base.configurable_element.ops);
         interface_impl->interface.base.interface_element.base.configurable_element.ops = 
             NULL;
@@ -251,7 +251,7 @@
 AXIS2_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_to_documentable_element(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
    
@@ -264,7 +264,7 @@
         interface_impl = (axis2_woden_interface_impl_t *) interface;
 
     interface_impl->interface.base.interface_element.base.documentable_element.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_documentable_element_ops_t));
     axis2_woden_documentable_element_resolve_methods(&(interface_impl->interface.base.
             interface_element.base.documentable_element), env, 
@@ -275,7 +275,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_to_documentable_element_free(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -284,7 +284,7 @@
 
     if(interface_impl->interface.base.interface_element.base.documentable_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 interface_element.base.documentable_element.ops);
         interface_impl->interface.base.interface_element.base.documentable_element.ops = 
             NULL;
@@ -295,7 +295,7 @@
 AXIS2_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_to_configurable(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
    
@@ -308,7 +308,7 @@
         interface_impl = (axis2_woden_interface_impl_t *) interface;
 
     interface_impl->interface.base.configurable.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_configurable_ops_t));
     axis2_woden_configurable_resolve_methods(&(interface_impl->interface.base.
             configurable), env, interface_impl->configurable, 
@@ -319,7 +319,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_to_configurable_free(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -328,7 +328,7 @@
 
     if(interface_impl->interface.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 configurable.ops);
         interface_impl->interface.base.configurable.ops = NULL;
     }
@@ -337,12 +337,12 @@
 
 /************************End of Woden C Internal Methods***********************/
 static axis2_woden_interface_t *
-create(axis2_env_t **env)
+create(const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
    
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    interface_impl = AXIS2_MALLOC((*env)->allocator, 
+    interface_impl = AXIS2_MALLOC(env->allocator, 
                     sizeof(axis2_woden_interface_impl_t));
 
     interface_impl->obj_type= AXIS2_WODEN_INTERFACE;
@@ -360,7 +360,7 @@
     interface_impl->interface.base.interface_element.base.configurable_element.ops = NULL;
     interface_impl->interface.base.configurable.ops = NULL;
     
-    interface_impl->interface.ops = AXIS2_MALLOC((*env)->allocator, 
+    interface_impl->interface.ops = AXIS2_MALLOC(env->allocator, 
             sizeof(axis2_woden_interface_ops_t));
 
     interface_impl->interface.ops->free = axis2_woden_interface_free;
@@ -383,7 +383,7 @@
     interface_impl->methods = axis2_hash_make(env);
     if(!interface_impl->methods) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_impl->methods, "free", AXIS2_HASH_KEY_STRING, 
@@ -458,7 +458,7 @@
 }
 
 AXIS2_DECLARE(axis2_woden_interface_t *)
-axis2_woden_interface_create(axis2_env_t **env)
+axis2_woden_interface_create(const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
    
@@ -470,7 +470,7 @@
     interface_impl->super = axis2_hash_make(env);
     if(!interface_impl->super) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_impl->super, "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING, 
@@ -483,7 +483,7 @@
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_free(void *interface,
-                        axis2_env_t **env)
+                        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -546,14 +546,14 @@
 
     if(interface_impl->interface.base.interface_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 interface_element.ops);
         interface_impl->interface.base.interface_element.ops = NULL;
     }
 
     if(interface_impl->interface.base.interface_element.base.configurable_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 interface_element.base.configurable_element.ops);
         interface_impl->interface.base.interface_element.base.configurable_element.ops = 
             NULL;
@@ -561,7 +561,7 @@
     
     if(interface_impl->interface.base.interface_element.base.documentable_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 interface_element.base.documentable_element.ops);
         interface_impl->interface.base.interface_element.base.documentable_element.ops = 
             NULL;
@@ -569,7 +569,7 @@
     
     if(interface_impl->interface.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl->interface.base.
+        AXIS2_FREE(env->allocator, interface_impl->interface.base.
                 configurable.ops);
         interface_impl->interface.base.configurable.ops = 
             NULL;
@@ -577,13 +577,13 @@
     
     if((&(interface_impl->interface))->ops)
     {
-        AXIS2_FREE((*env)->allocator, (&(interface_impl->interface))->ops);
+        AXIS2_FREE(env->allocator, (&(interface_impl->interface))->ops);
         (&(interface_impl->interface))->ops = NULL;
     }
     
     if(interface_impl)
     {
-        AXIS2_FREE((*env)->allocator, interface_impl);
+        AXIS2_FREE(env->allocator, interface_impl);
         interface_impl = NULL;
     }
     return AXIS2_SUCCESS;
@@ -592,7 +592,7 @@
 axis2_hash_t *AXIS2_CALL
 axis2_woden_interface_super_objs(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -605,7 +605,7 @@
 axis2_woden_obj_types_t AXIS2_CALL
 axis2_woden_interface_type(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -618,7 +618,7 @@
 axis2_woden_configurable_t *AXIS2_CALL
 axis2_woden_interface_get_base_impl(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
 
@@ -631,14 +631,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_resolve_methods(
         axis2_woden_interface_t *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_interface_t *interface_impl,
         axis2_hash_t *methods)
 {
     axis2_woden_interface_impl_t *interface_impl_l = NULL;
     
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, methods, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
     interface_impl_l = INTF_TO_IMPL(interface_impl);
     
     interface->ops->free = axis2_hash_get(methods, "free", 
@@ -695,7 +695,7 @@
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_get_qname(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -711,7 +711,7 @@
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_extended_interfaces(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -727,7 +727,7 @@
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_faults(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -743,7 +743,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_get_interface_fault(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
@@ -752,7 +752,7 @@
     void *fault;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, qname, NULL);
+    AXIS2_PARAM_CHECK(env->error, qname, NULL);
     super = AXIS2_WODEN_INTERFACE_SUPER_OBJS(interface, env);
     interface_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING));
@@ -779,7 +779,7 @@
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_ops(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -795,7 +795,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_to_element(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -814,14 +814,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_set_qname(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, qname, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, qname, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_SUPER_OBJS(interface, env);
     interface_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING));
@@ -837,14 +837,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_style_default_uri(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_url_t *uri)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, uri, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, uri, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_SUPER_OBJS(interface, env);
     interface_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING));
@@ -854,7 +854,7 @@
         interface_impl->f_style_default = axis2_array_list_create(env, 0);
         if(!interface_impl->f_style_default)
         {
-            AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+            AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
             return AXIS2_FAILURE;
         }
     }
@@ -866,7 +866,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_get_style_default(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -882,14 +882,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_extended_qname(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_wsdl_element_t *qname)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, qname, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, qname, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_SUPER_OBJS(interface, env);
     interface_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING));
@@ -899,7 +899,7 @@
         interface_impl->f_extends_qnames = axis2_array_list_create(env, 0);
         if(!interface_impl->f_extends_qnames)
         {
-            AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+            AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
             return AXIS2_FAILURE;
         }
     }
@@ -911,7 +911,7 @@
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_extends_qnames(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -927,14 +927,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_interface_fault_element(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *fault)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, fault, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, fault, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_SUPER_OBJS(interface, env);
     interface_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING));
@@ -944,7 +944,7 @@
         interface_impl->f_interface_fault_elements = axis2_array_list_create(env, 0);
         if(!interface_impl->f_interface_fault_elements)
         {
-            AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+            AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
             return AXIS2_FAILURE;
         }
     }
@@ -956,7 +956,7 @@
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_fault_elements(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -972,14 +972,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_interface_op_element(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *op)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, op, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, op, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_SUPER_OBJS(interface, env);
     interface_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING));
@@ -989,7 +989,7 @@
         interface_impl->f_interface_op_elements = axis2_array_list_create(env, 0);
         if(!interface_impl->f_interface_op_elements)
         {
-            AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+            AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
             return AXIS2_FAILURE;
         }
     }
@@ -1001,7 +1001,7 @@
 axis2_array_list_t *AXIS2_CALL
 axis2_woden_interface_get_interface_op_elements(
         void *interface,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -1017,14 +1017,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_add_extended_interface(
         void *interface,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *extended_interface)
 {
     axis2_woden_interface_impl_t *interface_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, interface, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, interface, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_SUPER_OBJS(interface, env);
     interface_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE", AXIS2_HASH_KEY_STRING));
@@ -1034,7 +1034,7 @@
         interface_impl->f_extended_interfaces = axis2_array_list_create(env, 0);
         if(!interface_impl->f_extended_interfaces)
         {
-            AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+            AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
             return AXIS2_FAILURE;
         }
     }

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault.c?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault.c Wed May 31 08:54:07 2006
@@ -46,22 +46,22 @@
 axis2_status_t AXIS2_CALL 
 axis2_woden_interface_fault_free(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_hash_t *AXIS2_CALL 
 axis2_woden_interface_fault_super_objs(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_obj_types_t AXIS2_CALL 
 axis2_woden_interface_fault_type(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_nested_configurable_t *AXIS2_CALL
 axis2_woden_interface_fault_get_base_impl(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Interface Fault methods (the WSDL Component model)
@@ -69,17 +69,17 @@
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_fault_get_qname(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_fault_get_element_declaration(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_fault_to_element(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Interface FaultElement interface_fault methods (the XML Element model)
@@ -87,24 +87,24 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_qname(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_element_qname(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname);
 
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_fault_get_element_qname(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_fault_get_element(
         void *interface_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ******************************************************************
  * Non-API implementation methods
@@ -113,23 +113,23 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_element_declaration(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *element_decl);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_types(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *types);
 
 static axis2_woden_interface_fault_t *
-create(axis2_env_t **env);
+create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_woden_interface_fault_t *)
 axis2_woden_interface_fault_to_interface_fault_element(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
    
@@ -142,7 +142,7 @@
         interface_fault_impl = (axis2_woden_interface_fault_impl_t *) interface_fault;
 
     interface_fault_impl->interface_fault.base.interface_fault_element.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_interface_fault_element_ops_t));
     axis2_woden_interface_fault_element_resolve_methods(&(interface_fault_impl->interface_fault.base.
             interface_fault_element), env, interface_fault_impl->methods);
@@ -152,7 +152,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_to_interface_fault_element_free(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
 
@@ -161,7 +161,7 @@
 
     if(interface_fault_impl->interface_fault.base.interface_fault_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_impl->interface_fault.base.
+        AXIS2_FREE(env->allocator, interface_fault_impl->interface_fault.base.
                 interface_fault_element.ops);
         interface_fault_impl->interface_fault.base.interface_fault_element.ops = NULL;
     }
@@ -171,7 +171,7 @@
 AXIS2_DECLARE(axis2_woden_interface_fault_t *)
 axis2_woden_interface_fault_to_nested_configurable(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
    
@@ -184,7 +184,7 @@
         interface_fault_impl = (axis2_woden_interface_fault_impl_t *) interface_fault;
 
     interface_fault_impl->interface_fault.base.nested_configurable.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_nested_configurable_ops_t));
     axis2_woden_nested_configurable_resolve_methods(&(interface_fault_impl->interface_fault.base.
             nested_configurable), env, interface_fault_impl->nested_configurable, 
@@ -195,7 +195,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_to_nested_configurable_free(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
 
@@ -204,7 +204,7 @@
 
     if(interface_fault_impl->interface_fault.base.nested_configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_impl->interface_fault.base.
+        AXIS2_FREE(env->allocator, interface_fault_impl->interface_fault.base.
                 nested_configurable.ops);
         interface_fault_impl->interface_fault.base.nested_configurable.ops = NULL;
     }
@@ -215,7 +215,7 @@
 AXIS2_DECLARE(axis2_woden_interface_fault_t *)
 axis2_woden_interface_fault_to_configurable(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     void *configurable = NULL;
@@ -229,7 +229,7 @@
         interface_fault_impl = (axis2_woden_interface_fault_impl_t *) interface_fault;
 
     interface_fault_impl->interface_fault.base.nested_configurable.base.configurable.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_configurable_ops_t));
     configurable = AXIS2_WODEN_NESTED_CONFIGURABLE_GET_BASE_IMPL(
             interface_fault_impl->nested_configurable, env);
@@ -241,7 +241,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_to_configurable_free(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
 
@@ -250,7 +250,7 @@
 
     if(interface_fault_impl->interface_fault.base.nested_configurable.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_impl->interface_fault.base.
+        AXIS2_FREE(env->allocator, interface_fault_impl->interface_fault.base.
                 nested_configurable.base.configurable.ops);
         interface_fault_impl->interface_fault.base.nested_configurable.base.configurable.ops = NULL;
     }
@@ -259,12 +259,12 @@
 
 /************************End of Woden C Internal Methods***********************/
 static axis2_woden_interface_fault_t *
-create(axis2_env_t **env)
+create(const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
    
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    interface_fault_impl = AXIS2_MALLOC((*env)->allocator, 
+    interface_fault_impl = AXIS2_MALLOC(env->allocator, 
                     sizeof(axis2_woden_interface_fault_impl_t));
 
     interface_fault_impl->obj_type= AXIS2_WODEN_INTERFACE_FAULT;
@@ -280,7 +280,7 @@
     interface_fault_impl->interface_fault.base.nested_configurable.base.configurable.ops = 
             NULL;
     
-    interface_fault_impl->interface_fault.ops = AXIS2_MALLOC((*env)->allocator, 
+    interface_fault_impl->interface_fault.ops = AXIS2_MALLOC(env->allocator, 
             sizeof(axis2_woden_interface_fault_ops_t));
 
     interface_fault_impl->interface_fault.ops->free = axis2_woden_interface_fault_free;
@@ -297,7 +297,7 @@
     interface_fault_impl->methods = axis2_hash_make(env);
     if(!interface_fault_impl->methods) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_fault_impl->methods, "free", AXIS2_HASH_KEY_STRING, 
@@ -348,7 +348,7 @@
 }
 
 AXIS2_DECLARE(axis2_woden_interface_fault_t *)
-axis2_woden_interface_fault_create(axis2_env_t **env)
+axis2_woden_interface_fault_create(const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     void *configurable = NULL;
@@ -361,7 +361,7 @@
     interface_fault_impl->super = axis2_hash_make(env);
     if(!interface_fault_impl->super) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_fault_impl->super, "AXIS2_WODEN_INTERFACE_FAULT", 
@@ -380,7 +380,7 @@
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_free(void *interface_fault,
-                        axis2_env_t **env)
+                        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
 
@@ -433,14 +433,14 @@
 
     if(interface_fault_impl->interface_fault.base.interface_fault_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_impl->interface_fault.base.
+        AXIS2_FREE(env->allocator, interface_fault_impl->interface_fault.base.
                 interface_fault_element.ops);
         interface_fault_impl->interface_fault.base.interface_fault_element.ops = NULL;
     }
 
     if(interface_fault_impl->interface_fault.base.nested_configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_impl->interface_fault.base.
+        AXIS2_FREE(env->allocator, interface_fault_impl->interface_fault.base.
                 nested_configurable.ops);
         interface_fault_impl->interface_fault.base.nested_configurable.ops = 
             NULL;
@@ -448,7 +448,7 @@
     
     if(interface_fault_impl->interface_fault.base.nested_configurable.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_impl->interface_fault.base.
+        AXIS2_FREE(env->allocator, interface_fault_impl->interface_fault.base.
                 nested_configurable.base.configurable.ops);
         interface_fault_impl->interface_fault.base.nested_configurable.base.configurable.ops = 
             NULL;
@@ -456,13 +456,13 @@
     
     if((&(interface_fault_impl->interface_fault))->ops)
     {
-        AXIS2_FREE((*env)->allocator, (&(interface_fault_impl->interface_fault))->ops);
+        AXIS2_FREE(env->allocator, (&(interface_fault_impl->interface_fault))->ops);
         (&(interface_fault_impl->interface_fault))->ops = NULL;
     }
     
     if(interface_fault_impl)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_impl);
+        AXIS2_FREE(env->allocator, interface_fault_impl);
         interface_fault_impl = NULL;
     }
     return AXIS2_SUCCESS;
@@ -471,7 +471,7 @@
 axis2_hash_t *AXIS2_CALL
 axis2_woden_interface_fault_super_objs(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
 
@@ -484,7 +484,7 @@
 axis2_woden_obj_types_t AXIS2_CALL
 axis2_woden_interface_fault_type(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
 
@@ -497,7 +497,7 @@
 axis2_woden_nested_configurable_t *AXIS2_CALL
 axis2_woden_interface_fault_get_base_impl(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
 
@@ -510,14 +510,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_resolve_methods(
         axis2_woden_interface_fault_t *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_interface_fault_t *interface_fault_impl,
         axis2_hash_t *methods)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl_l = NULL;
     
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, methods, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
     interface_fault_impl_l = INTF_TO_IMPL(interface_fault_impl);
     
     interface_fault->ops->free = axis2_hash_get(methods, "free", 
@@ -557,7 +557,7 @@
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_fault_get_qname(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -573,7 +573,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_get_element_declaration(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -589,7 +589,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_to_element(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -608,14 +608,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_qname(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, qname, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, qname, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_SUPER_OBJS(interface_fault, env);
     interface_fault_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT", AXIS2_HASH_KEY_STRING));
@@ -631,14 +631,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_element_qname(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *qname)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, qname, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, qname, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_SUPER_OBJS(interface_fault, env);
     interface_fault_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT", AXIS2_HASH_KEY_STRING));
@@ -656,7 +656,7 @@
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_fault_get_element_qname(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -672,7 +672,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_get_element(
         void *interface_fault,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -694,14 +694,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_element_declaration(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *element_decl)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, element_decl, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, element_decl, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_SUPER_OBJS(interface_fault, env);
     interface_fault_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT", AXIS2_HASH_KEY_STRING));
@@ -719,14 +719,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_set_types(
         void *interface_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *types)
 {
     axis2_woden_interface_fault_impl_t *interface_fault_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, types, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, types, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_SUPER_OBJS(interface_fault, env);
     interface_fault_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT", AXIS2_HASH_KEY_STRING));

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault_ref.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault_ref.c?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault_ref.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/interface_fault_ref.c Wed May 31 08:54:07 2006
@@ -46,22 +46,22 @@
 axis2_status_t AXIS2_CALL 
 axis2_woden_interface_fault_ref_free(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_hash_t *AXIS2_CALL 
 axis2_woden_interface_fault_ref_super_objs(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_obj_types_t AXIS2_CALL 
 axis2_woden_interface_fault_ref_type(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_nested_configurable_t *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_base_impl(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Interface Fault Reference  methods (the WSDL Component model)
@@ -69,22 +69,22 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_interface_fault(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_msg_label(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_direction(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_to_element(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Interface Fault Reference Element methods (the XML Element model)
@@ -92,29 +92,29 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_ref(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *fault_qname);
 
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_ref(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_interface_fault_element(
         void *interface_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_msg_label(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *msg_label);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_direction(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *dir);
 
 /* ************************************************************
@@ -123,17 +123,17 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_interface_fault(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *fault);
 
 static axis2_woden_interface_fault_ref_t *
-create(axis2_env_t **env);
+create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_woden_interface_fault_ref_t *)
 axis2_woden_interface_fault_ref_to_interface_fault_ref_element(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
    
@@ -146,7 +146,7 @@
         interface_fault_ref_impl = (axis2_woden_interface_fault_ref_impl_t *) interface_fault_ref;
 
     interface_fault_ref_impl->interface_fault_ref.base.interface_fault_ref_element.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_interface_fault_ref_element_ops_t));
     axis2_woden_interface_fault_ref_element_resolve_methods(&(interface_fault_ref_impl->interface_fault_ref.base.
             interface_fault_ref_element), env, interface_fault_ref_impl->methods);
@@ -156,7 +156,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_to_interface_fault_ref_element_free(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
 
@@ -165,7 +165,7 @@
 
     if(interface_fault_ref_impl->interface_fault_ref.base.interface_fault_ref_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_ref_impl->interface_fault_ref.base.
+        AXIS2_FREE(env->allocator, interface_fault_ref_impl->interface_fault_ref.base.
                 interface_fault_ref_element.ops);
         interface_fault_ref_impl->interface_fault_ref.base.interface_fault_ref_element.ops = NULL;
     }
@@ -175,7 +175,7 @@
 AXIS2_DECLARE(axis2_woden_interface_fault_ref_t *)
 axis2_woden_interface_fault_ref_to_nested_configurable(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
    
@@ -188,7 +188,7 @@
         interface_fault_ref_impl = (axis2_woden_interface_fault_ref_impl_t *) interface_fault_ref;
 
     interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_nested_configurable_ops_t));
     axis2_woden_nested_configurable_resolve_methods(&(interface_fault_ref_impl->interface_fault_ref.base.
             nested_configurable), env, interface_fault_ref_impl->nested_configurable, 
@@ -199,7 +199,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_to_nested_configurable_free(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
 
@@ -208,7 +208,7 @@
 
     if(interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_ref_impl->interface_fault_ref.base.
+        AXIS2_FREE(env->allocator, interface_fault_ref_impl->interface_fault_ref.base.
                 nested_configurable.ops);
         interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.ops = NULL;
     }
@@ -219,7 +219,7 @@
 AXIS2_DECLARE(axis2_woden_interface_fault_ref_t *)
 axis2_woden_interface_fault_ref_to_configurable(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     void *configurable = NULL;
@@ -233,7 +233,7 @@
         interface_fault_ref_impl = (axis2_woden_interface_fault_ref_impl_t *) interface_fault_ref;
 
     interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.base.configurable.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_configurable_ops_t));
     configurable = AXIS2_WODEN_NESTED_CONFIGURABLE_GET_BASE_IMPL(
             interface_fault_ref_impl->nested_configurable, env);
@@ -245,7 +245,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_to_configurable_free(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
 
@@ -254,7 +254,7 @@
 
     if(interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_ref_impl->interface_fault_ref.base.
+        AXIS2_FREE(env->allocator, interface_fault_ref_impl->interface_fault_ref.base.
                 nested_configurable.base.configurable.ops);
         interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.base.configurable.ops = NULL;
     }
@@ -263,12 +263,12 @@
 
 /************************End of Woden C Internal Methods***********************/
 static axis2_woden_interface_fault_ref_t *
-create(axis2_env_t **env)
+create(const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
    
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    interface_fault_ref_impl = AXIS2_MALLOC((*env)->allocator, 
+    interface_fault_ref_impl = AXIS2_MALLOC(env->allocator, 
                     sizeof(axis2_woden_interface_fault_ref_impl_t));
 
     interface_fault_ref_impl->obj_type= AXIS2_WODEN_INTERFACE_FAULT_REF;
@@ -284,7 +284,7 @@
     interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.base.configurable.ops = 
             NULL;
     
-    interface_fault_ref_impl->interface_fault_ref.ops = AXIS2_MALLOC((*env)->allocator, 
+    interface_fault_ref_impl->interface_fault_ref.ops = AXIS2_MALLOC(env->allocator, 
             sizeof(axis2_woden_interface_fault_ref_ops_t));
 
     interface_fault_ref_impl->interface_fault_ref.ops->free = axis2_woden_interface_fault_ref_free;
@@ -304,7 +304,7 @@
     interface_fault_ref_impl->methods = axis2_hash_make(env);
     if(!interface_fault_ref_impl->methods) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_fault_ref_impl->methods, "free", AXIS2_HASH_KEY_STRING, 
@@ -358,7 +358,7 @@
 }
 
 AXIS2_DECLARE(axis2_woden_interface_fault_ref_t *)
-axis2_woden_interface_fault_ref_create(axis2_env_t **env)
+axis2_woden_interface_fault_ref_create(const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     void *configurable = NULL;
@@ -371,7 +371,7 @@
     interface_fault_ref_impl->super = axis2_hash_make(env);
     if(!interface_fault_ref_impl->super) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_fault_ref_impl->super, "AXIS2_WODEN_INTERFACE_FAULT_REF", 
@@ -390,7 +390,7 @@
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_free(void *interface_fault_ref,
-                        axis2_env_t **env)
+                        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
 
@@ -437,14 +437,14 @@
 
     if(interface_fault_ref_impl->interface_fault_ref.base.interface_fault_ref_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_ref_impl->interface_fault_ref.base.
+        AXIS2_FREE(env->allocator, interface_fault_ref_impl->interface_fault_ref.base.
                 interface_fault_ref_element.ops);
         interface_fault_ref_impl->interface_fault_ref.base.interface_fault_ref_element.ops = NULL;
     }
 
     if(interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_ref_impl->interface_fault_ref.base.
+        AXIS2_FREE(env->allocator, interface_fault_ref_impl->interface_fault_ref.base.
                 nested_configurable.ops);
         interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.ops = 
             NULL;
@@ -452,7 +452,7 @@
     
     if(interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_ref_impl->interface_fault_ref.base.
+        AXIS2_FREE(env->allocator, interface_fault_ref_impl->interface_fault_ref.base.
                 nested_configurable.base.configurable.ops);
         interface_fault_ref_impl->interface_fault_ref.base.nested_configurable.base.configurable.ops = 
             NULL;
@@ -460,13 +460,13 @@
     
     if((&(interface_fault_ref_impl->interface_fault_ref))->ops)
     {
-        AXIS2_FREE((*env)->allocator, (&(interface_fault_ref_impl->interface_fault_ref))->ops);
+        AXIS2_FREE(env->allocator, (&(interface_fault_ref_impl->interface_fault_ref))->ops);
         (&(interface_fault_ref_impl->interface_fault_ref))->ops = NULL;
     }
     
     if(interface_fault_ref_impl)
     {
-        AXIS2_FREE((*env)->allocator, interface_fault_ref_impl);
+        AXIS2_FREE(env->allocator, interface_fault_ref_impl);
         interface_fault_ref_impl = NULL;
     }
     return AXIS2_SUCCESS;
@@ -475,7 +475,7 @@
 axis2_hash_t *AXIS2_CALL
 axis2_woden_interface_fault_ref_super_objs(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
 
@@ -488,7 +488,7 @@
 axis2_woden_obj_types_t AXIS2_CALL
 axis2_woden_interface_fault_ref_type(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
 
@@ -501,7 +501,7 @@
 axis2_woden_nested_configurable_t *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_base_impl(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
 
@@ -514,14 +514,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_resolve_methods(
         axis2_woden_interface_fault_ref_t *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_interface_fault_ref_t *interface_fault_ref_impl,
         axis2_hash_t *methods)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl_l = NULL;
     
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, methods, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
     interface_fault_ref_impl_l = INTF_TO_IMPL(interface_fault_ref_impl);
     
     interface_fault_ref->ops->free = axis2_hash_get(methods, "free", 
@@ -567,7 +567,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_interface_fault(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -583,7 +583,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_msg_label(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -599,7 +599,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_direction(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -614,7 +614,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_to_element(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -633,14 +633,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_ref(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *fault_qname)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, fault_qname, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, fault_qname, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_REF_SUPER_OBJS(interface_fault_ref, env);
     interface_fault_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT_REF", AXIS2_HASH_KEY_STRING));
@@ -656,7 +656,7 @@
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_ref(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -672,7 +672,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_fault_ref_get_interface_fault_element(
         void *interface_fault_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -688,14 +688,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_msg_label(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *msg_label)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, msg_label, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, msg_label, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_REF_SUPER_OBJS(interface_fault_ref, env);
     interface_fault_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT_REF", AXIS2_HASH_KEY_STRING));
@@ -713,14 +713,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_direction(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *dir)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, dir, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, dir, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_REF_SUPER_OBJS(interface_fault_ref, env);
     interface_fault_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT_REF", AXIS2_HASH_KEY_STRING));
@@ -741,14 +741,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_fault_ref_set_interface_fault(
         void *interface_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *fault)
 {
     axis2_woden_interface_fault_ref_impl_t *interface_fault_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, fault, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, fault, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_FAULT_REF_SUPER_OBJS(interface_fault_ref, env);
     interface_fault_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_FAULT_REF", AXIS2_HASH_KEY_STRING));

Modified: webservices/axis2/trunk/c/woden/src/wsdl20/interface_msg_ref.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/src/wsdl20/interface_msg_ref.c?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/src/wsdl20/interface_msg_ref.c (original)
+++ webservices/axis2/trunk/c/woden/src/wsdl20/interface_msg_ref.c Wed May 31 08:54:07 2006
@@ -48,22 +48,22 @@
 axis2_status_t AXIS2_CALL 
 axis2_woden_interface_msg_ref_free(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_hash_t *AXIS2_CALL 
 axis2_woden_interface_msg_ref_super_objs(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_obj_types_t AXIS2_CALL 
 axis2_woden_interface_msg_ref_type(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_woden_nested_configurable_t *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_base_impl(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Interface Message Reference  methods (the WSDL Component model)
@@ -72,27 +72,27 @@
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_msg_label(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_direction(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 axis2_char_t *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_msg_content_model(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_element_declaration(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_to_element(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Interface Message Reference Element methods (the XML Element model)
@@ -101,37 +101,37 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_msg_label(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *msg_label);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_direction(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *dir);
 
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_msg_content_model(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_char_t *nm_token);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_element_qname(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *element);
 
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_element_qname(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_element(
         void *interface_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /* ************************************************************
  *  Non-API implementation methods
@@ -139,24 +139,24 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_element_declaration(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *element);
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_types(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *types);
 
 
 static axis2_woden_interface_msg_ref_t *
-create(axis2_env_t **env);
+create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_woden_interface_msg_ref_t *)
 axis2_woden_interface_msg_ref_to_interface_msg_ref_element(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
    
@@ -169,7 +169,7 @@
         interface_msg_ref_impl = (axis2_woden_interface_msg_ref_impl_t *) interface_msg_ref;
 
     interface_msg_ref_impl->interface_msg_ref.base.interface_msg_ref_element.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_interface_msg_ref_element_ops_t));
     axis2_woden_interface_msg_ref_element_resolve_methods(&(interface_msg_ref_impl->interface_msg_ref.base.
             interface_msg_ref_element), env, interface_msg_ref_impl->methods);
@@ -179,7 +179,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_to_interface_msg_ref_element_free(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
 
@@ -188,7 +188,7 @@
 
     if(interface_msg_ref_impl->interface_msg_ref.base.interface_msg_ref_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->interface_msg_ref.base.
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->interface_msg_ref.base.
                 interface_msg_ref_element.ops);
         interface_msg_ref_impl->interface_msg_ref.base.interface_msg_ref_element.ops = NULL;
     }
@@ -198,7 +198,7 @@
 AXIS2_DECLARE(axis2_woden_interface_msg_ref_t *)
 axis2_woden_interface_msg_ref_to_nested_configurable(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
    
@@ -211,7 +211,7 @@
         interface_msg_ref_impl = (axis2_woden_interface_msg_ref_impl_t *) interface_msg_ref;
 
     interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_nested_configurable_ops_t));
     axis2_woden_nested_configurable_resolve_methods(&(interface_msg_ref_impl->interface_msg_ref.base.
             nested_configurable), env, interface_msg_ref_impl->nested_configurable, 
@@ -222,7 +222,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_to_nested_configurable_free(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
 
@@ -231,7 +231,7 @@
 
     if(interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->interface_msg_ref.base.
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->interface_msg_ref.base.
                 nested_configurable.ops);
         interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.ops = NULL;
     }
@@ -242,7 +242,7 @@
 AXIS2_DECLARE(axis2_woden_interface_msg_ref_t *)
 axis2_woden_interface_msg_ref_to_configurable(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     void *configurable = NULL;
@@ -256,7 +256,7 @@
         interface_msg_ref_impl = (axis2_woden_interface_msg_ref_impl_t *) interface_msg_ref;
 
     interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.base.configurable.ops = 
-        AXIS2_MALLOC((*env)->allocator, 
+        AXIS2_MALLOC(env->allocator, 
                 sizeof(axis2_woden_configurable_ops_t));
     configurable = AXIS2_WODEN_NESTED_CONFIGURABLE_GET_BASE_IMPL(
             interface_msg_ref_impl->nested_configurable, env);
@@ -268,7 +268,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_to_configurable_free(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
 
@@ -277,7 +277,7 @@
 
     if(interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->interface_msg_ref.base.
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->interface_msg_ref.base.
                 nested_configurable.base.configurable.ops);
         interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.base.configurable.ops = NULL;
     }
@@ -286,12 +286,12 @@
 
 /************************End of Woden C Internal Methods***********************/
 static axis2_woden_interface_msg_ref_t *
-create(axis2_env_t **env)
+create(const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
    
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    interface_msg_ref_impl = AXIS2_MALLOC((*env)->allocator, 
+    interface_msg_ref_impl = AXIS2_MALLOC(env->allocator, 
                     sizeof(axis2_woden_interface_msg_ref_impl_t));
 
     interface_msg_ref_impl->obj_type= AXIS2_WODEN_INTERFACE_MSG_REF;
@@ -308,7 +308,7 @@
     interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.base.configurable.ops = 
             NULL;
     
-    interface_msg_ref_impl->interface_msg_ref.ops = AXIS2_MALLOC((*env)->allocator, 
+    interface_msg_ref_impl->interface_msg_ref.ops = AXIS2_MALLOC(env->allocator, 
             sizeof(axis2_woden_interface_msg_ref_ops_t));
 
     interface_msg_ref_impl->interface_msg_ref.ops->free = axis2_woden_interface_msg_ref_free;
@@ -334,7 +334,7 @@
     interface_msg_ref_impl->methods = axis2_hash_make(env);
     if(!interface_msg_ref_impl->methods) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_msg_ref_impl->methods, "free", AXIS2_HASH_KEY_STRING, 
@@ -397,7 +397,7 @@
 }
 
 AXIS2_DECLARE(axis2_woden_interface_msg_ref_t *)
-axis2_woden_interface_msg_ref_create(axis2_env_t **env)
+axis2_woden_interface_msg_ref_create(const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     void *configurable = NULL;
@@ -410,7 +410,7 @@
     interface_msg_ref_impl->super = axis2_hash_make(env);
     if(!interface_msg_ref_impl->super) 
     {
-        AXIS2_ERROR_SET((*env)->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
         return NULL;
     }
     axis2_hash_set(interface_msg_ref_impl->super, "AXIS2_WODEN_INTERFACE_MSG_REF", 
@@ -429,7 +429,7 @@
 
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_free(void *interface_msg_ref,
-                        axis2_env_t **env)
+                        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
 
@@ -451,7 +451,7 @@
 
     if(interface_msg_ref_impl->f_msg_content_model)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->f_msg_content_model);
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->f_msg_content_model);
         interface_msg_ref_impl->f_msg_content_model = NULL;
     }
 
@@ -494,14 +494,14 @@
 
     if(interface_msg_ref_impl->interface_msg_ref.base.interface_msg_ref_element.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->interface_msg_ref.base.
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->interface_msg_ref.base.
                 interface_msg_ref_element.ops);
         interface_msg_ref_impl->interface_msg_ref.base.interface_msg_ref_element.ops = NULL;
     }
 
     if(interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->interface_msg_ref.base.
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->interface_msg_ref.base.
                 nested_configurable.ops);
         interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.ops = 
             NULL;
@@ -509,7 +509,7 @@
     
     if(interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.base.configurable.ops)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->interface_msg_ref.base.
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->interface_msg_ref.base.
                 nested_configurable.base.configurable.ops);
         interface_msg_ref_impl->interface_msg_ref.base.nested_configurable.base.configurable.ops = 
             NULL;
@@ -517,13 +517,13 @@
     
     if((&(interface_msg_ref_impl->interface_msg_ref))->ops)
     {
-        AXIS2_FREE((*env)->allocator, (&(interface_msg_ref_impl->interface_msg_ref))->ops);
+        AXIS2_FREE(env->allocator, (&(interface_msg_ref_impl->interface_msg_ref))->ops);
         (&(interface_msg_ref_impl->interface_msg_ref))->ops = NULL;
     }
     
     if(interface_msg_ref_impl)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl);
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl);
         interface_msg_ref_impl = NULL;
     }
     return AXIS2_SUCCESS;
@@ -532,7 +532,7 @@
 axis2_hash_t *AXIS2_CALL
 axis2_woden_interface_msg_ref_super_objs(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
 
@@ -545,7 +545,7 @@
 axis2_woden_obj_types_t AXIS2_CALL
 axis2_woden_interface_msg_ref_type(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
 
@@ -558,7 +558,7 @@
 axis2_woden_nested_configurable_t *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_base_impl(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
 
@@ -571,14 +571,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_resolve_methods(
         axis2_woden_interface_msg_ref_t *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_interface_msg_ref_t *interface_msg_ref_impl,
         axis2_hash_t *methods)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl_l = NULL;
     
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, methods, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, methods, AXIS2_FAILURE);
     interface_msg_ref_impl_l = INTF_TO_IMPL(interface_msg_ref_impl);
     
     interface_msg_ref->ops->free = axis2_hash_get(methods, "free", 
@@ -643,7 +643,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_msg_label(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -659,7 +659,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_direction(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -675,7 +675,7 @@
 axis2_char_t *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_msg_content_model(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -691,7 +691,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_element_declaration(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -707,7 +707,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_to_element(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -727,14 +727,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_msg_label(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *msg_label)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, msg_label, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, msg_label, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_MSG_REF_SUPER_OBJS(interface_msg_ref, env);
     interface_msg_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_MSG_REF", AXIS2_HASH_KEY_STRING));
@@ -752,14 +752,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_direction(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *dir)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, dir, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, dir, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_MSG_REF_SUPER_OBJS(interface_msg_ref, env);
     interface_msg_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_MSG_REF", AXIS2_HASH_KEY_STRING));
@@ -778,21 +778,21 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_msg_content_model(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_char_t *nm_token)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, nm_token, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, nm_token, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_MSG_REF_SUPER_OBJS(interface_msg_ref, env);
     interface_msg_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_MSG_REF", AXIS2_HASH_KEY_STRING));
 
     if(interface_msg_ref_impl->f_msg_content_model)
     {
-        AXIS2_FREE((*env)->allocator, interface_msg_ref_impl->f_msg_content_model);
+        AXIS2_FREE(env->allocator, interface_msg_ref_impl->f_msg_content_model);
     }
     interface_msg_ref_impl->f_msg_content_model = AXIS2_STRDUP(nm_token, env);
     return AXIS2_SUCCESS;
@@ -801,14 +801,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_element_qname(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_qname_t *element)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, element, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, element, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_MSG_REF_SUPER_OBJS(interface_msg_ref, env);
     interface_msg_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_MSG_REF", AXIS2_HASH_KEY_STRING));
@@ -824,7 +824,7 @@
 axis2_qname_t *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_element_qname(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -840,7 +840,7 @@
 void *AXIS2_CALL
 axis2_woden_interface_msg_ref_get_element(
         void *interface_msg_ref,
-        axis2_env_t **env)
+        const axis2_env_t *env)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
@@ -867,14 +867,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_element_declaration(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *element)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, element, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, element, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_MSG_REF_SUPER_OBJS(interface_msg_ref, env);
     interface_msg_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_MSG_REF", AXIS2_HASH_KEY_STRING));
@@ -891,14 +891,14 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_interface_msg_ref_set_types(
         void *interface_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *types)
 {
     axis2_woden_interface_msg_ref_impl_t *interface_msg_ref_impl = NULL;
     axis2_hash_t *super = NULL;
 
     AXIS2_ENV_CHECK(env, AXIS2_FAILURE);
-    AXIS2_PARAM_CHECK((*env)->error, types, AXIS2_FAILURE);
+    AXIS2_PARAM_CHECK(env->error, types, AXIS2_FAILURE);
     super = AXIS2_WODEN_INTERFACE_MSG_REF_SUPER_OBJS(interface_msg_ref, env);
     interface_msg_ref_impl = INTF_TO_IMPL(axis2_hash_get(super, 
                 "AXIS2_WODEN_INTERFACE_MSG_REF", AXIS2_HASH_KEY_STRING));



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