2006-11-02 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Discovery / ChangeLog
1 2004-09-01  Lluis Sanchez Gual  <lluis@novell.com>
2
3         * DiscoveryClientProtocol.cs: Added support for "file://" urls.
4
5 2004-08-24  Lluis Sanchez Gual  <lluis@novell.com>
6
7         * ContractReference.cs, DiscoveryClientProtocol.cs: Set the url from which
8           documents are being read.
9
10 2004-06-13  Gert Driesen <drieseng@users.sourceforge.net>
11
12         * SchemaReference.cs: corrected namespace
13         * SoapBinding.cs: corrected namespace
14
15 2004-06-10  Lluis Sanchez Gual  <lluis@ximian.com>
16
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
22           uri.
23
24 2004-06-01  Gert Driesen <drieseng@users.sourceforge.net>
25
26         * DiscoveryReference.cs: Added missing XmlIgnore attribute.
27
28 2004-05-24  Lluis Sanchez Gual  <lluis@ximian.com>
29
30         * ContractReference.cs: convert relative import uris to absolute uris.
31         * DiscoveryClientProtocol.cs: Before resolving a reference, always
32           set the Url property.
33
34 2004-03-10  Lluis Sanchez Gual  <lluis@ximian.com>
35
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.
45
46 2004-03-10  Lluis Sanchez Gual  <lluis@ximian.com>
47
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
52           soap bindings.
53
54 2004-03-02  Lluis Sanchez Gual  <lluis@ximian.com>
55
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
58           file system.
59
60 2004-01-24  Lluis Sanchez Gual <lluis@ximian.com>
61
62         * ContractReference.cs, DiscoveryClientProtocol.cs, 
63           DiscoveryDocumentReference.cs: When resolving a wsdl document, recursively
64           resolve the documents it imports.
65
66 2003-12-19  Lluis Sanchez Gual <lluis@ximian.com>
67
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
74         
75 2003-12-12  Lluis Sanchez Gual <lluis@ximian.com>
76         
77         * DiscoveryReference.cs: In FilenameFromUrl(), improved name generation
78           for some common cases.
79           
80 2003-11-11  Lluis Sanchez Gual <lluis@ximian.com>
81
82         * DiscoveryDocumentSerializer.cs: The class must be internal.
83
84 2003-10-21  Lluis Sanchez Gual <lluis@ximian.com>
85
86         * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.
87
88 2003-10-13  Lluis Sanchez Gual <lluis@ximian.com>
89
90         * ContractReference.cs, DiscoveryDocumentReference.cs, SchemaReference.cs:
91       Little fixes.
92         * DiscoveryClientProtocol.cs: WriteAll(): Write files to the provided
93           directory.
94         * DiscoveryReference.cs: Improved method FilenameFromUrl().
95
96 2003-10-10  Lluis Sanchez Gual  <lluis@ximian.com>
97
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).
103
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.
114
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
128                 * SchemaReference.cs
129                 * SoapBinding.cs
130                 * XmlSchemaSearchPattern.cs
131                         [ Added attributes and some basic implementation]
132                         
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
138                 attributes.
139
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
158                 * ExcludePathInfo.cs
159                 * SchemaReference.cs
160                 * SoapBinding.cs
161                 * XmlSchemaSearchPattern.cs
162                         [ Added stubs]