[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [Bug 219] New: Remove wsu import and use XML Id instead - or justify
http://services.arjuna.com/wscaf-issues/show_bug.cgi?id=219 Summary: Remove wsu import and use XML Id instead - or justify Product: WS-Context Version: 1.0 Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: Schema AssignedTo: ws-caf@lists.oasis-open.org ReportedBy: tony.fletcher@choreology.com QAContact: mark.little@arjuna.com Why does the optional Id attribute refer out to the Web Service security utility schema? In WS-Context section 3 ‘Context’ it states: ‘An OPTIONAL wsu:Id attribute, which may be used to support signing or encrypting the context structure.’ However, I can not see that this attribute lives up to its billing. When you go to the wsu schema you find it is just defined as an XML Id attribute: <xsd:attribute name="Id" type="xsd:ID"> so the attribute definition in the WS-Context schema: <xs:attribute ref="wsu:Id" use="optional"/> could be replaced with <xs:attribute name="Id" type="xs:ID use="optional"/> and the wsu import removed with out a change of meaning or fundamental syntax. I do not think we should refer out without some good reason for doing so – it just makes the schema harder to read and implement. Proposed change: Justify import and use of wsu:Id or remove the import statement and change <xs:attribute ref="wsu:Id" use="optional"/> to <xs:attribute name="Id" type="xs:ID use="optional"/> everywhere this statement occurs. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]