RE: [Bug 5106] sml 4.2.2 epr scheme

I'm sorry, but I'm totally bewildered by this example.  Would someone
please explain it to me before I comment on it in Bugzilla.

How does the example point to the PHY101 course?

The wsa:Address element is mapped to a wsa:To element in a SOAP Header.
What is the SOAP Body supposed to be?

What's the purpose of the "u" namespace declaration?

Thanks.

Kirk Wilson, Ph.D.
Research Staff Member
CA Labs
603 823-7146
 

-----Original Message-----
From: public-sml-request@w3.org [mailto:public-sml-request@w3.org] On
Behalf Of bugzilla@wiggum.w3.org
Sent: Monday, October 29, 2007 4:29 PM
To: public-sml@w3.org
Subject: [Bug 5106] sml 4.2.2 epr scheme


http://www.w3.org/Bugs/Public/show_bug.cgi?id=5106


popescu@ca.ibm.com changed:

           What    |Removed                     |Added
------------------------------------------------------------------------
----
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED




------- Comment #1 from popescu@ca.ibm.com  2007-10-29 20:29 -------
The current content has been slightly changed since the bug has been
opened.

Current content for section 4.2.2 :

4.2.2 EPR Scheme
The EPR reference scheme MUST be implemented by using an instance of the
wsa:EndpointReference global element declaration [WS-Addressing Core] as
a 
child element of the SML reference element. Instances of the EPR
reference
scheme MUST NOT be interpreted as inter-document references in the
context of
an SML-IF document.

The following example illustrates how the EnrolledCourse reference that
references course PHY101 in MIT university can be represented using the
EPR
scheme:

[Example Under Construction]

<EnrolledCourse xmlns="http://www.university.example.org/ns"
sml:ref="true">
  <wsa:EndpointReference
       xmlns:u="http://www.university.example.org/schema">
    <wsa:Address>http://www.university.example.org</wsa:Address>
  </wsa:EndpointReference>
</EnrolledCourse>


Changed to :

The EPR reference scheme MUST be implemented by using an instance of the
wsa:EndpointReference global element declaration [WS-Addressing Core] as
a 
child element of the SML reference element. 

The following example illustrates how the EnrolledCourse reference that
references course PHY101 in MIT university can be represented using the
EPR
scheme:

<EnrolledCourse xmlns="http://www.university.example.org/ns"
sml:ref="true">
  <wsa:EndpointReference
       xmlns:u="http://www.university.example.org/schema">
    <wsa:Address>http://www.university.example.org</wsa:Address>
  </wsa:EndpointReference>
</EnrolledCourse>

What changed :
1.Removed : Instances of the EPR reference scheme MUST NOT be
interpreted as
inter-document references in the context of an SML-IF document. ( this
is
already in IF; SML should not refer to IF )
2. Removed: [Example Under Construction] ( you proposed to change it
with Valid
example but I feel this is redundant with the paragraph above )
3. Replaced : 
....as a  child element of the SML reference element.
with ...as a  child of the SML reference element.

Received on Tuesday, 30 October 2007 11:13:50 UTC