[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [ebxml-msg] issues list
All, As mentioned on the call, I have tweaked the W3C XML Protocol WG issues list for our needs, and have established as a baseline the issues I raised with my vote on 2.0. Attached are the XML, XSLT, DTD and HTML, all of which should be posted to our website. We need to be sure that the DTD retains the W3C IP disclaimer. Comments welcomed. I'll gladly make any necessary changes to the schema or styling. Cheers, ChrisTitle: OASIS ebXML Message Service TC Issues List
OASIS ebXML Messaging TC |
Issues regarding the documents produced by the OASIS ebXML Messaging TC should be reported to ebxml-msg@lists.oasis-open.org (public archives).
Comments on this list should be sent to the ebxml-msg@lists.oasis-open.org mailing list (Archives).
id | Status | Spec | Topic | Class | Section | Title |
---|---|---|---|---|---|---|
1 | Active | line 15/16 | spec | editorial | title page | title page |
2 | Active | line 17/18 | spec | editorial | title page | boilerplate |
3 | Active | line 20 | spec | editorial | title page | title page |
4 | Active | line 23 | spec | editorial | ebXML participants | ebXML participants |
5 | Active | line 26 | spec | editorial | ebXML participants | ebXML Participants |
6 | Active | line 200 | spec | editorial | Introduction | typo |
7 | Active | line 208 | spec | editorial | Introduction | typo |
8 | Active | line 214 | spec | editorial | Introduction | editorial tweak |
9 | Active | line 472 | spec | editorial | 2.1 Packaging Specification | editorial tweak |
10 | Active | line 509 | spec | editorial | 2.1.2 Message Package | RFC2119 usage |
12 | Active | line 724 | spec | editorial | 2.3.10 NextMSH actor URI | editorial tweak |
13 | Active | line 732 | spec | editorial | 2.3.11 ToPartyMSH actor URI | editorial tweak |
14 | Active | line 764 | spec | editorial | 3.1.1 From and To Party elements | RFC2119 usage/typo |
15 | Active | line 784 | spec | editorial | 3.1.1.2 PartyId element | RFC2119 usage |
16 | Active | line 788 | spec | editorial | 3.1.1.2 Role element | replacement text for Note |
17 | Active | line 810 | spec | editorial | 3.1.2 CPAId element | CPA |
18 | Active | line 831 | spec | editorial | 3.1.3 ConversationId element | typo |
19 | Active | line 872 | spec | editorial | 3.1.6.1 MessageId element | local part of MID? |
20 | Active | line 899 | spec | editorial | 3.1.7 DuplicateElimination element | duplicate detection |
22 | Active | line 903 | spec | editorial | 3.1.8 DuplicateElimination element | "if there is a CPA with ..." is a little too vague |
23 | Active | line 914 | spec | editorial | 3.1.9 MessageHeader example | example issue |
24 | Active | line 942 | spec | editorial | 3.2 Manifest element | premature reference to xlink:role |
27 | Active | line 1029 | spec | editorial | 4.1.2.1 Collaboration Protocol Agreement | RFC2119 usage |
28 | Active | line 1037 | spec | editorial | 4.1.3 Signature Generation | typo |
29 | Active | line 1050 | spec | editorial | 4.1.3 Signature Generation | editorial tweak |
31 | Active | line 1436 | spec | editorial | 7 Reliable Messaging Module | duplicate eleimination characterization |
33 | Active | line 1459 | spec | editorial | 7.2 Methods ... | editorial tweak |
35 | Active | line 1564 | spec | editorial | 7.3.2.5 [XMLDSIG] Reference | typo |
38 | Active | line 2054... | spec | editorial | 11 Multihop... | duplicate content with 11.1.4 |
39 | Active | line 2791... | spec | editorial | Non-Normative References | references to ebXML specs |
26 | Active | line 982 | spec | minor technical | 3.2.2 Manifest validation | suggestion to discard note |
11 | Active | line 709 | spec | technical | 2.3.8 version attribute | confusion w/r/t conformance |
21 | Active | line 901 | spec | technical | 3.1.8 DuplicateElimination element | duplicate elimination confusion |
25 | Active | line 972, 1321 | spec | technical | 3.2.1.2 Description element | Description element |
30 | Active | line 1434 | spec | technical | 7 Reliable Messaging Module | RFC2119 MUST semantics for DFN |
32 | Active | line 1449 | spec | technical | 7.1 Persistent Storage... | RFC2119 usage |
34 | Active | line 1512 | spec | technical | 7.3.1.4 AckRequested | error on ack and ack on error issue |
36 | Active | line 1580 | spec | technical | 7.3.2.8 Acknowledgment... | error on ack |
37 | Active | line 1809 | spec | technical | 8.1.2 MessageStatus... | incorrect URI |
40 | Active | line 2245(95) | schema | editorial | Appendix A | restore comment in schema |
45 | Active | line 2374(???) | schema | editorial | Appendix A | headerExtension.grp attribute group should be derived by extension from the bodyExtension.grp |
46 | Active | line 2397(240) & 2403(248) | schema | editorial | Appendix A | Role element is used twice but not defined in a common location |
44 | Active | line 2282(126) | schema | major technical | Appendix A | sequenceNumber.type is poorly defined |
41 | Active | line 2281(125) | schema | technical | Appendix A | Acknowledgment/RefToMessageId element should be removed |
42 | Active | line 2282(126) | schema | technical | Appendix A | Acknowledgment/From element is not particularly useful |
43 | Active | line 2304(148) | schema | technical | Appendix A | Description element here doesn't match the document |
47 | Active | none | schema | technical | Appendix A | Schema element should have an optional "namespace" attribute |
48 | Active | line 2169(???) | schema | technical | Appendix A | Import correct / latest schema for XML namespace |
id | Spec | Section | Topic | Class | Status | Raised By | Owner |
---|---|---|---|---|---|---|---|
1 | line 15/16 | title page | spec | editorial | Active | Chris Ferris | |
Title: title page | |||||||
Description: [see email]the date cited here should be consistent with its adoption as a TC, not the date that the document was published to the TC for consideration (vote). Given that the ballot is closed as of January 18, then the date cited here cannot be less than that date. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
2 | line 17/18 | title page | spec | editorial | Active | Chris Ferris | |
Title: boilerplate | |||||||
Description: [see email] either the tense is incorrect (is presented) or this should be removed. Suggest that the latter be applied. In the event that the OASIS membership does approve the TC specification as an OASIS Standard, then I could see adding something to that effect. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
3 | line 20 | title page | spec | editorial | Active | Chris Ferris | |
Title: title page | |||||||
Description: [see email] need to update the URI reference here. Should follow w3c approach and have a stable URI that people can reference which will always have the latest draft, in addition to an explicit URI for the specific reference to a specific draft for use in external references, etc. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
4 | line 23 | ebXML participants | spec | editorial | Active | Chris Ferris | |
Title: ebXML participants | |||||||
Description: [see email] I agree that having this section (ebXML Participants) in addition to the one in the appendix is both gratuitous and confusing. Suggest that we have but a single list, and that that list be in an appendix, if anywhere. There is no reason to cite the participants of the original ebXML project team. | |||||||
Proposal: remove section "ebXML Participants" | |||||||
Resolution: none | |||||||
5 | line 26 | ebXML participants | spec | editorial | Active | Chris Ferris | |
Title: ebXML Participants | |||||||
Description: [see email] If the section is preserved (see issue 4), then s/meeting/meetings/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
6 | line 200 | Introduction | spec | editorial | Active | Chris Ferris | |
Title: typo | |||||||
Description: [see email] s/sending and receiving/that sends and receives/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
7 | line 208 | Introduction | spec | editorial | Active | Chris Ferris | |
Title: typo | |||||||
Description: [see email] s/,// | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
8 | line 214 | Introduction | spec | editorial | Active | Chris Ferris | |
Title: editorial tweak | |||||||
Description: [see email] s/Elements/Features/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
9 | line 472 | 2.1 Packaging Specification | spec | editorial | Active | Chris Ferris | |
Title: editorial tweak | |||||||
Description: [see email] s/the following figure/figure 2.1/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
10 | line 509 | 2.1.2 Message Package | spec | editorial | Active | Chris Ferris | |
Title: RFC2119 usage | |||||||
Description: [see email] s/may/can/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
11 | line 709 | 2.3.8 version attribute | spec | technical | Active | Chris Ferris | |
Title: confusion w/r/t conformance | |||||||
Description: [see email] this is going to lead to all manner of confusion. For conformance to THIS specification, all of the version attributes on any SOAP extension elements defined in THIS specification MUST have a value of "2.0". An ebXML message MAY contain SOAP header extension elements that have a value other than "2.0". An implementation conforming to this specification that receives a message with ebXML SOAP extensions qualified with a version other than "2.0" MAY process the message if it recognizes the version identified and is capable of processing it. It MUST respond with an error (details TBD) if it does not recognize the identified version. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
12 | line 724 | 2.3.10 NextMSH actor URI | spec | editorial | Active | Chris Ferris | |
Title: editorial tweak | |||||||
Description: [see email] s/The /The URI / | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
13 | line 732 | 2.3.11 ToPartyMSH actor URI | spec | editorial | Active | Chris Ferris | |
Title: editorial tweak | |||||||
Description: [see email] s/The /The URI / | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
14 | line 764 | 3.1.1 From and To Party elements | spec | editorial | Active | Chris Ferris | |
Title: RFC2119 usage/typo | |||||||
Description: [see email] s/must/MUST/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
15 | line 784 | 3.1.1.2 PartyId element | spec | editorial | Active | Chris Ferris | |
Title: RFC2119 usage | |||||||
Description: [see email] use of the term OPTIONAL here may be confusing given the conformance statement. Suggest that this be rephrased as follows: The Role element, if present, ... (technical/editorial) Other instances of OPTIONAL where ordinality is meant: * 500 (MIME start parameter) * 1801, 1814 (Signature element in Message Status Request & Response) * 1822, 1842 (StatusRequest and StatusResponse elements; really, the service is OPTIONAL) * 1905, 1955 (Signature element in Ping & Pong) | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
16 | line 788 | 3.1.1.2 Role element | spec | editorial | Active | Chris Ferris | |
Title: replacement text for Note | |||||||
Description: [see email] suggested replacement text for the Note: Note: Use of a URI for the value of the Role element is RECOMMENDED. e.g. http://rosettanet.org/roles/buyer | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
17 | line 810 | 3.1.2 CPAId element | spec | editorial | Active | Chris Ferris | |
Title: CPA | |||||||
Description: [see email] given that we agreed in the f2f that there *was*/*is* a CPA, this sentence should be removed so as to avoid any unnecessary confusion. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
18 | line 831 | 3.1.3 ConversationId element | spec | editorial | Active | Chris Ferris | |
Title: typo | |||||||
Description: s/schema/scheme/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
19 | line 872 | 3.1.6.1 MessageId element | spec | editorial | Active | Chris Ferris | |
Title: local part of MID? | |||||||
Description: [see email] We thought that an issue had been raised that challenged the "local part" characterization. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
20 | line 899 | 3.1.7 DuplicateElimination element | spec | editorial | Active | Chris Ferris | |
Title: duplicate detection | |||||||
Description: [see email] While it may be true that in order to ensure that duplicates are detected and prevented from being forwarded to the application, a persistent store is required, it is not a request by the sender that the receiver have a persistent store, it is a request by the sender that the receiver filter duplicate messages such that the application does not receive them. This section needs a better description. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
21 | line 901 | 3.1.8 DuplicateElimination element | spec | technical | Active | Chris Ferris | |
Title: duplicate elimination confusion | |||||||
Description: [see email] This too is going to be confusing to the reader. The semantics of duplicate elimination are such that the application that is to process the received message need not concern itself that it might be processing a duplicate message. The delivery semantics of this element alone might be either at-most-once or best-effort, but in conjunction with acknowledgments, retries, etc., can effect delivery semantics of once-and-only-once. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
22 | line 903 | 3.1.8 DuplicateElimination element | spec | editorial | Active | Chris Ferris | |
Title: "if there is a CPA with ..." is a little too vague | |||||||
Description: [see email] "if there is a CPA with ..." is a little too vague. This is related to the issue raised recently on the list[3]. We prefer that we be a bit more specific. Suggested text: The DuplicateElimination element MUST NOT be present if the DeliveryChannel for the message in the CPA identified by CPAId has a value of "never". The DuplicateElimination element MUST be present if the DeliveryChannel for the message in the CPA identified by CPAId has a value of "always". | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
23 | line 914 | 3.1.9 MessageHeader example | spec | editorial | Active | Chris Ferris | |
Title: example issue | |||||||
Description: [see email] (example) curious that the From party has no identified Role, but the To party does. Suggest that both be assigned a role or neither. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
24 | line 942 | 3.2 Manifest element | spec | editorial | Active | Chris Ferris | |
Title: premature reference to xlink:role | |||||||
Description: [see email] this sentence seems premature since xlink:role is an attribute of Reference element which has not yet been defined. Suggest moving this sentence to the bullet defining xlink:role below (after line #961) | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
25 | line 972, 1321 | 3.2.1.2 Description element | spec | technical | Active | Chris Ferris | |
Title: Description element | |||||||
Description: [see email] The Description element defined in section 3.1.8 identifies the purpose of the Description element as describing the message. The Description element here is intended to provide for a description of the payload document identified by the Reference item. The structure/syntax of the element may be the same, but the purpose is quite different. Suggest that we reference the structure of the description element, but that we augment the definition here (and elsewhere throughout the spec) with the specific purpose of the element in the current context. In addition, the definition of the Description element at times conflicts with the schema (esp sect. 4.2.3.2.6). The Description element MUST not be empty as it extends non-empty-string. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
26 | line 982 | 3.2.2 Manifest validation | spec | minor technical | Active | Chris Ferris | |
Title: suggestion to discard note | |||||||
Description: [see email] Chris previously sent a note suggesting that this Note be discarded. It isn't at all clear that it adds any value. Would add to text (or note) in section 3.2.2 that the xlink:href may be a Content-Location or a Content-ID as described in section 4.1.3, lines 1084-1089. If the ds:Reference element may have a URI of this type and that URI must match the xlink:href of some "corresponding" eb:Reference element, options must be similar. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
27 | line 1029 | 4.1.2.1 Collaboration Protocol Agreement | spec | editorial | Active | Chris Ferris | |
Title: RFC2119 usage | |||||||
Description: [see email] s/may be/is/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
28 | line 1037 | 4.1.3 Signature Generation | spec | editorial | Active | Chris Ferris | |
Title: typo | |||||||
Description: [see email] s/and // | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
29 | line 1050 | 4.1.3 Signature Generation | spec | editorial | Active | Chris Ferris | |
Title: editorial tweak | |||||||
Description: s/for the ebXML Message Service// | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
30 | line 1434 | 7 Reliable Messaging Module | spec | technical | Active | Chris Ferris | |
Title: RFC2119 MUST semantics for DFN | |||||||
Description: [see email] This was supposed to have been changed to MUST. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
31 | line 1436 | 7 Reliable Messaging Module | spec | editorial | Active | Chris Ferris | |
Title: duplicate eleimination characterization | |||||||
Description: [see email] The method of duplicate elimination is not achieved via a persistent store, but is facilitated by same. The mechanism by which duplicates are detected and eliminated is via the MessageId. This is likely to become a source of confusion. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
32 | line 1449 | 7.1 Persistent Storage... | spec | technical | Active | Chris Ferris | |
Title: RFC2119 usage | |||||||
Description: [see email] s/SHOULD/MUST/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
33 | line 1459 | 7.2 Methods ... | spec | editorial | Active | Chris Ferris | |
Title: editorial tweak | |||||||
Description: [see email] s/structures/extension modules/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
34 | line 1512 | 7.3.1.4 AckRequested | spec | technical | Active | Chris Ferris | |
Title: error on ack and ack on error issue | |||||||
Description: [see email] We agreed that an error message could be sent reliably. You are only precluded from requesting an acknowledgment on a message that itself is an acknowledgment message. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
35 | line 1564 | 7.3.2.5 [XMLDSIG] Reference | spec | editorial | Active | Chris Ferris | |
Title: typo | |||||||
Description: [see email] s/This/The/ | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
36 | line 1580 | 7.3.2.8 Acknowledgment... | spec | technical | Active | Chris Ferris | |
Title: error on ack | |||||||
Description: [see email] We did NOT agree to this at all. We agreed that an Error message *could* be sent reliably. Ref email for discussion. | |||||||
Proposal: apply original TC resolution | |||||||
Resolution: none | |||||||
37 | line 1809 | 8.1.2 MessageStatus... | spec | technical | Active | Chris Ferris | |
Title: incorrect URI | |||||||
Description: [see email] URI s/b urn:oasis:names:tc:ebxml-msg:service | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
38 | line 2054... | 11 Multihop... | spec | editorial | Active | Chris Ferris | |
Title: duplicate content with 11.1.4 | |||||||
Description: [see email] this is essentially duplicate of the content of section 11.1.4, suggest it be deleted. | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
39 | line 2791... | Non-Normative References | spec | editorial | Active | Chris Ferris | |
Title: references to ebXML specs | |||||||
Description: [see email] references to ebXML specs should be qualified by their URI, and as previously cited, the ebRS reference should probably cite the 2.0 version of their spec(s). | |||||||
Proposal: make suggested change | |||||||
Resolution: none | |||||||
40 | line 2245(95) | Appendix A | schema | editorial | Active | Chris Ferris | |
Title: restore comment in schema | |||||||
Description: [see email] Comment from last draft-msg-header-05.xsd had a useful annotation mentioning the soap:actor element in SyncReply MUST have the value http://schemas.xmlsoap.org/soap/actor/next Suggest restoring that inline documentation. | |||||||
Proposal: restore comment | |||||||
Resolution: none | |||||||
41 | line 2281(125) | Appendix A | schema | technical | Active | Chris Ferris | |
Title: Acknowledgment/RefToMessageId element should be removed | |||||||
Description: [see email] Doug raised an issue[1] that the Acknowledgment/RefToMessageId element should be removed. It remains in the document and the schema but should be removed. An Acknowledgment element should be included if and only if the overall message refers to the original one of interest. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
42 | line 2282(126) | Appendix A | schema | technical | Active | Chris Ferris | |
Title: Acknowledgment/From element is not particularly useful | |||||||
Description: [see email] Doug believes he mentioned this before w.r.t. the document. The Acknowledgment/From element is not particularly useful because it provides the Receiving MSH no actionable information. Since the current hop-to-hop text doesn't require messages to follow the same routes inbound and outbound, an AckRequested/From element might be useful -- letting the receiver know where to send the Acknowledgment in cases where it must be sent separately. Probably would be better to remove Acknowledgment/From since it covers only 1 of the 4 values hop-to-hop implementations might want to log. Other alternative is From and To in both AckRequested and Acknowledgment. | |||||||
Proposal: remove Acknowledment/From element | |||||||
Resolution: none | |||||||
43 | line 2304(148) | Appendix A | schema | technical | Active | Chris Ferris | |
Title: Description element here doesn't match the document | |||||||
Description: [see email] Description element here doesn't match the document. We'd much prefer leaving the schema as is and correcting the document's poor description of this element and an "empty content" case. None of the other Description element occurrences in the text go so far away from standard practice as section 4.2.3.2.6. (Probably not good to mention w.r.t. schema at all.) | |||||||
Proposal: | |||||||
Resolution: none | |||||||
44 | line 2282(126) | Appendix A | schema | major technical | Active | Chris Ferris | |
Title: sequenceNumber.type is poorly defined | |||||||
Description: [see email] sequenceNumber.type is poorly defined. The base type for the element content must be nonNegativeInteger (not positiveInteger) to allow the oft-mentioned "0" value. Even better, should define a type derived from nonNegativeInteger with a maxExclusive="99999999" attribute and use that here (guess the attribute can be added in the element def'n as well). Going even one step better to avoid leading zeroes and the plus sign (as uselessly required by the documentation), could use pattern="0|([1-9][0-9]{0,7})", making the min and max values redundant. | |||||||
Proposal: change base type of sequenceNumber.type to nonNegativeInteger | |||||||
Resolution: none | |||||||
45 | line 2374(???) | Appendix A | schema | editorial | Active | Chris Ferris | |
Title: headerExtension.grp attribute group should be derived by extension from the bodyExtension.grp | |||||||
Description: [see email] Why isn't the headerExtension.grp attribute group derived by extension from the bodyExtension.grp? That would be a bit more clear. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
46 | line 2397(240) & 2403(248) | Appendix A | schema | editorial | Active | Chris Ferris | |
Title: Role element is used twice but not defined in a common location | |||||||
Description: [see email] Role element is used twice but not defined in a common location. Suggest defining Role at the top level and referring to that definition here. These are the only times <element> appears in the schema with a type attribute but not at the top level (not defining a global element). | |||||||
Proposal: | |||||||
Resolution: none | |||||||
47 | none | Appendix A | schema | technical | Active | Chris Ferris | |
Title: Schema element should have an optional "namespace" attribute | |||||||
Description: [see email] It was proposed in this email that the Schema element have an optional "namespace" attribute. This was raised as a technical issue but not addressed. | |||||||
Proposal: | |||||||
Resolution: none | |||||||
48 | line 2169(???) | Appendix A | schema | technical | Active | Chris Ferris | |
Title: Import correct / latest schema for XML namespace | |||||||
Description: [see email] should reference http://www.w3.org/2001/03/xml.xsd in the import statement instead of the "hacked" version currently cited. | |||||||
Proposal: 2169 should reference http://www.w3.org/2001/03/xml.xsd in the import statement instead of the "hacked" version currently cited. | |||||||
Resolution: none |
<?xml version='1.0' encoding='UTF-8'?> <?xml-stylesheet href="ebxml-msg-issues-html.xsl" type="text/xsl"?> <!DOCTYPE issues SYSTEM "ebxml-msg-issues.dtd" > <issues update='January 30, 2002'> <issue> <issue-num>1</issue-num> <title>title page</title> <locus>line 15/16</locus> <section>title page</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a>the date cited here should be consistent with its adoption as a TC, not the date that the document was published to the TC for consideration (vote). Given that the ballot is closed as of January 18, then the date cited here cannot be less than that date.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>2</issue-num> <title>boilerplate</title> <locus>line 17/18</locus> <section>title page</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> either the tense is incorrect (is presented) or this should be removed. Suggest that the latter be applied. In the event that the OASIS membership does approve the TC specification as an OASIS Standard, then I could see adding something to that effect. </description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>3</issue-num> <title>title page</title> <locus>line 20</locus> <section>title page</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> need to update the URI reference here. Should follow w3c approach and have a stable URI that people can reference which will always have the latest draft, in addition to an explicit URI for the specific reference to a specific draft for use in external references, etc.</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>4</issue-num> <title>ebXML participants</title> <locus>line 23</locus> <section>ebXML participants</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> I agree that having this section (ebXML Participants) in addition to the one in the appendix is both gratuitous and confusing. Suggest that we have but a single list, and that that list be in an appendix, if anywhere. There is no reason to cite the participants of the original ebXML project team.</description> <proposal>remove section "ebXML Participants"</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>5</issue-num> <title>ebXML Participants</title> <locus>line 26</locus> <section>ebXML participants</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> If the section is preserved (see issue 4), then s/meeting/meetings/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>6</issue-num> <title>typo</title> <locus>line 200</locus> <section>Introduction</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/sending and receiving/that sends and receives/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>7</issue-num> <title>typo</title> <locus>line 208</locus> <section>Introduction</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/,//</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>8</issue-num> <title>editorial tweak</title> <locus>line 214</locus> <section>Introduction</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/Elements/Features/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>9</issue-num> <title>editorial tweak</title> <locus>line 472</locus> <section>2.1 Packaging Specification</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/the following figure/figure 2.1/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>10</issue-num> <title>RFC2119 usage</title> <locus>line 509</locus> <section>2.1.2 Message Package</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/may/can/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>11</issue-num> <title>confusion w/r/t conformance</title> <locus>line 709</locus> <section>2.3.8 version attribute</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> this is going to lead to all manner of confusion. For conformance to THIS specification, all of the version attributes on any SOAP extension elements defined in THIS specification MUST have a value of "2.0". An ebXML message MAY contain SOAP header extension elements that have a value other than "2.0". An implementation conforming to this specification that receives a message with ebXML SOAP extensions qualified with a version other than "2.0" MAY process the message if it recognizes the version identified and is capable of processing it. It MUST respond with an error (details TBD) if it does not recognize the identified version.</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>12</issue-num> <title>editorial tweak</title> <locus>line 724</locus> <section>2.3.10 NextMSH actor URI</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/The /The URI /</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>13</issue-num> <title>editorial tweak</title> <locus>line 732</locus> <section>2.3.11 ToPartyMSH actor URI</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/The /The URI /</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>14</issue-num> <title>RFC2119 usage/typo</title> <locus>line 764</locus> <section>3.1.1 From and To Party elements</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/must/MUST/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>15</issue-num> <title>RFC2119 usage</title> <locus>line 784</locus> <section>3.1.1.2 PartyId element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> use of the term OPTIONAL here may be confusing given the conformance statement. Suggest that this be rephrased as follows: The Role element, if present, ... (technical/editorial) Other instances of OPTIONAL where ordinality is meant: * 500 (MIME start parameter) * 1801, 1814 (Signature element in Message Status Request & Response) * 1822, 1842 (StatusRequest and StatusResponse elements; really, the service is OPTIONAL) * 1905, 1955 (Signature element in Ping & Pong)</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>16</issue-num> <title>replacement text for Note</title> <locus>line 788</locus> <section>3.1.1.2 Role element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> suggested replacement text for the Note: Note: Use of a URI for the value of the Role element is RECOMMENDED. e.g. http://rosettanet.org/roles/buyer</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>17</issue-num> <title>CPA</title> <locus>line 810</locus> <section>3.1.2 CPAId element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> given that we agreed in the f2f that there *was*/*is* a CPA, this sentence should be removed so as to avoid any unnecessary confusion.</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>18</issue-num> <title>typo</title> <locus>line 831</locus> <section>3.1.3 ConversationId element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description>s/schema/scheme/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>19</issue-num> <title>local part of MID?</title> <locus>line 872</locus> <section>3.1.6.1 MessageId element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> We thought that an issue had been raised that challenged the "local part" characterization.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>20</issue-num> <title>duplicate detection</title> <locus>line 899</locus> <section>3.1.7 DuplicateElimination element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> While it may be true that in order to ensure that duplicates are detected and prevented from being forwarded to the application, a persistent store is required, it is not a request by the sender that the receiver have a persistent store, it is a request by the sender that the receiver filter duplicate messages such that the application does not receive them. This section needs a better description.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>21</issue-num> <title>duplicate elimination confusion</title> <locus>line 901</locus> <section>3.1.8 DuplicateElimination element</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> This too is going to be confusing to the reader. The semantics of duplicate elimination are such that the application that is to process the received message need not concern itself that it might be processing a duplicate message. The delivery semantics of this element alone might be either at-most-once or best-effort, but in conjunction with acknowledgments, retries, etc., can effect delivery semantics of once-and-only-once.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>22</issue-num> <title>"if there is a CPA with ..." is a little too vague</title> <locus>line 903</locus> <section>3.1.8 DuplicateElimination element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> "if there is a CPA with ..." is a little too vague. This is related to the issue raised recently on the list[3]. We prefer that we be a bit more specific. Suggested text: The DuplicateElimination element MUST NOT be present if the DeliveryChannel for the message in the CPA identified by CPAId has a value of "never". The DuplicateElimination element MUST be present if the DeliveryChannel for the message in the CPA identified by CPAId has a value of "always". </description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>23</issue-num> <title>example issue</title> <locus>line 914</locus> <section>3.1.9 MessageHeader example</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> (example) curious that the From party has no identified Role, but the To party does. Suggest that both be assigned a role or neither. </description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>24</issue-num> <title>premature reference to xlink:role</title> <locus>line 942</locus> <section>3.2 Manifest element</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> this sentence seems premature since xlink:role is an attribute of Reference element which has not yet been defined. Suggest moving this sentence to the bullet defining xlink:role below (after line #961)</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>25</issue-num> <title>Description element</title> <locus>line 972, 1321</locus> <section>3.2.1.2 Description element</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> The Description element defined in section 3.1.8 identifies the purpose of the Description element as describing the message. The Description element here is intended to provide for a description of the payload document identified by the Reference item. The structure/syntax of the element may be the same, but the purpose is quite different. Suggest that we reference the structure of the description element, but that we augment the definition here (and elsewhere throughout the spec) with the specific purpose of the element in the current context. In addition, the definition of the Description element at times conflicts with the schema (esp sect. 4.2.3.2.6). The Description element MUST not be empty as it extends non-empty-string. </description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>26</issue-num> <title>suggestion to discard note</title> <locus>line 982</locus> <section>3.2.2 Manifest validation</section> <priority>minor technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> Chris previously sent a note suggesting that this Note be discarded. It isn't at all clear that it adds any value. Would add to text (or note) in section 3.2.2 that the xlink:href may be a Content-Location or a Content-ID as described in section 4.1.3, lines 1084-1089. If the ds:Reference element may have a URI of this type and that URI must match the xlink:href of some "corresponding" eb:Reference element, options must be similar. </description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>27</issue-num> <title>RFC2119 usage</title> <locus>line 1029</locus> <section>4.1.2.1 Collaboration Protocol Agreement</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/may be/is/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>28</issue-num> <title>typo</title> <locus>line 1037</locus> <section>4.1.3 Signature Generation</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/and //</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>29</issue-num> <title>editorial tweak</title> <locus>line 1050</locus> <section>4.1.3 Signature Generation</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description>s/for the ebXML Message Service//</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>30</issue-num> <title>RFC2119 MUST semantics for DFN</title> <locus>line 1434</locus> <section>7 Reliable Messaging Module</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> This was supposed to have been changed to MUST.</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>31</issue-num> <title>duplicate eleimination characterization</title> <locus>line 1436</locus> <section>7 Reliable Messaging Module</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> The method of duplicate elimination is not achieved via a persistent store, but is facilitated by same. The mechanism by which duplicates are detected and eliminated is via the MessageId. This is likely to become a source of confusion.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>32</issue-num> <title>RFC2119 usage</title> <locus>line 1449</locus> <section>7.1 Persistent Storage...</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/SHOULD/MUST/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>33</issue-num> <title>editorial tweak</title> <locus>line 1459</locus> <section>7.2 Methods ...</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/structures/extension modules/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>34</issue-num> <title>error on ack and ack on error issue</title> <locus>line 1512</locus> <section>7.3.1.4 AckRequested</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> We agreed that an error message could be sent reliably. You are only precluded from requesting an acknowledgment on a message that itself is an acknowledgment message. </description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>35</issue-num> <title>typo</title> <locus>line 1564</locus> <section>7.3.2.5 [XMLDSIG] Reference</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> s/This/The/</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>36</issue-num> <title>error on ack</title> <locus>line 1580</locus> <section>7.3.2.8 Acknowledgment...</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> We did NOT agree to this at all. We agreed that an Error message *could* be sent reliably. Ref <a href='http://lists.oasis-Active.org/archives/ebxml-msg/200201/msg00036.html'>email</a> for discussion.</description> <proposal>apply original TC resolution</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>37</issue-num> <title>incorrect URI</title> <locus>line 1809</locus> <section>8.1.2 MessageStatus...</section> <priority>technical</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> URI s/b urn:oasis:names:tc:ebxml-msg:service</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>38</issue-num> <title>duplicate content with 11.1.4</title> <locus>line 2054...</locus> <section>11 Multihop...</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> this is essentially duplicate of the content of section 11.1.4, suggest it be deleted.</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>39</issue-num> <title>references to ebXML specs</title> <locus>line 2791...</locus> <section>Non-Normative References</section> <priority>editorial</priority> <topic>spec</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> references to ebXML specs should be qualified by their URI, and as previously cited, the ebRS reference should probably cite the 2.0 version of their spec(s).</description> <proposal>make suggested change</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>40</issue-num> <title>restore comment in schema</title> <locus>line 2245(95)</locus> <section>Appendix A</section> <priority>editorial</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> Comment from last draft-msg-header-05.xsd had a useful annotation mentioning the soap:actor element in SyncReply MUST have the value http://schemas.xmlsoap.org/soap/actor/next Suggest restoring that inline documentation.</description> <proposal>restore comment</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>41</issue-num> <title>Acknowledgment/RefToMessageId element should be removed</title> <locus>line 2281(125)</locus> <section>Appendix A</section> <priority>technical</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> Doug raised an issue[1] that the Acknowledgment/RefToMessageId element should be removed. It remains in the document and the schema but should be removed. An Acknowledgment element should be included if and only if the overall message refers to the original one of interest.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>42</issue-num> <title>Acknowledgment/From element is not particularly useful</title> <locus>line 2282(126)</locus> <section>Appendix A</section> <priority>technical</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> Doug believes he mentioned this before w.r.t. the document. The Acknowledgment/From element is not particularly useful because it provides the Receiving MSH no actionable information. Since the current hop-to-hop text doesn't require messages to follow the same routes inbound and outbound, an AckRequested/From element might be useful -- letting the receiver know where to send the Acknowledgment in cases where it must be sent separately. Probably would be better to remove Acknowledgment/From since it covers only 1 of the 4 values hop-to-hop implementations might want to log. Other alternative is From and To in both AckRequested and Acknowledgment.</description> <proposal>remove Acknowledment/From element</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>43</issue-num> <title>Description element here doesn't match the document</title> <locus>line 2304(148)</locus> <section>Appendix A</section> <priority>technical</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> Description element here doesn't match the document. We'd much prefer leaving the schema as is and correcting the document's poor description of this element and an "empty content" case. None of the other Description element occurrences in the text go so far away from standard practice as section 4.2.3.2.6. (Probably not good to mention w.r.t. schema at all.)</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>44</issue-num> <title>sequenceNumber.type is poorly defined</title> <locus>line 2282(126)</locus> <section>Appendix A</section> <priority>major technical</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> sequenceNumber.type is poorly defined. The base type for the element content must be nonNegativeInteger (not positiveInteger) to allow the oft-mentioned "0" value. Even better, should define a type derived from nonNegativeInteger with a maxExclusive="99999999" attribute and use that here (guess the attribute can be added in the element def'n as well). Going even one step better to avoid leading zeroes and the plus sign (as uselessly required by the documentation), could use pattern="0|([1-9][0-9]{0,7})", making the min and max values redundant.</description> <proposal>change base type of sequenceNumber.type to nonNegativeInteger</proposal> <resolution>none</resolution> </issue> <issue> <issue-num>45</issue-num> <title>headerExtension.grp attribute group should be derived by extension from the bodyExtension.grp</title> <locus>line 2374(???)</locus> <section>Appendix A</section> <priority>editorial</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> Why isn't the headerExtension.grp attribute group derived by extension from the bodyExtension.grp? That would be a bit more clear.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>46</issue-num> <title>Role element is used twice but not defined in a common location</title> <locus>line 2397(240) & 2403(248)</locus> <section>Appendix A</section> <priority>editorial</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> Role element is used twice but not defined in a common location. Suggest defining Role at the top level and referring to that definition here. These are the only times <element> appears in the schema with a type attribute but not at the top level (not defining a global element).</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>47</issue-num> <title>Schema element should have an optional "namespace" attribute</title> <locus>none</locus> <section>Appendix A</section> <priority>technical</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> It was proposed in this <a href='http://lists.oasis-Active.org/archives/ebxml-msg/200111/msg00323.html'>email</a> that the Schema element have an optional "namespace" attribute. This was raised as a technical issue but not addressed.</description> <proposal></proposal> <resolution>none</resolution> </issue> <issue> <issue-num>48</issue-num> <title>Import correct / latest schema for XML namespace</title> <locus>line 2169(???)</locus> <section>Appendix A</section> <priority>technical</priority> <topic>schema</topic> <status>Active</status> <originator><a href='mailto:chris.ferris@sun.com'>Chris Ferris</a></originator> <responsible></responsible> <description><a href='http://lists.oasis-open.org/archives/ebxml-msg/200201/msg00130.html'>[see email]</a> should reference <a href='http://www.w3.org/2001/03/xml.xsd'>http://www.w3.org/2001/03/xml.xsd</a> in the import statement instead of the "hacked" version currently cited.</description> <proposal>2169 should reference <a href='http://www.w3.org/2001/03/xml.xsd'>http://www.w3.org/2001/03/xml.xsd</a> in the import statement instead of the "hacked" version currently cited.</proposal> <resolution>none</resolution> </issue> <maintainer> <fullname>Christopher Ferris</fullname> <uri>mailto:chris.ferris@sun.com</uri> </maintainer> </issues>
<!-- This is the DTD for the XMLP WG issues list: http://www.w3.org/2000/xp/Group/xmlp-issues.xml Ideally, the XMLspec DTD could be used. $Id: 28-xmlp-issues.dtd,v 1.11 2001/11/06 14:00:56 hugo Exp $ Copyright (c) 2001 W3C (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ This document is governed by the W3C Software License [1] as described in the FAQ [2]. [1] http://www.w3.org/Consortium/Legal/copyright-software-19980720 [2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD January 30, 2002: Chris Ferris - modified for ebxml-msg TC usage August 28, 2001: Hugo Haas <hugo@w3.org> - First version to make my psgml mode happy --> <!-- Root element --> <!ELEMENT issues ( issue+, maintainer+ ) > <!ATTLIST issues update CDATA #REQUIRED > <!-- A few useful entities --> <!-- A few parameter entities --> <!ENTITY % desc '#PCDATA | a | br | p | pre | ul | em'> <!ENTITY % somebody '#PCDATA | a'> <!-- Maintainer --> <!ELEMENT maintainer ( initials?, fullname, uri )> <!ELEMENT initials ( #PCDATA ) > <!ELEMENT fullname ( #PCDATA ) > <!ELEMENT uri ( #PCDATA ) > <!-- Issue --> <!ELEMENT issue ( issue-num, title, locus, section, priority, topic, status, originator, responsible, description, proposal, resolution ) > <!-- Issue number --> <!ELEMENT issue-num ( #PCDATA ) > <!-- Title of the issue --> <!ELEMENT title ( %desc; )* > <!-- Document referred to in the issue: Spec = SOAP Version 1.2 specification AM = XML Protocol Abstract Model --> <!ELEMENT locus ( #PCDATA ) > <!-- Description of the issue, proposal for resolution, and resolution --> <!ELEMENT description ( %desc; )* > <!ELEMENT proposal ( %desc; )* > <!ELEMENT resolution ( %desc; )* > <!-- Topic of the issue: env(elope) rpc enc(oding) meta(issue) bind(ing) fault --> <!ELEMENT topic ( #PCDATA ) > <!-- Status of the issue: Unassigned Active Closed Postponed --> <!ELEMENT status ( #PCDATA ) > <!-- Class of the issue: Design Editorial --> <!ELEMENT priority ( #PCDATA ) > <!-- Requirement related to the issue: Requirement number, n/a, or empty --> <!ELEMENT section ( #PCDATA | a )* > <!-- Originator and fault owner --> <!ELEMENT originator ( %somebody; )* > <!ELEMENT responsible ( %somebody; )* > <!-- Mimicing XHTML mark-up --> <!ELEMENT a ( #PCDATA ) > <!ATTLIST a href CDATA #REQUIRED > <!ELEMENT em ( #PCDATA ) > <!ELEMENT p ( #PCDATA | a | br | em)* > <!ELEMENT pre ( #PCDATA | a )* > <!ELEMENT ul ( li+ ) > <!ELEMENT li ( #PCDATA ) > <!ELEMENT br EMPTY >
<?xml version="1.0" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <!-- Style sheet for converting xmlp-issues.xml into a static HTML document January 28, 2002 (CBF) adapted from XML Protocol WG Issues List XSLT. November 6, 2001 (HH) Not using the initials thingy anymore. October 16, 2001 (HH) Added list of maintainer. October 3, 2001 (HH) Removed closed issues from the summary table. October 3, 2001 (HH) Added an explanation of the acronyms used. September 25, 2001 (HH) Added support for em. September 18, 2001 (HH) Added a few spaces. September 6, 2001 (HH) Now referencing xmlp-comments. September 6, 2001 (HH) Changed order in the summary from alphabetical to: Active, Unassigned, Postponed, Closed Fixed order of locus to: Spec, AM August 24, 2001 (HH) Added template for <pre>, and removed the one for text() which was unnecessary. June 20, 2001 (HH) Added some colors to make the list clearer June 3, 2001 (DCF) Added subheading to show xmlp-issues.xml (up)date May 30, 2001 (DCF) Added support for topic and title fields May 24, 2001 (DCF) Added summary table, doctype and style statements May 23, 2001 (DCF) Added support for proposal tag, reworded table text May 16, 2001 (DCF) Added default sort by issue number May 14, 2001 (DCF) Initially created $Id: xmlp-issues-html.xsl,v 1.18 2001/11/06 10:53:18 hugo Exp $ --> <xsl:strip-space elements="*"/> <xsl:output method="html" encoding="iso-8859-1" omit-xml-declaration="yes" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" /> <xsl:template match="/"> <html> <head> <title>OASIS ebXML Message Service TC Issues List</title> <style type="text/css"> body {color: black; background: white;} .Closed { background-color: #888888; } </style> </head> <body> <table><tr><td width="5%" align="center" valign="middle"> <a href="http://oasis-open.org/"> <img src="http://oasis-open.org/images/oasis_logo.gif" alt="OASIS" bgcolor="#3c1a57" height="46" width="131" border="0"/></a> </td><td width="95%"> <a href="http://oasis-open.org/committees/ebxml-msg">OASIS ebXML Messaging TC</a> </td></tr></table> <h1>OASIS ebXML Messaging TC Issues List</h1> <h3>Last update: <xsl:value-of select="issues/@update"/></h3> <p>Issues regarding the <a href="./#drafts">documents produced by the OASIS ebXML Messaging TC</a> should be reported to <a href="mailto:ebxml-msg@lists.oasis-open.org">ebxml-msg@lists.oasis-open.org</a> (<a href="http://lists.oasis-open.org/archives/ebxml-msg/">public archives</a>).</p> <p>Comments on this list should be sent to the <a href="mailto:ebxml-msg@lists.oasis-open.org">ebxml-msg@lists.oasis-open.org</a> mailing list (<a href="http://lists.oasis-open.org/archives/ebxml-msg/">Archives</a>).</p> <p></p> <ul> <li><a href="#summaryList">Summary list of outstanding issues</a></li> <li><a href="#detailList">Detailed list of issues</a></li> <li><a href="#legend">Legend for detailed list</a></li> </ul> <xsl:apply-templates mode="summary" /> <xsl:apply-templates mode="detail" /> <hr/> <xsl:apply-templates select="issues/maintainer" /> </body> </html> </xsl:template> <xsl:template match="issues" mode="summary"> <h2><a name="summaryList"></a>Summary List of Outstanding Issues</h2> <table border='1'> <tr> <th><a href="#id">id</a></th> <th><a href="#Status">Status</a></th> <th><a href="#Spec">Spec</a></th> <th><a href="#Topic">Topic</a></th> <th><a href="#Class">Class</a></th> <th><a href="#Section">Section</a></th> <th><a href="#Title">Title</a></th> </tr> <xsl:apply-templates select="issue[child::status!='Closed']" mode="summary"> <xsl:sort select="status='Postponed'" /> <xsl:sort select="status='Unassigned'" /> <xsl:sort select="status='Active'" /> <xsl:sort select="topic" order="descending"/> <xsl:sort select="priority" /> <xsl:sort data-type="number" select="issue-num" /> </xsl:apply-templates> </table> </xsl:template> <xsl:template match="issue" mode="summary"> <tr> <td> <a href="#x{issue-num}"> <xsl:value-of select="issue-num"/> </a> </td> <td><xsl:value-of select="status"/></td> <td><xsl:value-of select="locus"/></td> <td><xsl:value-of select="topic"/></td> <td><xsl:value-of select="priority"/></td> <td><xsl:value-of select="section"/></td> <td><xsl:value-of select="title"/></td> </tr> </xsl:template> <xsl:template match="issues" mode="detail"> <h2><a name="detailList"></a>Detailed List of Issues</h2> <table border='1'> <tr> <th><a href="#id">id</a></th> <th><a href="#Spec">Spec</a></th> <th><a href="#Section">Section</a></th> <th><a href="#Topic">Topic</a></th> <th><a href="#Class">Class</a></th> <th><a href="#Status">Status</a></th> <th><a href="#Raised by">Raised By</a></th> <th><a href="#Owner">Owner</a></th> </tr> <xsl:apply-templates select="issue" mode="detail"> <xsl:sort data-type="number" select="issue-num" /> </xsl:apply-templates> </table> <h2><a name="legend">Table Legend</a></h2> <dl> <dt><a name="id">id</a></dt> <dd>Issue number</dd> <dt><a name="title">Title</a></dt> <dd>Short title/name of the issue</dd> <dt><a name="Spec">Spec</a></dt> <dd>Document referred to in issue (AM = Abstract Model, Spec = XMLP/SOAP Specification</dd> <dt><a name="Description">Description</a></dt> <dd>Short description of issue, possibly including link to origin of issue</dd> <dt><a name="Section">Section</a></dt> <dd>Reference to specification section that motivated this issue</dd> <dt><a name="Topic">Topic</a></dt> <dd>Rough topic categorisation, one of: env(elope), rpc, enc(oding), meta(issue), bind(ing), fault</dd> <dt><a name="Class">Class</a></dt> <dd>Design or Editorial</dd> <dt><a name="Status">Status</a></dt> <dd>One of: Unassigned, Active, Closed, Postponed</dd> <dt><a name="Proposal">Proposal</a></dt> <dd>Current proposal for resolution of issue, possibly including link to further text</dd> <dt><a name="Resolution">Resolution</a></dt> <dd>Short description of resolution, possibly including link to a more elaborate description</dd> <dt><a name="Raised">Raised by</a></dt> <dd>Person who raised the issue</dd> <dt><a name="Owner">Owner</a></dt> <dd>ebXML Messaging TC Member responsible for the issue</dd> </dl> </xsl:template> <xsl:template match="issue" mode="detail"> <tbody class="{status}"> <tr> <xsl:apply-templates select="issue-num" mode="detail" /> <xsl:apply-templates select="locus" mode="detail" /> <xsl:apply-templates select="section" mode="detail" /> <xsl:apply-templates select="topic" mode="detail" /> <xsl:apply-templates select="priority" mode="detail" /> <xsl:apply-templates select="status" mode="detail" /> <xsl:apply-templates select="originator" mode="detail" /> <xsl:apply-templates select="responsible" mode="detail" /> </tr> <tr> <xsl:apply-templates select="title" mode="detail" /> </tr> <tr> <xsl:apply-templates select="description" mode="detail" /> </tr> <tr> <xsl:apply-templates select="proposal" mode="detail" /> </tr> <tr> <xsl:apply-templates select="resolution" mode="detail" /> </tr> </tbody> </xsl:template> <xsl:template match="issue-num" mode="detail"> <td rowspan='5' valign='top'> <b><a name="x{.}"><xsl:value-of select="."/></a></b> </td> </xsl:template> <xsl:template match="locus" mode="detail"> <td> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="section" mode="detail"> <td> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="topic" mode="detail"> <td> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="priority" mode="detail"> <td> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="status" mode="detail"> <td> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="originator" mode="detail"> <td> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="responsible" mode="detail"> <td> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="title" mode="detail"> <td colspan='7'> <b>Title:</b> <xsl:text> </xsl:text> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="description" mode="detail"> <td colspan='7'> <b>Description:</b> <xsl:text> </xsl:text> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="proposal" mode="detail"> <td colspan='7'> <b>Proposal:</b> <xsl:text> </xsl:text> <xsl:apply-templates /> </td> </xsl:template> <xsl:template match="resolution" mode="detail"> <td colspan='7'> <b>Resolution:</b> <xsl:text> </xsl:text> <xsl:apply-templates /> </td> </xsl:template> <!-- Sign the document --> <xsl:template match="maintainer"> <address> <small> Maintained by <a href="{uri}"><xsl:value-of select="fullname"/>.</a> </small> </address> </xsl:template> <!-- HTML like stuff --> <xsl:template match="a[@href]"> <a> <xsl:attribute name="href"> <xsl:value-of select="@href"/> </xsl:attribute> <xsl:apply-templates /> </a> </xsl:template> <xsl:template match="a[@name]"> <a> <xsl:attribute name="name"> <xsl:value-of select="@name"/> </xsl:attribute> <xsl:apply-templates /> </a> </xsl:template> <xsl:template match="pre"> <pre> <xsl:apply-templates /> </pre> </xsl:template> <xsl:template match="p"> <p> <xsl:apply-templates /> </p> </xsl:template> <xsl:template match="em"> <em> <xsl:apply-templates /> </em> </xsl:template> <xsl:template match="ul"> <ul> <xsl:for-each select="li"> <li><xsl:apply-templates /></li> </xsl:for-each> </ul> </xsl:template> </xsl:stylesheet>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC