diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-01-04 09:14:33 +0000 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-01-04 09:14:33 +0000 |
commit | c8be196a5aa579f62d9688852ce41f531a13e02f (patch) | |
tree | 8a52362550541e63cc166c5e0401604bec2421a0 /lasso/xml/ws/wsa_endpoint_reference.c | |
parent | 272507091774e230ce244c17bcd90d0a0efeda0b (diff) | |
download | lasso-c8be196a5aa579f62d9688852ce41f531a13e02f.tar.gz lasso-c8be196a5aa579f62d9688852ce41f531a13e02f.tar.xz lasso-c8be196a5aa579f62d9688852ce41f531a13e02f.zip |
WS XML: change signature of lasso_wsa_attributed_uri_new_with_string, add mappings
* wsa_attributed_uri.c:
- constify first argument of
lasso_wsa_attributed_uri_new_with_string.
- add add direct mappings from wsa:Action,wsa:To to
LassoWsAddrAttributedURI and from wsa:From,wsa:ReplyTo,wsa:FaultTo
to LassoWsAddrEndpointReference
Diffstat (limited to 'lasso/xml/ws/wsa_endpoint_reference.c')
-rw-r--r-- | lasso/xml/ws/wsa_endpoint_reference.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lasso/xml/ws/wsa_endpoint_reference.c b/lasso/xml/ws/wsa_endpoint_reference.c index 9b2ba300..eecb1f6c 100644 --- a/lasso/xml/ws/wsa_endpoint_reference.c +++ b/lasso/xml/ws/wsa_endpoint_reference.c @@ -86,6 +86,9 @@ class_init(LassoWsAddrEndpointReferenceClass *klass) lasso_node_class_set_nodename(nclass, "EndpointReference"); lasso_node_class_set_ns(nclass, LASSO_WSA_HREF, LASSO_WSA_PREFIX); lasso_node_class_add_snippets(nclass, schema_snippets); + lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "From", LASSO_LASSO_HREF, "LassoWsAddrEndpointReference"); + lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "ReplyTo", LASSO_LASSO_HREF, "LassoWsAddrEndpointReference"); + lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "FaultTo", LASSO_LASSO_HREF, "LassoWsAddrEndpointReference"); } GType |