1 2004-05-24 Lluis Sanchez Gual <lluis@ximian.com>
3 * ContractReference.cs: convert relative import uris to absolute uris.
4 * DiscoveryClientProtocol.cs: Before resolving a reference, always
7 2004-03-10 Lluis Sanchez Gual <lluis@ximian.com>
9 * ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling
10 of errors to the base class.
11 * ContractSearchPattern.cs, DiscoveryDocumentLinksPattern.cs,
12 DiscoveryDocumentSearchPattern.cs, XmlSchemaSearchPattern.cs: Implemented.
13 * DiscoveryClientProtocol.cs: Do not throw exceptions in ResolveAll method,
14 rather add them to the errors list.
15 * DiscoveryReference.cs: Generate DiscoveryException where needed, so
16 DiscoveryClientProtocol can get the url for which an exception was thrown.
17 * DiscoveryExceptionDictionary.cs: Implemented.
19 2004-03-10 Lluis Sanchez Gual <lluis@ximian.com>
21 * DiscoveryClientProtocol.cs: Read additional information (such as soap
22 bindings) from the discovery documents.
23 * DiscoveryDocument.cs: Added support for additional discovery information.
24 * DiscoveryDocumentSerializer.cs: Updated serializer, added support for
27 2004-03-02 Lluis Sanchez Gual <lluis@ximian.com>
29 * DiscoveryClientProtocol.cs: Now it can get alternate urls from HTML pages
30 that include a link tag. Added support for loading files from a the
33 2004-01-24 Lluis Sanchez Gual <lluis@ximian.com>
35 * ContractReference.cs, DiscoveryClientProtocol.cs,
36 DiscoveryDocumentReference.cs: When resolving a wsdl document, recursively
37 resolve the documents it imports.
39 2003-12-19 Lluis Sanchez Gual <lluis@ximian.com>
41 * DiscoveryDocument.cs: Set namespace for ContractReference references.
42 Write() methods: Added namespace declaration in serializer.
43 * DiscoveryDocumentSerializer.cs: Fixed namespace for ContractReference.
44 * DiscoveryRequestHandler.cs: Implemented.
45 * DynamicDiscoveryDocument.cs: Implemented.
46 * ExcludePathInfo.cs, SoapBinding.cs: Removed some TODOs
48 2003-12-12 Lluis Sanchez Gual <lluis@ximian.com>
50 * DiscoveryReference.cs: In FilenameFromUrl(), improved name generation
51 for some common cases.
53 2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
55 * DiscoveryDocumentSerializer.cs: The class must be internal.
57 2003-10-21 Lluis Sanchez Gual <lluis@ximian.com>
59 * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.
61 2003-10-13 Lluis Sanchez Gual <lluis@ximian.com>
63 * ContractReference.cs, DiscoveryDocumentReference.cs, SchemaReference.cs:
65 * DiscoveryClientProtocol.cs: WriteAll(): Write files to the provided
67 * DiscoveryReference.cs: Improved method FilenameFromUrl().
69 2003-10-10 Lluis Sanchez Gual <lluis@ximian.com>
71 * ContractReference.cs, DiscoveryClientProtocol.cs,
72 DiscoveryClientResult.cs, DiscoveryDocument.cs,
73 DiscoveryDocumentReference.cs, DiscoveryExceptionDictionary.cs,
74 DiscoveryReference.cs, SchemaReference.cs: Implemented initial support
75 for discovery documents (.disco).
77 2002-08-19 Tim Coleman <tim@timcoleman.com>
78 * DiscoveryClientProtocol.cs:
79 Added ResolveAll () stub.
80 * DiscoveryDocument.cs:
81 Added XmlRoot attribute to class.
82 * DiscoveryClientDocumentCollection.cs:
83 * DiscoveryClientReferenceCollection.cs:
84 * DiscoveryClientResultCollection.cs:
85 * DiscoveryReferenceCollection.cs:
86 Implementation of these classes.
88 2002-08-04 Dave Bettin <javabettin@yahoo.com>
89 * ContractSearchPattern.cs
90 * DiscoveryClientDocumentCollection.cs
91 * DiscoveryClientProtocol.cs
92 * DiscoveryClientResult.cs
93 * DiscoveryDocument.cs
94 * DiscoveryDocumentLinksPattern.cs
95 * DiscoveryDocumentReference.cs
96 * DiscoveryDocumentSearchPattern.cs
97 * DiscoveryReference.cs
98 * DiscoveryRequestHandler.cs
99 * DiscoverySearchPattern.cs
100 * DynamicDiscoveryDocument.cs
103 * XmlSchemaSearchPattern.cs
104 [ Added attributes and some basic implementation]
106 2002-08-03 Tim Coleman <tim@timcoleman.com>
107 * DiscoveryDocument.cs:
108 Added XmlIgnore attribute to References property
109 * DiscoveryDocumentReference.cs:
110 Implemented Ref/Url properties and added XmlIgnore
113 2002-07-28 Dave Bettin <javabettin@yahoo.com>
114 * ContractReference.cs
115 * ContractSearchPattern.cs
116 * DiscoveryClientDocumentCollection.cs
117 * DiscoveryClientProtocol.cs
118 * DiscoveryClientReferenceCollection.cs
119 * DiscoveryClientResultCollection.cs
120 * DiscoveryClientResult.cs
121 * DiscoveryDocument.cs
122 * DiscoveryDocumentLinksPattern.cs
123 * DiscoveryDocumentReference.cs
124 * DiscoveryDocumentSearchPattern.cs
125 * DiscoveryExceptionDictionary.cs
126 * DiscoveryReferenceCollection.cs
127 * DiscoveryReference.cs
128 * DiscoveryRequestHandler.cs
129 * DiscoverySearchPattern.cs
130 * DynamicDiscoveryDocument.cs
134 * XmlSchemaSearchPattern.cs