You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ma...@apache.org on 2008/07/08 10:18:39 UTC
svn commit: r674734 [1/2] - in
/webservices/axis2/branches/c/post_1_4_mtom/c: ./ include/ neethi/ samples/
samples/client/amqp/echo/ src/core/addr/ src/core/engine/
src/core/transport/ src/core/transport/amqp/util/
src/core/transport/http/common/ src/c...
Author: manjula
Date: Tue Jul 8 01:18:38 2008
New Revision: 674734
URL: http://svn.apache.org/viewvc?rev=674734&view=rev
Log:
Merging latest changes from the trunk.
Modified:
webservices/axis2/branches/c/post_1_4_mtom/c/ (props changed)
webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_const.h
webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_msg_info_headers.h
webservices/axis2/branches/c/post_1_4_mtom/c/neethi/configure.ac
webservices/axis2/branches/c/post_1_4_mtom/c/samples/NEWS
webservices/axis2/branches/c/post_1_4_mtom/c/samples/build.sh
webservices/axis2/branches/c/post_1_4_mtom/c/samples/client/amqp/echo/Makefile.am
webservices/axis2/branches/c/post_1_4_mtom/c/src/core/addr/msg_info_headers.c
webservices/axis2/branches/c/post_1_4_mtom/c/src/core/engine/engine.c
webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/Makefile.am
webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/amqp/util/Makefile.am
webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/common/http_worker.c
webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/util/http_transport_utils.c
webservices/axis2/branches/c/post_1_4_mtom/c/src/core/util/core_utils.c
webservices/axis2/branches/c/post_1_4_mtom/c/src/modules/mod_addr/addr_in_handler.c
webservices/axis2/branches/c/post_1_4_mtom/c/src/modules/mod_addr/addr_out_handler.c
webservices/axis2/branches/c/post_1_4_mtom/c/xdocs/index.html
Propchange: webservices/axis2/branches/c/post_1_4_mtom/c/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Tue Jul 8 01:18:38 2008
@@ -1 +1 @@
-/webservices/axis2/trunk/c:1-673973
+/webservices/axis2/trunk/c:1-674732
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_const.h
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_const.h?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_const.h (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_const.h Tue Jul 8 01:18:38 2008
@@ -396,6 +396,8 @@
#define AXIS2_SERVICE_DIR "servicesDir"
#define AXIS2_MODULE_DIR "moduleDir"
+
+#define AXIS2_MESSAGE_ID_PREFIX "urn:uuid:"
#ifdef __cplusplus
}
#endif
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_msg_info_headers.h
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_msg_info_headers.h?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_msg_info_headers.h (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/include/axis2_msg_info_headers.h Tue Jul 8 01:18:38 2008
@@ -365,8 +365,8 @@
const axutil_env_t * env);
/**
- * Sets message ID. message ID is an absolute IRI that uniquely
- * identifies the message.
+ * Sets message ID. message ID is an absolute URI that uniquely
+ * identifies the message. Message ID will be prefixed with "urn:uuid:"
* @param msg_info_headers pointer to message information headers struct
* @param env pointer to environment struct
* @param message_id message ID string
@@ -379,6 +379,20 @@
const axis2_char_t * message_id);
/**
+ * Sets message ID. message ID is an absolute URI that uniquely
+ * identifies the message. Message ID Given will be used.
+ * @param msg_info_headers pointer to message information headers struct
+ * @param env pointer to environment struct
+ * @param message_id message ID string
+ * @return AXIS2_SUCCESS on success, else AXIS2_FAILURE
+ */
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ axis2_msg_info_headers_set_in_message_id(
+ struct axis2_msg_info_headers *msg_info_headers,
+ const axutil_env_t * env,
+ const axis2_char_t * message_id);
+
+ /**
* Gets relates to information.
* @param msg_info_headers pointer to message information headers struct
* @param env pointer to environment struct
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/neethi/configure.ac
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/neethi/configure.ac?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/neethi/configure.ac (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/neethi/configure.ac Tue Jul 8 01:18:38 2008
@@ -57,7 +57,7 @@
dnl AC_FUNC_REALLOC
#AC_CHECK_FUNCS([memmove])
-VERSION_NO="4:0:4"
+VERSION_NO="5:0:5"
AC_SUBST(VERSION_NO)
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/samples/NEWS
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/samples/NEWS?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/samples/NEWS (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/samples/NEWS Tue Jul 8 01:18:38 2008
@@ -1,107 +1,95 @@
-Apache Axis2/C Team is pleased to announce the release of Apache Axis2/C version 1.5.0
-You can download this release from
+Apache Axis2/C Team is pleased to announce the release of Apache Axis2/C
+version 1.5.0.
-http://ws.apache.org/axis2/c/download.cgi
+You can download this release from http://ws.apache.org/axis2/c/download.cgi
Key Features
+============
- 1. Support for one-way messaging (In-Only) and request response messaging (In-Out)
- 2. Client APIs: Easy to use service client API and more advanced operation client API
- 3. Transports supported: HTTP
+ 1. Support for one-way messaging (In-Only) and
+ request response messaging (In-Out)
+
+ 2. Client APIs : Easy to use service client API and
+ more advanced operation client API
+
+ 3. Transports supported : HTTP
* Inbuilt HTTP server called simple axis server
* Apache2 httpd module called mod_axis2 for server side
- * IIS module for server side
+ * IIS module for server side. Supports IIS 5.1, 6 and 7.
* Client transport with ability to enable SSL support
* Basic HTTP Authentication
* Digest HTTP Authentication
* libcurl based client transport
- 4. Transports supported: HTTPS
+ 4. Transports supported : HTTPS
* HTTPS Transport implementation using OpenSSL
- 5. Transports supported: TCP
+ 5. Transports supported : TCP
* for both client and server side
- 6. Transport proxy support (HTTP)
+ 6. Transports supported : AMQP
+ * AMQP Transport implementation using Apache Qpid
+ * Available only in Linux platforms.
+ * At an experimental stage. Please refer the INSTALL file to build this.
+
+ 7. Transport proxy support (HTTP)
* Proxy Authentication (Basic/Digest)
- 7. Module architecture, mechanism to extend the SOAP processing model.
+ 8. Module architecture, mechanism to extend the SOAP processing model.
- 8. WS-Addressing support, both the submission (2004/08) and final (2005/08) versions,
- implemented as a module.
+ 9. WS-Addressing support, both the submission (2004/08) and
+ final (2005/08) versions, implemented as a module.
- 9. MTOM/XOP support.
+ 10. MTOM/XOP support.
- 10. AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages;
+ 11. AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages;
This has complete XML infoset support.
- 11. XML parser abstraction
+ 12. XML parser abstraction
* Libxml2 wrapper
* Guththila pull parser support
- 12. Both directory based and archive based deployment models for deploying
+ 13. Both directory based and archive based deployment models for deploying
services and modules
- 13. Description hierarchy providing access to static data of
- Axis2/C runtime (configuration, service groups, services, operations and messages)
+ 14. Description hierarchy providing access to static data of Axis2/C runtime
+ (configuration, service groups, services, operations and messages)
- 14. Context hierarchy providing access to dynamic
- Axis2/C runtime information (corresponding contexts to map to each level of
- description hierarchy)
+ 15. Context hierarchy providing access to dynamic
+ Axis2/C runtime information (corresponding contexts to map to
+ each level of description hierarchy)
- 15. Message receiver abstraction
+ 16. Message receiver abstraction
* Inbuilt raw XML message receiver
- 16. Code generation tool for stub and skeleton generation for a given
+ 17. Code generation tool for stub and skeleton generation for a given
WSDL (based on Java tool)
* Axis Data Binding (ADB) support
- 17. REST support (more POX like) using HTTP POST, GET, HEAD, PUT and DELETE
+ 18. REST support (more POX like) using HTTP POST, GET, HEAD, PUT and DELETE
* Support for RESTful Services
- 18. Comprehensive documentation
+ 19. Comprehensive documentation
* Axis2/C Manual
- 19. WS-Policy implementation called Neethi/C, with WS-SecurityPolicy extension
+ 20. WS-Policy implementation called Neethi/C, with WS-SecurityPolicy extension
-Major Changes Since Last Release.
---------------------------------
+Major Changes Since Last Release
+================================
- 1. Fixed a bug on version numbering
- 2. List Axis2/C dependencies licensing in LICENSE file
- 3. Add relevant copyright notices to NOTICE file
- 4. Digest Authentication Support
- 5. Proxy Authentication Support
- 6. Enhanced REST support
- 7. Ability to insert xml declaration on outgoing payloads
- 8. MTOM support with libcurl
- 9. Improvements to TCPMon Tool
- 10. Improvements to Test Coverage
- 11. Improvements to API docs
- 12. Improvements to CA certificate validation mechanisms on SSL Transport
- 13. Improvements to Neethi
- 14. Fixed issue in HTTP GET on mod_axis2
- 15. Major Improvements to Guththila Parser
- 16. Improvements to libcurl based sender
- 17. Creation of a FAQ list
- 18. Improvements to Axis2/C documentation
- 19. Added Documentation on Archive Based Deployment
- 20. Fixes for IIS module
- 21. Removed dependency in util for the Axis2/C core
- 22. Ability to access transport headers at the service level (for RESTful services)
- 23. uint64_t and int64_t support at util layer and codegen level
- 24. Removed zlib dependencies when Archive Based Deployment model is disabled
- 25. Signal Handling in Windows
- 26. Removed over 99% of the warnings found on Windows
- 27. Increased build speed on Windows with nmake.
- 28. Improvements to Windows build system
- 29. Extensions to client API to support HTTP/Proxy Authentication
- 30. Memory leak fixes
- 31. Many bug fixes
+ 1. AMQP Transport implementation using Apache Qpid
+ 2. IIS 6 & 7 Support.
+ 3. A JScript file for editing registry configurations for IIS module.
+ 4. Improvements to Guththila
+ 5. Improvements to TCPMon
+ 6. Many bug fixes.
+ 7. Memory leak fixes
We welcome your early feedback on this implementation.
-Thanks for your interest in Axis2/C
+
+Thanks for your interest in Axis2/C !!!
-- Apache Axis2/C Team --
+
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/samples/build.sh
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/samples/build.sh?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/samples/build.sh (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/samples/build.sh Tue Jul 8 01:18:38 2008
@@ -2,7 +2,7 @@
./autogen.sh
-./configure --prefix=${AXIS2C_HOME} --with-axis2=${AXIS2C_HOME}/include/axis2-1.4.0
+./configure --prefix=${AXIS2C_HOME} --with-axis2=${AXIS2C_HOME}/include/axis2-1.5.0
make
make install
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/samples/client/amqp/echo/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/samples/client/amqp/echo/Makefile.am?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/samples/client/amqp/echo/Makefile.am (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/samples/client/amqp/echo/Makefile.am Tue Jul 8 01:18:38 2008
@@ -40,3 +40,5 @@
echo_non_blocking_LDADD = $(LINK_FLAGS)
INCLUDES = @AXIS2INC@
+EXTRA_DIST=echo_util.h
+
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/core/addr/msg_info_headers.c
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/core/addr/msg_info_headers.c?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/core/addr/msg_info_headers.c (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/core/addr/msg_info_headers.c Tue Jul 8 01:18:38 2008
@@ -242,7 +242,33 @@
if (message_id)
{
+ msg_info_headers->message_id = axutil_stracat(env, AXIS2_MESSAGE_ID_PREFIX, message_id);
+ if (!(msg_info_headers->message_id))
+ {
+ AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+ return AXIS2_FAILURE;
+ }
+ }
+
+ return AXIS2_SUCCESS;
+}
+
+AXIS2_EXTERN axis2_status_t AXIS2_CALL
+axis2_msg_info_headers_set_in_message_id(
+ struct axis2_msg_info_headers * msg_info_headers,
+ const axutil_env_t * env,
+ const axis2_char_t * message_id)
+{
+ if (msg_info_headers->message_id)
+ {
+ AXIS2_FREE(env->allocator, msg_info_headers->message_id);
+ msg_info_headers->message_id = NULL;
+ }
+
+ if (message_id)
+ {
msg_info_headers->message_id = axutil_strdup(env, message_id);
+
if (!(msg_info_headers->message_id))
{
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/core/engine/engine.c
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/core/engine/engine.c?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/core/engine/engine.c (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/core/engine/engine.c Tue Jul 8 01:18:38 2008
@@ -601,6 +601,9 @@
/* Set relates to */
msg_id = axis2_msg_ctx_get_msg_id(processing_context, env);
+
+ /* we can create with default Relates to namespace.
+ Actual namespace based on addressing version will be created in addressing out handler */
relates_to = axis2_relates_to_create(env, msg_id,
AXIS2_WSA_RELATES_TO_RELATIONSHIP_TYPE_DEFAULT_VALUE);
axis2_msg_ctx_set_relates_to(fault_ctx, env, relates_to);
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/Makefile.am?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/Makefile.am (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/Makefile.am Tue Jul 8 01:18:38 2008
@@ -1,3 +1,8 @@
SUBDIRS=http $(TCP_DIR) $(AMQP_DIR)
-DIST_SUBDIRS=tcp amqp
-EXTRA_DIST=Makefile.am
+DIST_SUBDIRS=http tcp amqp
+EXTRA_DIST=Makefile.am amqp/server/axis2_amqp_server/axis2_amqp_server.h \
+amqp/receiver/axis2_amqp_receiver.h amqp/receiver/qpid_receiver/axis2_qpid_receiver.h \
+amqp/receiver/qpid_receiver/axis2_qpid_receiver_interface.h amqp/receiver/qpid_receiver/request_processor/axis2_amqp_request_processor.h \
+amqp/util/axis2_amqp_defines.h amqp/util/axis2_amqp_util.h amqp/sender/qpid_sender/axis2_qpid_sender_interface.h \
+amqp/sender/qpid_sender/axis2_qpid_sender.h amqp/sender/axis2_amqp_sender.h
+
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/amqp/util/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/amqp/util/Makefile.am?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/amqp/util/Makefile.am (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/amqp/util/Makefile.am Tue Jul 8 01:18:38 2008
@@ -1,4 +1,5 @@
-lib_LTLIBRARIES = libaxis2_amqp_util.la
+lib_LTLIBRARIES = libaxis2_amqp_util.la
+
libaxis2_amqp_util_la_SOURCES = axis2_amqp_util.c
@@ -29,4 +30,8 @@
-I$(top_builddir)/src/core/engine \
-I$(top_builddir)/src/core/deployment \
-I$(top_builddir)/util/include \
- -I$(top_builddir)/axiom/include
+ -I$(top_builddir)/axiom/include
+
+EXTRA_DIST=axis2_amqp_defines.h axis2_amqp_util.h
+
+
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/common/http_worker.c
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/common/http_worker.c?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/common/http_worker.c (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/common/http_worker.c Tue Jul 8 01:18:38 2008
@@ -1270,6 +1270,11 @@
status = axis2_simple_http_svr_conn_write_response(svr_conn, env,
response);
request_handled = AXIS2_TRUE;
+ if(tmp_stat_line)
+ {
+ axis2_http_status_line_free(tmp_stat_line, env);
+ tmp_stat_line = NULL;
+ }
}
}
else
@@ -2219,3 +2224,4 @@
return time_str;
}
+
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/util/http_transport_utils.c
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/util/http_transport_utils.c?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/util/http_transport_utils.c (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/core/transport/http/util/http_transport_utils.c Tue Jul 8 01:18:38 2008
@@ -507,6 +507,7 @@
axutil_string_t *soap_action_str = NULL;
soap_action_str = axutil_string_create(env,soap_action);
axis2_msg_ctx_set_soap_action(msg_ctx, env, soap_action_str);
+ axutil_string_free(soap_action_str, env);
}
axis2_msg_ctx_set_to(msg_ctx, env, axis2_endpoint_ref_create(env,
request_uri));
@@ -735,6 +736,11 @@
axiom_stax_builder_free_self(om_builder, env);
om_builder = NULL;
}
+ if(!axutil_string_get_buffer(soap_action_header, env) && soap_action)
+ {
+ AXIS2_FREE(env->allocator, soap_action);
+ soap_action = NULL;
+ }
return status;
}
@@ -2289,6 +2295,12 @@
tmp = tmp2;
tmp2 = axutil_strdup(env, tmp + 1);
tmp2[strlen(tmp2) - 1] = AXIS2_ESC_NULL;
+ if(tmp)
+ {
+ AXIS2_FREE(env->allocator, tmp);
+ tmp = NULL;
+ }
+
}
/* handle XOP */
if(*tmp2 == AXIS2_B_SLASH && *(tmp2 + 1) == '\"')
@@ -2296,8 +2308,12 @@
tmp = tmp2;
tmp2 = axutil_strdup(env, tmp + 2);
tmp2[strlen(tmp2) - 3] = AXIS2_ESC_NULL;
+ if(tmp)
+ {
+ AXIS2_FREE(env->allocator, tmp);
+ tmp = NULL;
+ }
}
-
return tmp2;
}
@@ -3130,7 +3146,6 @@
may be buffers and some may be files. This will send these part
one by one to the wire using the chunked stream.*/
-
AXIS2_EXTERN axis2_status_t AXIS2_CALL
axis2_http_transport_utils_send_mtom_message(
axutil_http_chunked_stream_t * chunked_stream,
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/core/util/core_utils.c
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/core/util/core_utils.c?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/core/util/core_utils.c (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/core/util/core_utils.c Tue Jul 8 01:18:38 2008
@@ -128,6 +128,9 @@
axis2_msg_info_headers_set_from(msg_info_headers, env, to);
msg_id = axis2_msg_info_headers_get_message_id(old_msg_info_headers, env);
+
+ /* we can create with default Relates to namespace.
+ Actual namespace based on addressing version will be created in addressing out handler */
relates_to = axis2_relates_to_create(env, msg_id,
AXIS2_WSA_RELATES_TO_RELATIONSHIP_TYPE_DEFAULT_VALUE);
axis2_msg_info_headers_set_relates_to(msg_info_headers, env, relates_to);
Modified: webservices/axis2/branches/c/post_1_4_mtom/c/src/modules/mod_addr/addr_in_handler.c
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/c/post_1_4_mtom/c/src/modules/mod_addr/addr_in_handler.c?rev=674734&r1=674733&r2=674734&view=diff
==============================================================================
--- webservices/axis2/branches/c/post_1_4_mtom/c/src/modules/mod_addr/addr_in_handler.c (original)
+++ webservices/axis2/branches/c/post_1_4_mtom/c/src/modules/mod_addr/addr_in_handler.c Tue Jul 8 01:18:38 2008
@@ -442,7 +442,7 @@
text =
axiom_element_get_text(header_block_ele, env,
header_block_node);
- axis2_msg_info_headers_set_message_id(msg_info_headers, env, text);
+ axis2_msg_info_headers_set_in_message_id(msg_info_headers, env, text);
axiom_soap_header_block_set_processed(header_block, env);
msg_id_found = AXIS2_TRUE;
}