added a basic SOAP messages parser, which easily lets access to the
authorRodrigo Moya <rodrigo@ximian.com>
Wed, 9 May 2001 09:34:28 +0000 (09:34 +0000)
committerRodrigo Moya <rodrigo@src.gnome.org>
Wed, 9 May 2001 09:34:28 +0000 (09:34 +0000)
2001-05-09  Rodrigo Moya <rodrigo@ximian.com>

* src/soup-core/soup-parser.[ch]: added a basic SOAP messages
parser, which easily lets access to the message parameters
and faults

2001-05-05  Rodrigo Moya <rodrigo@ximian.com>

* src/soup-wsdl-runtime/wsdl-soap-fault.[ch]: added to manage/retrieve
info from SOAP faults
* src/soup-wsdl-runtime/wsdl-soap-parse.c (wsdl_soap_parse): retrieve
SOAP faults from the message being parsed. Added a wsdl_soap_fault
parameter, which will be returned if there was actually a SOAP fault
in the message
* src/soup-wsdl-runtime/wsdl-soap-marshal.c (wsdl_soap_marhal): add
a wsdl_soap_fault parameter, to be serialized along with the rest
of the SOAP message

ChangeLog
libsoup/Makefile.am
libsoup/soup.h

index 5710626..ea6ed4a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2001-05-09  Rodrigo Moya <rodrigo@ximian.com>
+
+       * src/soup-core/soup-parser.[ch]: added a basic SOAP messages
+       parser, which easily lets access to the message parameters
+       and faults
+
+2001-05-05  Rodrigo Moya <rodrigo@ximian.com>
+       
+       * src/soup-wsdl-runtime/wsdl-soap-fault.[ch]: added to manage/retrieve
+       info from SOAP faults
+       * src/soup-wsdl-runtime/wsdl-soap-parse.c (wsdl_soap_parse): retrieve
+       SOAP faults from the message being parsed. Added a wsdl_soap_fault
+       parameter, which will be returned if there was actually a SOAP fault
+       in the message
+       * src/soup-wsdl-runtime/wsdl-soap-marshal.c (wsdl_soap_marhal): add
+       a wsdl_soap_fault parameter, to be serialized along with the rest
+       of the SOAP message
+       * src/soup-wsdl/wsdl-soap-skels.c: use wsdl_soap_fault where appropriate
+       * src/soup-wsdl/wsdl-soap-stubs.c: ditto
+       * src/soup-wsdl/wsdl-soap-headers.c: ditto
+
 2001-05-04  Dick Porter  <dick@ximian.com>
 
        * src/soup-wsdl-runtime/wsdl-schema.c: Decide which schema parser to
index 11a1c70..5988bc9 100644 (file)
@@ -20,6 +20,7 @@ soupinclude_HEADERS =         \
        soup-context.h          \
        soup-message.h          \
        soup-misc.h             \
+       soup-parser.h           \
        soup-serializer.h       \
        soup-server.h           \
        soup-socket.h           \
@@ -44,6 +45,7 @@ libsoup_la_SOURCES =          \
        soup-headers.c          \
        soup-message.c          \
        soup-misc.c             \
+       soup-parser.c           \
        soup-private.h          \
        soup-queue.c            \
        soup-serializer.c       \
index bd094ab..d018ffd 100644 (file)
@@ -18,6 +18,7 @@ extern "C" {
 #include <soup/soup-context.h>
 #include <soup/soup-message.h>
 #include <soup/soup-misc.h>
+#include <soup/soup-parser.h>
 #include <soup/soup-serializer.h>
 #include <soup/soup-socket.h>
 #include <soup/soup-uri.h>