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 ka...@apache.org on 2008/03/19 11:09:49 UTC

svn commit: r638773 - in /webservices/axis2/trunk/c/src/modules/mod_addr: addr_in_handler.c addr_out_handler.c mod_addr.c

Author: kaushalye
Date: Wed Mar 19 03:09:47 2008
New Revision: 638773

URL: http://svn.apache.org/viewvc?rev=638773&view=rev
Log:
Axis2C hackathon : Error logs

Modified:
    webservices/axis2/trunk/c/src/modules/mod_addr/addr_in_handler.c
    webservices/axis2/trunk/c/src/modules/mod_addr/addr_out_handler.c
    webservices/axis2/trunk/c/src/modules/mod_addr/mod_addr.c

Modified: webservices/axis2/trunk/c/src/modules/mod_addr/addr_in_handler.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/modules/mod_addr/addr_in_handler.c?rev=638773&r1=638772&r2=638773&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/modules/mod_addr/addr_in_handler.c (original)
+++ webservices/axis2/trunk/c/src/modules/mod_addr/addr_in_handler.c Wed Mar 19 03:09:47 2008
@@ -92,6 +92,8 @@
     if (!handler)
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "No memory. Cannot create addressing in handler");
         return NULL;
     }
 
@@ -291,6 +293,8 @@
         if (!msg_info_headers)
         {
             AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MSG_INFO_HEADERS, AXIS2_FAILURE);
+            AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "No message information headers available");
             return AXIS2_FAILURE;
         }
     }
@@ -702,6 +706,8 @@
     if (!is_ref_qn)
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "No memory. Cannot create qname for %s", addr_ns_str);
         return AXIS2_FAILURE;
     }
 

Modified: webservices/axis2/trunk/c/src/modules/mod_addr/addr_out_handler.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/modules/mod_addr/addr_out_handler.c?rev=638773&r1=638772&r2=638773&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/modules/mod_addr/addr_out_handler.c (original)
+++ webservices/axis2/trunk/c/src/modules/mod_addr/addr_out_handler.c Wed Mar 19 03:09:47 2008
@@ -71,6 +71,8 @@
     if (!handler)
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "No memory. Cannot create addressing out handler");
         return NULL;
     }
 

Modified: webservices/axis2/trunk/c/src/modules/mod_addr/mod_addr.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/modules/mod_addr/mod_addr.c?rev=638773&r1=638772&r2=638773&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/modules/mod_addr/mod_addr.c (original)
+++ webservices/axis2/trunk/c/src/modules/mod_addr/mod_addr.c Wed Mar 19 03:09:47 2008
@@ -50,6 +50,8 @@
     if(!module)
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "No memory. Cannot create the addressing module");
         return NULL;
     }
 
@@ -102,6 +104,8 @@
     if (!module->handler_create_func_map)
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "No memory. Cannot create the function map");
         return AXIS2_FAILURE;
     }
     axutil_hash_set(module->handler_create_func_map, ADDR_IN_HANDLER,
@@ -126,6 +130,8 @@
     if (!(*inst))
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_NO_MEMORY, AXIS2_FAILURE);
+        AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "No memory. Cannot create addressing module");
         return AXIS2_FAILURE;
     }
 
@@ -146,6 +152,8 @@
     else
     {
         AXIS2_ERROR_SET(env->error, AXIS2_ERROR_MODULE_NOT_FOUND, AXIS2_FAILURE);
+        AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI,
+                        "Addressing module not found");
     }
     
     return status;



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