Stylus Studio XML Editor

Table of contents

Appendices

F.1 WSDL Specification Changes

WSDL Specification Changes wsdl-changelog-table1 Date Author Description
1120040802 11RRC 11Removed paragraph added per resolution of issue 211 (undone per action item 5 of the 2004-07-29 concall).
1120040802 11RRC 11Added clarification on the meaning of required language extensions.
1120040802 11RRC 11Added operation name requirement to the Interface component section.
1120040802 11RRC 11Added introductory text for the Property Component (per action item 2 of the 2004-07-29 concall).
1120040727 11RRC 11Made the Property component independent of XML Schema (issue 248).
1120040727 11SW 11Issue 243 text
1120040727 11SW 11Incorporated Paul's words for issue 235
1120040727 11SW 11Added MarkN's text for issue 211
1120040727 11SW 11Added note to processor conf rules for optional extensions and features about what optional means.
1120040727 11SW 11Removed contentious area ed note thing per decision to do those via minority opinions.
1120040722 11HH 11Defined wsdls:int for http:code.
1120040721 11RRC 11Made almost all set-valued properties optional and added a rule to default them to the empty set, per agenda item 7 of 2004-07-15 concall.
1120040715 11RRC 11Marked the {message label} property of the Message Reference and Fault Reference components as required.
1120040715 11RRC 11Made the {style} property into a set of xs:anyURI.
1120040714 11RRC 11Added definition of simple types used by the component model (issue 177).
1120040713 11RRC 11Added clarification to interface extensions per issue 220.
1120040713 11RRC 11Added clarification to Binding Operation section (issue 227).
1120040713 11RRC 11Fixed references to Interface Fault components in the Fault Reference component section.
1120040713 11RRC 11Added description of pseudo-schema syntax.
1120040714 11SW 11Made f&p allowed in the remaining places and updated composition rules
1120040713 11SW 11Added negative conformance criteria: not required to process XML1.1 etc.
1120040713 11SW 11Corrected reference to frag ID syntax to for issue 209
1120040713 11SW 11Implemented Jonathan's proposal for issue 160.
1120040713 11SW 11Put ednote in contentious areas asking for extra feedback.
1120040712 11RRC 11Marked all component model properties as REQUIRED or OPTIONAL (issue 213).
1120040712 11RRC 11Added definition for equivalence of list-typed values.
1120040712 11RRC 11Clarified RPC style rules for one-way operations (issue 215).
1120040708 11JJM 11Finished adding clarifications for non-XML type system extensibility.
1120040708 11JJM 11Include the definition of "actual value" from XML Schema (Issue 219).
1120040708 11JJM 11Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).
1120040708 11JJM 11Component equivalence (2004Jun/0195.html, 2004Jun/0199.html and ref to the charmod [Issue 210]).
1120040706 11RRC 11Added clarifications for non-XML type system extensibility.
1120040706 11RRC 11Expanded component model definition.
1120040706 11RRC 11Added clarification to section 2.1.1 per resolution of issue 222.
1120040706 11RRC 11Made it possible to use rpc style with schema languages other than XML Schema.
1120040702 11SW 11Made operation/@style be a list of URIs.
1120040702 11SW 11Had forgotten to map to the {type} property of binding.
1120040625 11SW 11Allowed F&P *nearly* everywhere. Sigh.
1120040618 11SW 11Changed F&P composition model to nearest enclosing scope.
1120040618 11SW 11Incorporated Jacek's purpose of bindings text as appropriate.
1120040526 11SW 11Added @address to /definitions/service/endpoint per F2F decision
1120040526 11SW 11Added @type to /definitions/binding per F2F decision
1120040519 11SW 11Renamed wsoap12: to wsoap:.
1120040323 11JJM 11Commented out the (missing) property example.
1120040322 11RRC 11Added definition of wsdli:wsdlLocation attribute.
1120040322 11JJM 11Added faults to properties and features.
1120040319 11JJM 11Use lowercase "should" in notes.
1120040319 11JJM 11Comment out features at service level. Uniformize scope between features and properties.
1120040318 11JJM 11Moved normative notes into the main body of the document.
1120040318 11JJM 11Incorporated the property text from Glen.
1120040318 11JJM 11Addressed comments from Yuxiao Zhao.
1120040318 11JJM 11Updated the feature description, as per Glen and David Booth's suggestions.
1120040317 11RRC 11Removed redundant {styleDefault} property of the interface component.
1120040317 11JJM 11Include comments from Kevin.
1120040315 11RRC 11Added clarification on embedded XML schemas that refer to siblings.
1120040315 11RRC 11Updated RPC signature extension to use #in/#out/#inout/#return tokens.
1120040315 11RRC 11Added explanatory text to types and modularization sections per resolution of issue #102.
1120040315 11SW 11Change binding/{fault,operation}/@name to @ref
1120040312 11RRC 11Fixed appendix D to take the removal of wsdl:message into account.
1120040312 11RRC 11Added definition of wrpc:signature extension attribute.
1120040311 11SW 11Change fault stuff per decision to make faults first class in interfaces.
1120040308 11SW 11Renamed {message} property to {element} and @message to @element
1120040305 11SW 11Added {safety} property
1120040227 11MJG 11Merged in branch Issue143 containing resolution of issue 143
1120040227 11SW 11Dropped {type definitions} property from definitions; leftover from <message> days.
1120040226 11SW 11Working thru various edtodo items.
1120040106 11JS 11Per 18 Dec 2003 telecon decision, added text re: circular includes.
1120031204 11JS 11Per 4 Dec 2003 telecon decision, removed redundant binding/operation/{infault, outfault}/@messageReference.
1120031105 11JS 11Added point to attributes task force recommendation accepted by the working group.
1120031104 11JS 11Mapping to component model for {message} of Fault Reference component indicated that message attribute information item was optional, but the pseudo syntax and XML representation indicated it was required. Made uniformly optional to allow other type systems as was previously done for {message} of Message Reference component.
1120031104 11JS 11Renamed interface /operation /{input,output} /@body to ./@message and interface /operation /{infault,outfault} /@details to ./@message per 4 Nov face-to-face decision.
1120031104 11JS 11Made interface /operation /{input,output,infault,outfault} /@messageReference optional per 4 Nov face-to-face decision.
1120031104 11JS 11Removed interface/operation/{input,output}/@header per 4 Nov face-to-face decision.
1120031102 11SW 11Updated fault reference components to indicate that if operation's MEP uses MTF then the fault is in the opposite direction as the referenced message and if it use FRM then its in the same direction. Per 10/30 telecon decision.
1120031102 11SW 11Updated operation styles terminology per message #57 of Oct. and the RPC style rules per message #58 of Oct. per decision on 10/30 telecon to consider those status quo.
1120031102 11SW 11Clarified wording in operation styles discussion to better explain the use of the {style} attribute.
1120031102 11SW 11Clarified wording in XML <-> component model mapping section for message reference components to say that {body} and {headers} may not have a value.
1120031102 11SW 11Made interface/operation/(input|output)/@messageReference REQUIRED per 10/30 telecon decision.
1120031028 11SW 11Renamed to wsdl20.xml and updated contents.
1120031028 11SW 11Updated bindings.
1120031025 11SW 11Updated faults.
1120031013 11JJM 11Moved appendix C to a separate document, as per 24 Sep 2003 meeting in Palo Alto, CA.
1120031003 11SW 11Softened <documentation> wording to allow machine processable documentation.
1120031002 11SW 11Changed binding/operation/@name to QName per edtodo.
1120030930 11SW 11Added placeholders for set-attr/get-attr operation styles.
1120030929 11SW 11Inserted Glen Daniels' feature text.
1120030919 11RRC 11Removed import facility for chameleon schemas and added a description of a workaround.
1120030918 11JJM 11Changed message pattern to message exchange pattern, as per WG resolution on 18 Sep. 2003
1120030916 11RRC 11Added editorial note for the missing RPC encoding style.
1120030915 11RRC 11Yet more updates for REQUIRED, OPTIONAL; updated section 3 to reflect the removal of "wsdl:message".
1120030911 11RRC 11More updates for REQUIRED, OPTIONAL; removed diff markup; fixed example C.4.
1120030911 11RRC 11Renamed message reference "name" attribute and property to "messageReference"; fixed incorrect reference to "fault" element in the binding operation section.
1120030910 11SW 11Fixed message references and added proper use of REQUIRED etc. for the part I've gone through so far.
1120030910 11SW 11Updating spec; fixed up interface operation component more.
1120030808 11JCS 11Fixed errors found by IBM\Arthur.
1120030804 11JCS 11Removed Message component per 30 July-1 Aug meeting.
1120030803 11JCS 11 Replaced substitution groups with xs:any namespace='##other' per 3 July, 17 July, and 24 July telecons.
1120030801 11JCS 11Made binding/@interface optional per 31 July meeting.
1120030724 11JCS 11Remove @targetResource per 17 July 2003 telecon.
1120030612 11JJM 11Incorporate revised targetResource definition, as per 12 June 2003 telcon.
1120030606 11JJM 11Refer to the two graphics by ID. Indicate pseudo-schemas are not normative.
1120030604 11JJM 11Fixed figures so they don't appear as tables. Fixed markup so it validates.
1120030603 11JCS 11Plugged in jmarsh auto-generated schema outlines
1120030529 11MJG 11Fixed various issues with the XmlRep portions of the spec
1120030527 11MJG 11Added text to [The Interface Component] and [Mapping Interface's XML Representation to Component Properties] indicating that recursive interface extension is not allowed.
1120030523 11JJM 11Added pseudo-syntax to all but Type and Modularizing sections.
1120030523 11JJM 11Added the "interface" and "targetResource" attribute on <service>.
1120030523 11JJM 11Fixed miscellaneous typos (semi-colon instead of colon, space after parenthesis, etc.).
1120030523 11JJM 11Rewrote the service-resource text and merge it with the introduction.
1120030522 11JCS 11s/set of parts/list of parts/.
1120030514 11JJM 11Updated the service-resource figure, and split the diagram into two.
1120030512 11JJM 11Added service-resource drawing and description.
1120030512 11JJM 11Added syntax summary for the Interface component.
1120030428 11MJG 11Various edits to [Types], [Examples of Specifications of Extension Elements for Alternative Schema Language Support.] to accommodate other type systems and spell out how extensibility elements/attributes play out in such scenarios.
1120030428 11MJG 11Added text to [Notational Conventions] regarding normative nature of schema and validity of WSDL documents
1120030411 11JJM 11Allowed features and properties at the interface, interface operation, binding and binding operation levels, as agreed at the Boston f2f http://lists.w3.org/Archives/Public/www-ws-desc/2003Mar/0019.html.
1120030411 11JJM 11Incorporate features and properties' text from separate document and merged change logs
1120030313 11MJG 11Changed title to include 'part 1'
1120030313 11MJG 11Changed port to endpoint
1120030313 11MJG 11Changed type to interface in binding
1120030313 11MJG 11Changed mep to pattern and message exchange pattern to message pattern
1120030313 11MJG 11Added text to [PortTypes]
1120030313 11MJG 11Changed portType to interface
1120030407 11JJM 11Refined and corrected the definitions for features and properties.
1120030304 11JJM 11Filled in blank description of Feature and Property component.
1120030303 11MJG 11Skeleton Feature and Property components
1120030305 11MJG 11Merged ComponentModelForMEPs branch (1.46.2.5) into main branch (1.54). Below is change log from the branch: ComponentModelForMEPs_branch1 Date Author Description
1120030220 11MJG 11Minor wording change at suggestion of JJM
1120030212 11MJG 11Updated component model to include Fault Reference component. Associated changes to Port Type Operation component
1120030211 11MJG 11Changes to component model to support MEPs
1120030228 11MJG 11Updated [Importing Descriptions] to be consistent in layout with other XML rep sections. Detailed that documentation and extensibility attributes are allowed, per schema
1120030228 11MJG 11Updated [Including Descriptions] to be consistent in layout with other XML rep sections. Detailed that documentation and extensibility attributes are allowed, per schema
1120030228 11MJG 11Updated [XML Representation of Binding Component] to list type attribute
1120030217 11MJG 11Minor edits to wording in [The Interface Operation Component]
1120030213 11MJG 11Added xlink nsdecl to spec element
1120030213 11MJG 11Incorporated text from dbooths proposal on semantics, per decision 20021031
1120030213 11MJG 11Merged operationnames branch (1.37.2.3) into main branch (1.46). Below is the change log from the branch. operationnames_branch1 Date Author Description
1120030130 11MJG 11Updated binding section to match changes to port type section WRT operation names
1120030130 11MJG 11Added best practice note on operation names and target namespaces to [The Interface Operation Component]
1120030122 11MJG 11Started work on making operations have unique names
1120030213 11MJG 11Change name of {message exchange pattern} back to {variety} to consolidate changes due to MEP proposal
1120030206 11MJG 11Updated Appendix A to refer to Appendix C
1120030204 11MJG 11Tidied up appendix C
1120030203 11MJG 11Incorporated resolution to R120
1120030124 11MJG 11Fixed error in [XML Representation of Message Reference Component] which had name attribute information item on input, output and fault element information item being mandatory. Made it optional.
1120030123 11JJM 11 Change name of {variety} property to {message exchange pattern}
1120030130 11MJG 11Updated binding section to match changes to port type section WRT operation names
1120030130 11MJG 11Added best practice note on operation names and target namespaces to [The Interface Operation Component]
1120030122 11MJG 11Started work on making operations have unique names
1120030122 11MJG 11Added some <emph>, <el>, <att>, &AII;, &EII;, <el> markup
1120030120 11MJG 11Incorporated Relax NG section from Amy's types proposal
1120030120 11MJG 11Incorporated DTD section from Amy's types proposal
112003020 11MJG 11Incorporated Amy's types proposal except annexes
1120030118 11MJG 11Made some changes related to extensibility
1120030118 11MJG 11Amended content model for operation to disallow fault element children in the input-only and output-only cases
1120030118 11MJG 11Removed {extension} properties from Binding components and Port components. Added text relating to how extension elements are expected to annotate the component model.
1120030117 11MJG 11Made further edits related to extensibility model now using substitution groups
1120030117 11MJG 11Added initial draft of section on QName resolution
1120030117 11MJG 11Reworked section on extensibility
1120030116 11MJG 11Added text regarding multiple operations with the same {name} in a single port type
1120030116 11MJG 11Added section on symbol spaces
1120030116 11MJG 11Removed various ednotes
1120030116 11MJG 11Added section on component equivalence
1120030116 11MJG 11More work on include and import
1120021201 11MJG 11Did some work on wsdl:include
1120021127 11MJG 11Added placeholder for wsdl:include
1120021127 11MJG 11Cleaned up language concerning targetNamespace attribute information item [ ]
1120021127 11MJG 11changed the language regarding extensibility elements in [XML Representation of Definitions Component].
1120021127 11MJG 11Moved all issues into issues document ( ../issues/wsd-issues.xml )
1120021127 11MJG 11Removed name attribute from definitions element
1120021127 11MJG 11Removed 'pseudo-schema'
1120021121 11JJM 11Updated media type draft appendix ednote to match minutes.
1120021111 11SW 11Added appendix to record migration issues.
1120021107 11JJM 11Incorporated and started adapting SOAP's media type draft appendix.
1120021010 11MJG 11Added port type extensions, removed service type.
1120020910 11MJG 11Removed parameterOrder from spec, as decided at September 2002 FTF
1120020908 11MJG 11Updated parameterOrder description, fixed some spelling errors and other types. Added ednote to discussion of message parts
1120020715 11MJG 11AM Rewrite
1120020627 11JJM 11Changed a few remaining <emph> to either <att> or <el>, depending on context.
1120020627 11SW 11Converted portType stuff to be infoset based and improved doc structure more.
1120020627 11SW 11Converted message stuff to be infoset based and improved doc structure more.
1120020625 11SW 11Mods to take into account JJM comments.
1120020624 11JJM 11Fixed spec so markup validates.
1120020624 11JJM 11Upgraded the stylesheet and DTD
1120020624 11JJM 11Added sections for references and change log.
1120020624 11JJM 11Removed Jeffrey from authors :-( Added Gudge :-)
1120020620 11SW 11Started adding abstract model
1120020406 11SW 11Created document from WSDL 1.1