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