+2003-12-09 Rodrigo Moya <rodrigo@ximian.com>
+
+ * libsoup/soup-soap-message.c (soup_soap_message_persist):
+ (soup_soap_message_parse_response): print out request/response's
+ contents, if in debug mode.
+
2003-12-07 JP Rosevear <jpr@ximian.com>
* configure.in: Bump version
ns = xmlNewNs (msg->priv->last_node, ns_uri, prefix);
else if (prefix && !ns_uri) {
ns = xmlSearchNs (msg->priv->doc, msg->priv->last_node, prefix);
- if (!ns) ns = xmlNewNs (msg->priv->last_node, "", prefix);
+ if (!ns)
+ ns = xmlNewNs (msg->priv->last_node, "", prefix);
}
return ns;
/* serialize to SoupMessage class */
soup_message_set_request (SOUP_MESSAGE (msg), "text/xml",
SOUP_BUFFER_SYSTEM_OWNED, body, len);
+#ifdef G_ENABLE_DEBUG
+ g_message ("SOAP message: %s", body);
+#endif
}
/**
xmlstr = g_malloc0 (SOUP_MESSAGE (msg)->response.length + 1);
strncpy (xmlstr, SOUP_MESSAGE (msg)->response.body, SOUP_MESSAGE (msg)->response.length);
+#ifdef G_ENABLE_DEBUG
+ g_message ("SOAP response: %s", xmlstr);
+#endif
+
soap_response = soup_soap_response_new_from_string (xmlstr);
g_free (xmlstr);