axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sam...@apache.org
Subject svn commit: r410566 [37/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/...
Date Wed, 31 May 2006 15:54:39 GMT
Modified: webservices/axis2/trunk/c/util/test/util/test_util.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/test/util/test_util.c?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/util/test/util/test_util.c (original)
+++ webservices/axis2/trunk/c/util/test/util/test_util.c Wed May 31 08:54:07 2006
@@ -35,15 +35,15 @@
     axis2_char_t *value;
 } a;
 
-axis2_env_t *test_init()
+const axis2_env_t *test_init()
 {
 	axis2_allocator_t *allocator = axis2_allocator_init (NULL);
     axis2_error_t *error = axis2_error_create (allocator);
-    axis2_env_t *env = axis2_env_create_with_error(allocator, error);
+    const axis2_env_t *env = axis2_env_create_with_error(allocator, error);
 	return env;
 }
 
-int test_hash_get (axis2_env_t *env)
+int test_hash_get (const axis2_env_t *env)
 {
     axis2_hash_t *ht;
     a *a1, *a2, *a3, *a4;
@@ -62,12 +62,12 @@
     a4 = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
 
 
-    a1->value = AXIS2_STRDUP("value1", &env);
-    a2->value = AXIS2_STRDUP("value2", &env);
-    a3->value = AXIS2_STRDUP("value3", &env);
-    a4->value = AXIS2_STRDUP("value4", &env);
+    a1->value = AXIS2_STRDUP("value1", env);
+    a2->value = AXIS2_STRDUP("value2", env);
+    a3->value = AXIS2_STRDUP("value3", env);
+    a4->value = AXIS2_STRDUP("value4", env);
 
-    ht = axis2_hash_make (&env);
+    ht = axis2_hash_make (env);
 
     axis2_hash_set (ht, key1, AXIS2_HASH_KEY_STRING, a1);
     axis2_hash_set (ht, key2, AXIS2_HASH_KEY_STRING, a2);
@@ -76,7 +76,7 @@
 
     axis2_hash_set (ht, key2, AXIS2_HASH_KEY_STRING, NULL);
     axis2_hash_set (ht, key2, AXIS2_HASH_KEY_STRING, a2);
-    for (i = axis2_hash_first (ht, &env); i; i = axis2_hash_next (&env, i))
+    for (i = axis2_hash_first (ht, env); i; i = axis2_hash_next (env, i))
     {
 
         axis2_hash_this (i, NULL, NULL, &v);
@@ -96,7 +96,7 @@
     printf ("\n demo get %s \n",
             ((a *) axis2_hash_get (ht, key4, AXIS2_HASH_KEY_STRING))->value);
 
-    axis2_hash_free(ht, &env);
+    axis2_hash_free(ht, env);
     AXIS2_FREE(env->allocator, a1->value);
     AXIS2_FREE(env->allocator, a2->value);
     AXIS2_FREE(env->allocator, a3->value);
@@ -115,11 +115,11 @@
     axis2_char_t *filename = NULL;
     axis2_allocator_t *allocator = axis2_allocator_init (NULL);
     axis2_error_t *error = axis2_error_create (allocator);
-    axis2_env_t *env = axis2_env_create_with_error(allocator, error);
+    const axis2_env_t *env = axis2_env_create_with_error(allocator, error);
 
-    axis2_char_t *pathname = AXIS2_STRDUP("/tmp/test/",&env);
+    axis2_char_t *pathname = AXIS2_STRDUP("/tmp/test/",env);
 
-    axis2_array_list_t *arr_folders = AXIS2_DIR_HANDLER_LIST_SERVICE_OR_MODULE_DIRS(&env,pathname);
+    axis2_array_list_t *arr_folders = AXIS2_DIR_HANDLER_LIST_SERVICE_OR_MODULE_DIRS(env,pathname);
     if (arr_folders == NULL)
     {
         printf("List of folders is NULL\n");
@@ -127,13 +127,13 @@
     }
 
 
-    isize = AXIS2_ARRAY_LIST_SIZE(arr_folders,&env);
+    isize = AXIS2_ARRAY_LIST_SIZE(arr_folders,env);
     printf("Folder array size = %d \n",isize);
 
     for (i =0;i<isize;++i)
     {
-        file = (axis2_file_t*)AXIS2_ARRAY_LIST_GET(arr_folders,&env,i);
-        filename = AXIS2_FILE_GET_NAME(file,&env);
+        file = (axis2_file_t*)AXIS2_ARRAY_LIST_GET(arr_folders,env,i);
+        filename = AXIS2_FILE_GET_NAME(file,env);
         printf("filename = %s \n",filename);
     }
     printf("----end of test_axis2_dir_handler_list_service_or_module_dirs----\n");
@@ -145,33 +145,33 @@
   * This test is intended to test whether given two files are equal or not.
   * Spaces and new lines are ignored in comparing
   */
-int test_file_diff(axis2_env_t *env)
+int test_file_diff(const axis2_env_t *env)
 {
-	axis2_char_t *expected_file_name = AXIS2_STRDUP("expected", &env);
-    axis2_char_t *actual_file_name = AXIS2_STRDUP("actual", &env);	
+	axis2_char_t *expected_file_name = AXIS2_STRDUP("expected", env);
+    axis2_char_t *actual_file_name = AXIS2_STRDUP("actual", env);	
     axis2_file_diff(env, expected_file_name, actual_file_name);
 	return 0;
 }
 
-char* test_funct_for_test_env_null(axis2_env_t **env)
+char* test_funct_for_test_env_null(const axis2_env_t *env)
 {
 	if(NULL == *env)
 	{
 		axis2_allocator_t *allocator = axis2_allocator_init (NULL);
 		axis2_error_t *error = axis2_error_create (allocator);
         *env = axis2_env_create_with_error(allocator, error);
-		AXIS2_ERROR_SET_STATUS_CODE((*env)->error, AXIS2_FAILURE);
-		AXIS2_ERROR_SET_ERROR_NUMBER((*env)->error, AXIS2_ERROR_ENVIRONMENT_IS_NULL);	
+		AXIS2_ERROR_SET_STATUS_CODE(env->error, AXIS2_FAILURE);
+		AXIS2_ERROR_SET_ERROR_NUMBER(env->error, AXIS2_ERROR_ENVIRONMENT_IS_NULL);	
 		return AXIS2_STRDUP("env is null!!!", env);
 	}
     
-    AXIS2_ERROR_SET_STATUS_CODE((*env)->error, AXIS2_SUCCESS);
+    AXIS2_ERROR_SET_STATUS_CODE(env->error, AXIS2_SUCCESS);
 	return AXIS2_STRDUP("env not null, so be happy", env);	
 }
 
 int test_env_null()
 {
-	axis2_env_t *env = NULL;
+	const axis2_env_t *env = NULL;
 	char *msg;
 	int status;
 	/* Suppose we did properly initialized env here */
@@ -180,8 +180,8 @@
 	/*Now we call an axis2 mock function called
 	 * test_funct_for_test_env_null
 	 */
-	msg = test_funct_for_test_env_null(&env);
-	status = axis2_env_check_status(&env);
+	msg = test_funct_for_test_env_null(env);
+	status = axis2_env_check_status(env);
 	if(AXIS2_SUCCESS == status)
 		printf("%s\n", msg);
 	else
@@ -191,63 +191,63 @@
 	return 0;
 }
 
-void test_array_list(axis2_env_t *env)
+void test_array_list(const axis2_env_t *env)
 {
     axis2_array_list_t *al;
     a *entry = NULL;
     int size;
     
-    al = axis2_array_list_create (&env, 1);
-    printf("list size %d\n", AXIS2_ARRAY_LIST_SIZE (al, &env));
+    al = axis2_array_list_create (env, 1);
+    printf("list size %d\n", AXIS2_ARRAY_LIST_SIZE (al, env));
     
     entry = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
-    entry->value = AXIS2_STRDUP("value1", &env);
-    AXIS2_ARRAY_LIST_ADD (al, &env, (void*)entry);
+    entry->value = AXIS2_STRDUP("value1", env);
+    AXIS2_ARRAY_LIST_ADD (al, env, (void*)entry);
     
     entry = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
-    entry->value = AXIS2_STRDUP("value2", &env);
-    AXIS2_ARRAY_LIST_ADD (al, &env, (void*)entry);
+    entry->value = AXIS2_STRDUP("value2", env);
+    AXIS2_ARRAY_LIST_ADD (al, env, (void*)entry);
     
     entry = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
-    entry->value = AXIS2_STRDUP("value3", &env);
-    AXIS2_ARRAY_LIST_ADD (al, &env, (void*)entry);
+    entry->value = AXIS2_STRDUP("value3", env);
+    AXIS2_ARRAY_LIST_ADD (al, env, (void*)entry);
     
     entry = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
-    entry->value = AXIS2_STRDUP("value4", &env);
-    AXIS2_ARRAY_LIST_ADD (al, &env, (void*)entry);
+    entry->value = AXIS2_STRDUP("value4", env);
+    AXIS2_ARRAY_LIST_ADD (al, env, (void*)entry);
     
     entry = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
-    entry->value = AXIS2_STRDUP("value5", &env);
-    AXIS2_ARRAY_LIST_ADD (al, &env, (void*)entry);
+    entry->value = AXIS2_STRDUP("value5", env);
+    AXIS2_ARRAY_LIST_ADD (al, env, (void*)entry);
 
     entry = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
-    entry->value = AXIS2_STRDUP("value6", &env);
-    AXIS2_ARRAY_LIST_ADD (al, &env, (void*)entry);
+    entry->value = AXIS2_STRDUP("value6", env);
+    AXIS2_ARRAY_LIST_ADD (al, env, (void*)entry);
 
     entry = (a *) AXIS2_MALLOC(env->allocator, sizeof (a));
-    entry->value = AXIS2_STRDUP("value7", &env);
-    AXIS2_ARRAY_LIST_SET (al, &env, 3, (void*)entry);
-    AXIS2_ARRAY_LIST_REMOVE (al, &env, 2);
+    entry->value = AXIS2_STRDUP("value7", env);
+    AXIS2_ARRAY_LIST_SET (al, env, 3, (void*)entry);
+    AXIS2_ARRAY_LIST_REMOVE (al, env, 2);
     
-    entry = (a *) AXIS2_ARRAY_LIST_GET (al, &env, 0);
+    entry = (a *) AXIS2_ARRAY_LIST_GET (al, env, 0);
     printf("entry->value:%s\n", entry->value);
     
-    entry = (a *) AXIS2_ARRAY_LIST_GET (al, &env, 2);
+    entry = (a *) AXIS2_ARRAY_LIST_GET (al, env, 2);
     printf("entry->value:%s\n", entry->value);
-    size = AXIS2_ARRAY_LIST_SIZE (al, &env);
-    printf("list size %d\n", AXIS2_ARRAY_LIST_SIZE (al, &env));
+    size = AXIS2_ARRAY_LIST_SIZE (al, env);
+    printf("list size %d\n", AXIS2_ARRAY_LIST_SIZE (al, env));
     
 }
 
 
-void test_uuid_gen(axis2_env_t *env)
+void test_uuid_gen(const axis2_env_t *env)
 {
     char *uuid = NULL;
     printf("starting uuid_gen test...\n");
-    uuid = axis2_uuid_gen(&env);
+    uuid = axis2_uuid_gen(env);
     printf("Generated UUID 1:%s\n", uuid);
     AXIS2_FREE(env->allocator, uuid);
-    uuid = axis2_uuid_gen(&env);
+    uuid = axis2_uuid_gen(env);
     printf("Generated UUID 2:%s\n", uuid);
     AXIS2_FREE(env->allocator, uuid);
     printf("finished uuid_gen test...\n");
@@ -277,7 +277,7 @@
 	}
 	log22->level = AXIS2_LOG_LEVEL_DEBUG;
 
-    axis2_env_t *env = axis2_env_create_with_error_log(allocator, error, log22);
+    const axis2_env_t *env = axis2_env_create_with_error_log(allocator, error, log22);
 	if (!env)
 	{
 		printf("cannot create env with error and log\n");
@@ -297,7 +297,7 @@
 
 int main(void)
 {
-	axis2_env_t *env = test_init();
+	const axis2_env_t *env = test_init();
 	test_file_diff(env);
 	test_hash_get(env);
 	test_env_null(); 

Modified: webservices/axis2/trunk/c/woden/include/woden/axis2_woden_wsdl_obj.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/axis2_woden_wsdl_obj.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/axis2_woden_wsdl_obj.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/axis2_woden_wsdl_obj.h Wed May 31 08:54:07 2006
@@ -58,17 +58,17 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *wsdl_obj,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (
             void *wsdl_obj,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (
             void *wsdl_obj,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     /**
      * @return the base implementation class
@@ -76,12 +76,12 @@
     axis2_woden_wsdl_element_t *(AXIS2_CALL *
     get_base_impl) (
             void *wsdl_obj,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     struct axis2_woden_component_exts *(AXIS2_CALL *
     get_component_exts_for_namespace) (
             void *wsdl_obj,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_url_t *namespc);
     
     /*
@@ -92,7 +92,7 @@
     axis2_status_t (AXIS2_CALL *
     set_component_exts) (
             void *wsdl_obj,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_url_t *namespc,
             struct axis2_woden_component_exts *exts);
 };
@@ -111,13 +111,13 @@
 
 AXIS2_DECLARE(axis2_woden_wsdl_obj_t *)
 axis2_woden_wsdl_obj_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_wsdl_obj_resolve_methods(
         axis2_woden_wsdl_obj_t *wsdl_obj,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_wsdl_obj_t *wsdl_obj_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_imported_schema.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_imported_schema.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_imported_schema.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_imported_schema.h Wed May 31 08:54:07 2006
@@ -49,35 +49,35 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     to_imported_schema_free) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     axis2_woden_schema_t *(AXIS2_CALL *
     get_base_impl) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_location) (
             void *schema,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             struct axis2_url *location);
 
     struct axis2_url *(AXIS2_CALL *
     get_location) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
   
 };
@@ -90,18 +90,18 @@
 
 AXIS2_DECLARE(axis2_woden_imported_schema_t *)
 axis2_woden_imported_schema_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_woden_imported_schema_t *)
 axis2_woden_imported_schema_to_schema(
         void *schema,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_imported_schema_resolve_methods(
         axis2_woden_imported_schema_t *schema,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 

Modified: webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_inlined_schema.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_inlined_schema.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_inlined_schema.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_inlined_schema.h Wed May 31 08:54:07 2006
@@ -49,35 +49,35 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     to_inlined_schema_free) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     axis2_woden_schema_t *(AXIS2_CALL *
     get_base_impl) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_id) (
             void *schema,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_char_t *id);
 
     axis2_char_t *(AXIS2_CALL *
     get_id) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
   
 };
@@ -90,18 +90,18 @@
 
 AXIS2_DECLARE(axis2_woden_inlined_schema_t *)
 axis2_woden_inlined_schema_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_woden_inlined_schema_t *)
 axis2_woden_inlined_schema_to_schema(
         void *schema,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_inlined_schema_resolve_methods(
         axis2_woden_inlined_schema_t *schema,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 

Modified: webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_schema.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_schema.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_schema.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/schema/axis2_woden_schema.h Wed May 31 08:54:07 2006
@@ -55,34 +55,34 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     set_namespace) (
             void *schema,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_url_t *namespc);
 
     axis2_url_t *(AXIS2_CALL *
     get_namespace) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_schema_def) (
             void *schema,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             struct axis2_xml_schema *schema_def);
 
     struct axis2_xml_schema *(AXIS2_CALL *
     get_schema_def) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     /* ************************************************************
      *  Non-API implementation methods
@@ -104,18 +104,18 @@
     axis2_status_t (AXIS2_CALL *
     set_referenceable) (
             void *schema,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_bool_t referenceable);
 
     axis2_bool_t (AXIS2_CALL *
     is_referenceable) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_char_t *(AXIS2_CALL *
     get_namespace_as_string) (
             void *schema,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
   
 };
@@ -126,13 +126,13 @@
 };
 
 AXIS2_DECLARE(axis2_woden_schema_t *)
-axis2_woden_schema_create(axis2_env_t **env);
+axis2_woden_schema_create(const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_schema_resolve_methods(
         axis2_woden_schema_t *schema,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 

Modified: webservices/axis2/trunk/c/woden/include/woden/types/woden_nc_name.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/types/woden_nc_name.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/types/woden_nc_name.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/types/woden_nc_name.h Wed May 31 08:54:07 2006
@@ -57,12 +57,12 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *nc_name,
-            axis2_env_t **env);
+            const axis2_env_t *env);
  
     axis2_bool_t (AXIS2_CALL *
     is_valid) (
             void *nc_name,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_char_t *st_value);
 
     /**
@@ -72,13 +72,13 @@
     axis2_status_t (AXIS2_CALL *
     set_value) (
             void *nc_name,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_char_t *value);
 
     axis2_char_t *(AXIS2_CALL *
     to_string) (
             void *nc_name,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
    
 };
@@ -90,7 +90,7 @@
 
 AXIS2_DECLARE(woden_nc_name_t *)
 woden_nc_name_create(
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_char_t *value);
 
 #define WODEN_NC_NAME_FREE(nc_name, env) \

Modified: webservices/axis2/trunk/c/woden/include/woden/util/axis2_om_util.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/util/axis2_om_util.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/util/axis2_om_util.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/util/axis2_om_util.h Wed May 31 08:54:07 2006
@@ -28,25 +28,25 @@
 
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_first_child_element(axis2_om_element_t *ele,
-                                      axis2_env_t **env,
+                                      const axis2_env_t *env,
                                       axis2_om_node_t *ele_node,
                                       axis2_om_node_t **child_node);
                                       
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_last_child_element(axis2_om_element_t *ele,
-                                     axis2_env_t **env,
+                                     const axis2_env_t *env,
                                      axis2_om_node_t *ele_node,
                                      axis2_om_node_t **child_node);
                                      
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_next_sibling_element(axis2_om_element_t *ele,
-                                       axis2_env_t **env,
+                                       const axis2_env_t *env,
                                        axis2_om_node_t *ele_node,
                                        axis2_om_node_t **next_node);
                                        
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_first_child_element_with_localname(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_om_node_t **child_node);
@@ -54,34 +54,34 @@
                                              
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_last_child_element_with_localname(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_om_node_t **child_node);
                                                                                          
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_next_siblng_element_with_localname(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_om_node_t **next_node);
                                              
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_first_child_element_with_uri_localname(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *uri,
                                              axis2_om_node_t **child_node);                                                                                                                
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_last_child_element_with_uri_localname(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *uri,
                                              axis2_om_node_t **child_node);                        AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_next_sibling_element_with_uri_localname(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *uri,
@@ -89,7 +89,7 @@
                                              
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_first_child_element_with_localnames(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_array_list_t *names,
                                              axis2_om_node_t **child_node);
@@ -97,21 +97,21 @@
                                              
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_last_child_element_with_localnames(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_array_list_t *names,
                                              axis2_om_node_t **child_node);
                                                                                          
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_next_siblng_element_with_localnames(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_array_list_t *names,
                                              axis2_om_node_t **next_node); 
                                              
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_first_child_element_with_localname_attr(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *attr_name,
@@ -121,7 +121,7 @@
                                              
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_last_child_element_with_localname_attr(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *attr_name,
@@ -130,7 +130,7 @@
                                                                                          
 AXIS2_DECLARE(axis2_om_element_t *)
 axis2_om_util_get_next_siblng_element_with_localname_attr(axis2_om_element_t *ele,
-                                             axis2_env_t  **env,
+                                             const axis2_env_t  *env,
                                              axis2_om_node_t *ele_node,
                                              axis2_char_t *localname,
                                              axis2_char_t *attr_name,
@@ -139,15 +139,15 @@
                                                                             
 AXIS2_DECLARE(axis2_char_t *)
 axis2_om_util_get_child_text(axis2_om_node_t *node,
-                             axis2_env_t **env);
+                             const axis2_env_t *env);
                              
 AXIS2_DECLARE(axis2_char_t *)
 axis2_om_util_get_localname(axis2_om_node_t *node,
-                            axis2_env_t **env);
+                            const axis2_env_t *env);
                             
 AXIS2_DECLARE(axis2_char_t *)
 axis2_om_util_get_node_namespace_uri(axis2_om_node_t *om_node,
-                                     axis2_env_t **env);                            
+                                     const axis2_env_t *env);                            
                                                                                                                       
 
 #ifdef __cplusplus

Modified: webservices/axis2/trunk/c/woden/include/woden/util/axis2_woden_generic_obj.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/util/axis2_woden_generic_obj.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/util/axis2_woden_generic_obj.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/util/axis2_woden_generic_obj.h Wed May 31 08:54:07 2006
@@ -47,30 +47,30 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             axis2_generic_obj_t *generic_obj, 
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_scope) (
             axis2_generic_obj_t *generic_obj,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_scope_t scope);
 
     axis2_status_t (AXIS2_CALL *
     set_free_func) (
             axis2_generic_obj_t *generic_obj,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             AXIS2_FREE_VOID_ARG free_func);
 
     axis2_status_t (AXIS2_CALL *
     set_value) (
             axis2_generic_obj_t *generic_obj,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *value);
     
     void *(AXIS2_CALL *
     get_value) (
             axis2_generic_obj_t *generic_obj,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 };
     
@@ -88,7 +88,7 @@
  * @return generic_obj newly created generic_obj
  */
 AXIS2_DECLARE(axis2_generic_obj_t *)
-axis2_generic_obj_create(axis2_env_t **env);
+axis2_generic_obj_create(const axis2_env_t *env);
 
 /*************************** Function macros **********************************/
 

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding.h Wed May 31 08:54:07 2006
@@ -52,52 +52,52 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_qname_t *(AXIS2_CALL *
     get_qname) (
             void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_interface) (
             void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_url_t *(AXIS2_CALL *
     get_type) (
             void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_binding_faults) (
             void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_binding_ops) (
             void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *binding,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**************************************************************************
      *                      Non-API implementation methods
      **************************************************************************/
@@ -113,7 +113,7 @@
     void *(AXIS2_CALL *
     get_binding_fault_element) (
             void *binding,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_qname_t *qname);
 
     /*
@@ -128,13 +128,13 @@
     void *(AXIS2_CALL *
     get_binding_op_element) (
             void *binding,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_qname_t *qname);
 
     axis2_status_t (AXIS2_CALL *
     set_interface_element) (
             void *binding,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *interface);
 };
 
@@ -152,60 +152,60 @@
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_binding_element(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_configurable_element(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_documentable_element(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_configurable(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_wsdl_obj(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_nested_element(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_wsdl_component(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_attr_extensible(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_t *)
 axis2_woden_binding_to_element_extensible(
         void *binding,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_binding_resolve_methods(
         axis2_woden_binding_t *binding,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_binding_t *binding_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault.h Wed May 31 08:54:07 2006
@@ -53,32 +53,32 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *binding_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *binding_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *binding_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_nested_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *binding_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_interface_fault) (
             void *binding_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *binding_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     /**************************************************************************
      *                      Non-API implementation methods
@@ -86,7 +86,7 @@
     axis2_status_t (AXIS2_CALL *
     set_interface_fault_element) (
             void *binding_fault,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *in_fault);
 };
 
@@ -104,54 +104,54 @@
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_binding_fault_element(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_nested_configurable(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_configurable(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_wsdl_obj(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_nested_element(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_wsdl_component(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_attr_extensible(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_t *)
 axis2_woden_binding_fault_to_element_extensible(
         void *binding_fault,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_binding_fault_resolve_methods(
         axis2_woden_binding_fault_t *binding_fault,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_binding_fault_t *binding_fault_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault_ref.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault_ref.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault_ref.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_fault_ref.h Wed May 31 08:54:07 2006
@@ -54,32 +54,32 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *binding_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *binding_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *binding_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_nested_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *binding_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_interface_fault_ref) (
             void *binding_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *binding_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     /**************************************************************************
      *                      Non-API implementation methods
@@ -87,13 +87,13 @@
     axis2_status_t (AXIS2_CALL *
     set_interface_fault_ref_element)  (
             void *binding_fault_ref,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *fault_ref);
 
     axis2_status_t (AXIS2_CALL *
     set_interface_fault_ref)  (
             void *binding_fault_ref,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *fault_ref);
 
 };
@@ -112,55 +112,55 @@
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_binding_fault_ref_element(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_nested_configurable(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_configurable(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_wsdl_obj(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_nested_element(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_wsdl_component(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_attr_extensible(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_fault_ref_t *)
 axis2_woden_binding_fault_ref_to_element_extensible(
         void *binding_fault_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_binding_fault_ref_resolve_methods(
         axis2_woden_binding_fault_ref_t *binding_fault_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_binding_fault_ref_t *binding_fault_ref_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_msg_ref.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_msg_ref.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_msg_ref.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_msg_ref.h Wed May 31 08:54:07 2006
@@ -54,41 +54,41 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *binding_msg_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_binding_msg_ref_free) (void *binding_msg_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *binding_msg_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *binding_msg_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_nested_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *binding_msg_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_interface_msg_ref) (
             void *binding_msg_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *binding_msg_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_interface_msg_ref_element) (
             void *binding_msg_ref,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *int_msg_ref);
 
 };
@@ -107,55 +107,55 @@
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_binding_msg_ref_element(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_nested_configurable(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_configurable(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_wsdl_obj(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_nested_element(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_wsdl_component(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_attr_extensible(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_msg_ref_t *)
 axis2_woden_binding_msg_ref_to_element_extensible(
         void *binding_msg_ref,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_binding_msg_ref_resolve_methods(
         axis2_woden_binding_msg_ref_t *binding_msg_ref,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_binding_msg_ref_t *binding_msg_ref_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_op.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_op.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_op.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_binding_op.h Wed May 31 08:54:07 2006
@@ -53,51 +53,51 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_binding_op_free) (void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_nested_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_interface_op) (
             void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_binding_msg_refs) (
             void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_binding_fault_refs) (
             void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *binding_op,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_interface_op_element) (
             void *binding_op,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *int_op);
 
 };
@@ -116,56 +116,56 @@
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_binding_op_element(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_nested_configurable(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_configurable(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_wsdl_obj(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_nested_element(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_wsdl_component(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_attr_extensible(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_binding_op_t *)
 axis2_woden_binding_op_to_element_extensible(
         void *binding_op,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_binding_op_resolve_methods(
         axis2_woden_binding_op_t *binding_op,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_binding_op_t *binding_op_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable.h Wed May 31 08:54:07 2006
@@ -55,17 +55,17 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *configurable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_configurable_free) (
             void *configurable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (
             void *configurable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     /**
      * @return the base implementation class
@@ -73,7 +73,7 @@
     struct axis2_woden_documentable *(AXIS2_CALL *
     get_base_impl) (
             void *configurable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 
 };
@@ -93,13 +93,13 @@
 
 AXIS2_DECLARE(axis2_woden_configurable_t *)
 axis2_woden_configurable_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_configurable_resolve_methods(
         axis2_woden_configurable_t *configurable,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_configurable_t *configurable_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable_component.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable_component.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable_component.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_configurable_component.h Wed May 31 08:54:07 2006
@@ -58,27 +58,27 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *configurable_component,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     to_configurable_component_free) (
             void *configurable_component,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (
             void *configurable_component,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_array_list_t *(AXIS2_CALL *
     get_features) (
             void *configurable_component,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_array_list_t *(AXIS2_CALL *
     get_properties) (
             void *configurable_component,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 };
 
@@ -92,7 +92,7 @@
 axis2_status_t AXIS2_CALL
 axis2_woden_configurable_component_resolve_methods(
         axis2_woden_configurable_component_t *configurable_component,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_desc.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_desc.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_desc.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_desc.h Wed May 31 08:54:07 2006
@@ -66,70 +66,70 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_desc_free) (void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_documentable *(AXIS2_CALL *
     get_base_impl) (
             void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /* ************************************************************
      *  Description interface methods (the WSDL Component model)
      * ************************************************************/
     axis2_array_list_t *(AXIS2_CALL *
     get_interfaces) (
             void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_bindings) (
             void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_svcs) (
             void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_element_decls) (
             void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_element_decl) (
             void *desc,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_qname_t *qname);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_type_defs) (
             void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_type_def) (
             void *desc,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_qname_t *qname);
 
     void *(AXIS2_CALL *
     to_element) (
             void *desc,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /* ************************************************************
      *  Non-API implementation methods
      * ************************************************************/
@@ -147,31 +147,31 @@
     axis2_status_t (AXIS2_CALL *
     add_to_all_interfaces) (
             void *desc,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *interface);
 
     axis2_status_t (AXIS2_CALL *
     add_to_all_bindings) (
             void *desc,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *binding);
 
     axis2_status_t (AXIS2_CALL *
     add_to_all_svcs) (
             void *desc,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *svc);
 
     axis2_status_t (AXIS2_CALL *
     add_to_all_element_decls) (
             void *desc,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *element_decl);
 
     axis2_status_t (AXIS2_CALL *
     add_to_all_type_defs) (
             void *desc,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             void *type_def);
 };
 
@@ -190,39 +190,39 @@
 
 AXIS2_DECLARE(axis2_woden_desc_t *)
 axis2_woden_desc_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_desc_t *)
 axis2_woden_desc_to_desc_element(
         void *desc,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_desc_t *)
 axis2_woden_desc_to_documentable_element(
         void *desc,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_desc_t *)
 axis2_woden_desc_to_documentable(
         void *desc,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_desc_t *)
 axis2_woden_desc_to_wsdl_obj(
         void *desc,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_desc_t *)
 axis2_woden_desc_to_wsdl_component(
         void *desc,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_desc_resolve_methods(
         axis2_woden_desc_t *desc,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_desc_t *desc_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentable.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentable.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentable.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentable.h Wed May 31 08:54:07 2006
@@ -54,17 +54,17 @@
     axis2_status_t (AXIS2_CALL *
     free) (
             void *documentable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     to_documentable_free) (
             void *documentable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (
             void *documentable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     /**
      * @return the base implementation class
@@ -72,18 +72,18 @@
     axis2_woden_wsdl_obj_t *(AXIS2_CALL *
     get_base_impl) (
             void *documentable,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     add_documentation_element) (
             void *types,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             struct axis2_woden_documentation_element *documentation);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_documentation_elements) (
             void *types,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 
 };
@@ -102,13 +102,13 @@
 
 AXIS2_DECLARE(axis2_woden_documentable_t *)
 axis2_woden_documentable_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_documentable_resolve_methods(
         axis2_woden_documentable_t *documentable,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_documentable_t *documentable_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentation.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentation.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentation.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_documentation.h Wed May 31 08:54:07 2006
@@ -55,26 +55,26 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *documentation,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     to_documentation_free) (void *documentation,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *documentation,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *documentation,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     axis2_woden_wsdl_element_t *(AXIS2_CALL *
     get_base_impl) (
             void *documentation,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 };
 
 union axis2_woden_documentation_base
@@ -91,28 +91,28 @@
 
 AXIS2_DECLARE(axis2_woden_documentation_t *)
 axis2_woden_documentation_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_DECLARE(axis2_woden_documentation_t *)
 axis2_woden_documentation_to_documentation_element(
         void *documentation,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_documentation_t *)
 axis2_woden_documentation_to_attr_extensible(
         void *documentation,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_documentation_t *)
 axis2_woden_documentation_to_element_extensible(
         void *documentation,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_documentation_resolve_methods(
         axis2_woden_documentation_t *documentation,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_documentation_t *documentation_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_element_decl.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_element_decl.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_element_decl.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_element_decl.h Wed May 31 08:54:07 2006
@@ -69,24 +69,24 @@
     free) (
             void *
             element_decl,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     to_element_decl_free) (
             void *
             element_decl,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (
             void *
             element_decl,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (
             void *element_decl,
-            axis2_env_t **env);
+            const axis2_env_t *env);
      
     /* ************************************************************
      *  Element Declaration interface methods (the WSDL Component model)
@@ -99,7 +99,7 @@
     axis2_qname_t *(AXIS2_CALL *
     get_qname) (
             void *decl,
-            axis2_env_t **env); 
+            const axis2_env_t *env); 
 
     /**
      * Indicates the underlying type system of this element declaration.
@@ -111,7 +111,7 @@
     axis2_url_t *(AXIS2_CALL *
     get_system) (
             void *decl,
-            axis2_env_t **env); 
+            const axis2_env_t *env); 
 
     /**
      * Indicates the type of model or API used to represent components from the 
@@ -132,7 +132,7 @@
     axis2_char_t *(AXIS2_CALL *
     get_content_model) (
             void *decl,
-            axis2_env_t **env); 
+            const axis2_env_t *env); 
 
     /**
      * Returns the content of the element declaration in an object
@@ -145,7 +145,7 @@
     axis2_generic_obj_t *(AXIS2_CALL *
     get_content) (
             void *decl,
-            axis2_env_t **env); 
+            const axis2_env_t *env); 
 
     /* ************************************************************
      *  Non-API implementation methods
@@ -154,25 +154,25 @@
     axis2_status_t (AXIS2_CALL *
     set_qname) (
             void *decl,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_qname_t *qname); 
 
     axis2_status_t (AXIS2_CALL *
     set_system) (
             void *decl,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_url_t *type_system_uri); 
 
     axis2_status_t (AXIS2_CALL *
     set_content_model) (
             void *decl,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_char_t *content_model); 
 
     axis2_status_t (AXIS2_CALL *
     set_content) (
             void *decl,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_generic_obj_t *element_content);
 
 
@@ -184,7 +184,7 @@
 };
 
 AXIS2_DECLARE(axis2_woden_element_decl_t *)
-axis2_woden_element_decl_create(axis2_env_t **env);
+axis2_woden_element_decl_create(const axis2_env_t *env);
 
 /**
  * This is an Axis2 C internal method. This is used only from constructor
@@ -193,7 +193,7 @@
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_element_decl_resolve_methods(
         axis2_woden_element_decl_t *decl,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_element_decl_t *decl_impl,
         axis2_hash_t *methods);
 

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_endpoint.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_endpoint.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_endpoint.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_endpoint.h Wed May 31 08:54:07 2006
@@ -56,26 +56,26 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_endpoint_free) (void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_nested_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     /* ************************************************************
      *  Endpoint interface methods (the WSDL Component model)
@@ -84,22 +84,22 @@
     woden_nc_name_t *(AXIS2_CALL *
     get_name) (
             void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_binding) (
             void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_url_t *(AXIS2_CALL *
     get_address) (
             void *endpoint,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_binding_element) (
         void *endpoint,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         void *binding);
 
 };
@@ -120,54 +120,54 @@
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_endpoint_element(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_nested_element(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_documentable_element(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_nested_configurable(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_configurable(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_nested_component(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_configurable_component(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_endpoint_t *)
 axis2_woden_endpoint_to_wsdl_component(
         void *endpoint,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_endpoint_resolve_methods(
         axis2_woden_endpoint_t *endpoint,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_endpoint_t *endpoint_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_feature.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_feature.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_feature.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_feature.h Wed May 31 08:54:07 2006
@@ -57,46 +57,46 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_feature_free) (void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_documentable *(AXIS2_CALL *
     get_base_impl) (
             void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_url_t *(AXIS2_CALL *
     get_ref) (
             void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_bool_t (AXIS2_CALL *
     is_required) (
             void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_parent) (
             void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *feature,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 };
 
@@ -115,60 +115,60 @@
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_create(
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_feature_element(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_nested_element(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_documentable_element(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_documentable(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_wsdl_obj(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_nested_component(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_wsdl_component(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_element_extensible(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_feature_t *)
 axis2_woden_feature_to_attr_extensible(
         void *feature,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 
 AXIS2_DECLARE(axis2_status_t)
 axis2_woden_feature_resolve_methods(
         axis2_woden_feature_t *feature,
-        axis2_env_t **env,
+        const axis2_env_t *env,
         axis2_woden_feature_t *feature_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface.h Wed May 31 08:54:07 2006
@@ -54,57 +54,57 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_interface_free) (void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_qname_t *(AXIS2_CALL *
     get_qname) (
             void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_extended_interfaces) (
             void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_interface_faults) (
             void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_interface_fault) (
             void *interface,
-            axis2_env_t **env,
+            const axis2_env_t *env,
             axis2_qname_t *qname);
 
     axis2_array_list_t *(AXIS2_CALL *
     get_interface_ops) (
             void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *interface,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 };
 
@@ -122,34 +122,34 @@
 
 AXIS2_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_create(
-        axis2_env_t **env);
+        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_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_to_configurable_element(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_to_documentable_element(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_woden_interface_t *)
 axis2_woden_interface_to_configurable(
         void *interface,
-        axis2_env_t **env);
+        const axis2_env_t *env);
 
 AXIS2_DECLARE(axis2_status_t)
 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);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault.h Wed May 31 08:54:07 2006
@@ -53,41 +53,41 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_interface_fault_free) (void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_nested_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_qname_t *(AXIS2_CALL *
     get_qname) (
             void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_element_declaration) (
             void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *interface_fault,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 };
 
@@ -105,29 +105,29 @@
 
 AXIS2_DECLARE(axis2_woden_interface_fault_t *)
 axis2_woden_interface_fault_create(
-        axis2_env_t **env);
+        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_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_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_DECLARE(axis2_status_t)
 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);
 /************************End of Woden C Internal Methods***********************/

Modified: webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault_ref.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault_ref.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault_ref.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden/wsdl20/axis2_woden_interface_fault_ref.h Wed May 31 08:54:07 2006
@@ -54,46 +54,46 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     to_interface_fault_ref_free) (void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_woden_obj_types_t (AXIS2_CALL *
     type) (void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
     /**
      * @return the base implementation class
      */
     struct axis2_woden_nested_configurable *(AXIS2_CALL *
     get_base_impl) (
             void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_interface_fault) (
             void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_msg_label) (
             void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     get_direction) (
             void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     void *(AXIS2_CALL *
     to_element)  (
             void *interface_fault_ref,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
 };
 
@@ -111,29 +111,29 @@
 
 AXIS2_DECLARE(axis2_woden_interface_fault_ref_t *)
 axis2_woden_interface_fault_ref_create(
-        axis2_env_t **env);
+        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_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_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_DECLARE(axis2_status_t)
 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);
 /************************End of Woden C Internal Methods***********************/



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


Mime
View raw message