1 2004-08-24 Lluis Sanchez Gual <lluis@ximian.com>
3 * ContractReference.cs, DiscoveryClientProtocol.cs: Set the url from which
4 documents are being read.
6 2004-06-13 Gert Driesen <drieseng@users.sourceforge.net>
8 * SchemaReference.cs: corrected namespace
9 * SoapBinding.cs: corrected namespace
11 2004-06-10 Lluis Sanchez Gual <lluis@ximian.com>
13 * DiscoveryClientProtocol.cs: In DiscoverAny, catch expection of type
14 DiscoveryException and rethrow the included Exception instead.
15 * DiscoveryReference.cs: Added BaseUri property, that returns an uri
16 for the reference, supporting file uris.
17 * ContractReference.cs: Use the new property BaseUri to build the import
20 2004-06-01 Gert Driesen <drieseng@users.sourceforge.net>
22 * DiscoveryReference.cs: Added missing XmlIgnore attribute.
24 2004-05-24 Lluis Sanchez Gual <lluis@ximian.com>
26 * ContractReference.cs: convert relative import uris to absolute uris.
27 * DiscoveryClientProtocol.cs: Before resolving a reference, always
30 2004-03-10 Lluis Sanchez Gual <lluis@ximian.com>
32 * ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling
33 of errors to the base class.
34 * ContractSearchPattern.cs, DiscoveryDocumentLinksPattern.cs,
35 DiscoveryDocumentSearchPattern.cs, XmlSchemaSearchPattern.cs: Implemented.
36 * DiscoveryClientProtocol.cs: Do not throw exceptions in ResolveAll method,
37 rather add them to the errors list.
38 * DiscoveryReference.cs: Generate DiscoveryException where needed, so
39 DiscoveryClientProtocol can get the url for which an exception was thrown.
40 * DiscoveryExceptionDictionary.cs: Implemented.
42 2004-03-10 Lluis Sanchez Gual <lluis@ximian.com>
44 * DiscoveryClientProtocol.cs: Read additional information (such as soap
45 bindings) from the discovery documents.
46 * DiscoveryDocument.cs: Added support for additional discovery information.
47 * DiscoveryDocumentSerializer.cs: Updated serializer, added support for
50 2004-03-02 Lluis Sanchez Gual <lluis@ximian.com>
52 * DiscoveryClientProtocol.cs: Now it can get alternate urls from HTML pages
53 that include a link tag. Added support for loading files from a the
56 2004-01-24 Lluis Sanchez Gual <lluis@ximian.com>
58 * ContractReference.cs, DiscoveryClientProtocol.cs,
59 DiscoveryDocumentReference.cs: When resolving a wsdl document, recursively
60 resolve the documents it imports.
62 2003-12-19 Lluis Sanchez Gual <lluis@ximian.com>
64 * DiscoveryDocument.cs: Set namespace for ContractReference references.
65 Write() methods: Added namespace declaration in serializer.
66 * DiscoveryDocumentSerializer.cs: Fixed namespace for ContractReference.
67 * DiscoveryRequestHandler.cs: Implemented.
68 * DynamicDiscoveryDocument.cs: Implemented.
69 * ExcludePathInfo.cs, SoapBinding.cs: Removed some TODOs
71 2003-12-12 Lluis Sanchez Gual <lluis@ximian.com>
73 * DiscoveryReference.cs: In FilenameFromUrl(), improved name generation
74 for some common cases.
76 2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
78 * DiscoveryDocumentSerializer.cs: The class must be internal.
80 2003-10-21 Lluis Sanchez Gual <lluis@ximian.com>
82 * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.
84 2003-10-13 Lluis Sanchez Gual <lluis@ximian.com>
86 * ContractReference.cs, DiscoveryDocumentReference.cs, SchemaReference.cs:
88 * DiscoveryClientProtocol.cs: WriteAll(): Write files to the provided
90 * DiscoveryReference.cs: Improved method FilenameFromUrl().
92 2003-10-10 Lluis Sanchez Gual <lluis@ximian.com>
94 * ContractReference.cs, DiscoveryClientProtocol.cs,
95 DiscoveryClientResult.cs, DiscoveryDocument.cs,
96 DiscoveryDocumentReference.cs, DiscoveryExceptionDictionary.cs,
97 DiscoveryReference.cs, SchemaReference.cs: Implemented initial support
98 for discovery documents (.disco).
100 2002-08-19 Tim Coleman <tim@timcoleman.com>
101 * DiscoveryClientProtocol.cs:
102 Added ResolveAll () stub.
103 * DiscoveryDocument.cs:
104 Added XmlRoot attribute to class.
105 * DiscoveryClientDocumentCollection.cs:
106 * DiscoveryClientReferenceCollection.cs:
107 * DiscoveryClientResultCollection.cs:
108 * DiscoveryReferenceCollection.cs:
109 Implementation of these classes.
111 2002-08-04 Dave Bettin <javabettin@yahoo.com>
112 * ContractSearchPattern.cs
113 * DiscoveryClientDocumentCollection.cs
114 * DiscoveryClientProtocol.cs
115 * DiscoveryClientResult.cs
116 * DiscoveryDocument.cs
117 * DiscoveryDocumentLinksPattern.cs
118 * DiscoveryDocumentReference.cs
119 * DiscoveryDocumentSearchPattern.cs
120 * DiscoveryReference.cs
121 * DiscoveryRequestHandler.cs
122 * DiscoverySearchPattern.cs
123 * DynamicDiscoveryDocument.cs
126 * XmlSchemaSearchPattern.cs
127 [ Added attributes and some basic implementation]
129 2002-08-03 Tim Coleman <tim@timcoleman.com>
130 * DiscoveryDocument.cs:
131 Added XmlIgnore attribute to References property
132 * DiscoveryDocumentReference.cs:
133 Implemented Ref/Url properties and added XmlIgnore
136 2002-07-28 Dave Bettin <javabettin@yahoo.com>
137 * ContractReference.cs
138 * ContractSearchPattern.cs
139 * DiscoveryClientDocumentCollection.cs
140 * DiscoveryClientProtocol.cs
141 * DiscoveryClientReferenceCollection.cs
142 * DiscoveryClientResultCollection.cs
143 * DiscoveryClientResult.cs
144 * DiscoveryDocument.cs
145 * DiscoveryDocumentLinksPattern.cs
146 * DiscoveryDocumentReference.cs
147 * DiscoveryDocumentSearchPattern.cs
148 * DiscoveryExceptionDictionary.cs
149 * DiscoveryReferenceCollection.cs
150 * DiscoveryReference.cs
151 * DiscoveryRequestHandler.cs
152 * DiscoverySearchPattern.cs
153 * DynamicDiscoveryDocument.cs
157 * XmlSchemaSearchPattern.cs