You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2008/08/28 17:13:19 UTC

svn commit: r689848 - /webservices/axis2/trunk/c/axiom/src/om/om_element.c

Author: damitha
Date: Thu Aug 28 08:13:17 2008
New Revision: 689848

URL: http://svn.apache.org/viewvc?rev=689848&view=rev
Log:
Adding log messages

Modified:
    webservices/axis2/trunk/c/axiom/src/om/om_element.c

Modified: webservices/axis2/trunk/c/axiom/src/om/om_element.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/src/om/om_element.c?rev=689848&r1=689847&r2=689848&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/src/om/om_element.c (original)
+++ webservices/axis2/trunk/c/axiom/src/om/om_element.c Thu Aug 28 08:13:17 2008
@@ -1102,19 +1102,21 @@
 {
     axiom_node_t *om_node = NULL;
     axiom_children_qname_iterator_t *children_iterator = NULL;
-    AXIS2_ENV_CHECK(env, NULL);
+
     AXIS2_PARAM_CHECK(env->error, element_qname, NULL);
     AXIS2_PARAM_CHECK(env->error, element_node, NULL);
 
     om_node = axiom_node_get_first_child(element_node, env);
     if (!om_node)
     {
+        AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "There are no child elements for the node");
         return NULL;
     }
     children_iterator = axiom_children_qname_iterator_create(env, om_node, 
                                                              element_qname);
     if (!children_iterator)
     {
+        AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "Could not create children qname iterator");
         return NULL;
     }
     om_node = NULL;
@@ -1132,7 +1134,9 @@
         }
         return (axiom_element_t *) axiom_node_get_data_element(om_node, env);
     }
+
     axiom_children_qname_iterator_free(children_iterator, env);
+
     return NULL;
 }