[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [ws-caf-editors] Re: [Fwd: final rev of ws-context]
Simeon, you're right - it has none of your changes in. Mark. ----- Original Message ----- From: "Simeon Greene" <simeon.m.greene@oracle.com> To: "Mark Little" <mark.little@arjuna.com> Cc: "Greg Pavlik" <greg.pavlik@oracle.com>; "ws-caf editors" <ws-caf-editors@lists.oasis-open.org> Sent: Thursday, September 16, 2004 4:21 PM Subject: Re: [ws-caf-editors] Re: [Fwd: final rev of ws-context] > Thanks Mark... I'm assuming this document you sent me does not have the > last bit of changes I made to the schema yet. What I mean is the > addition of wsu:Id. Because I do not see it in the contextType > description of the document. The ContextType should now look like > (also... I included the new definition of context-identifier): > > <xs:complexType name="ContextType"> > <xs:sequence> > <xs:any namespace="##other" processContents="lax" > minOccurs="0" maxOccurs="unbounded"/> > <xs:element name="context-identifier" > type="tns:contextIdentifierType"/> > <xs:element name="context-service" type="ref:ServiceRefType" > minOccurs="0"/> > <xs:element name="type" type="xs:anyURI" minOccurs="1"/> > <xs:element name="context-manager" type="ref:ServiceRefType" > minOccurs="0"/> > <xs:element name="parent-context" type="tns:ContextType" > minOccurs="0" maxOccurs="1"/> > </xs:sequence> > <xs:attribute name="timeout" type="xs:int" use="optional"/> > <xs:attribute ref="wsu:Id" use="optional"/> > </xs:complexType> > > > <xs:complexType name="contextIdentifierType"> > <xs:simpleContent> > <xs:extension base="xs:anyURI"> > <xs:attribute ref="wsu:Id" use="optional"/> > </xs:extension> > </xs:simpleContent> > </xs:complexType> > > Cheers, > Simeon > > Mark Little wrote: > > >Here's what I have, incorporating all of the final action items for the > >editors. > > > >Mark. > > > >----- Original Message ----- > >From: "Simeon Greene" <simeon.m.greene@oracle.com> > >To: "Greg Pavlik" <greg.pavlik@oracle.com> > >Cc: "Mark Little" <mark.little@arjuna.com>; "ws-caf editors" > ><ws-caf-editors@lists.oasis-open.org> > >Sent: Wednesday, September 15, 2004 8:44 PM > >Subject: [ws-caf-editors] Re: [Fwd: final rev of ws-context] > > > > > > > > > >>I made yet another update of the xml. I added the wsu:Id attribute to > >>context and also context-identifier. Mark, could you send me a copy of > >>the WSCTX document? I'd like to double check the text with the xml again. > >>Another thing to note: I have provided imports for the schemas we need: > >><xs:import > >>namespace="http://docs.oasis-open.org/wsrm/2004/06/reference-1.1.xsd"/> > >><xs:import > >> > >> > >> > >namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuri t > >y-utility-1.0.xsd"/> > > > > > >>But I have not provided the respective schemaLocations. We may or may > >>not want to do this when both these schemas are available from public > >>urls (it seems that the security one is). However, I've downloaded both > >>schemas myself and double checked that the wsctx.xsd is completely > >>valid. It is!! So, in my opinion we're looking pretty good here... > >>until we decide to implement this thing ;-) > >> > >>Regards, > >>Simeon > >> > >>Greg Pavlik wrote: > >> > >> > >> > >>>Can you add the wsu:id to the context schema (both places) and make > >>>sure Mark updates the text examples accordingly? Ideally, we'd like to > >>>get this out by COB Thursday. I may or may not be in on Thursday, > >>>depending on how my body handles the red eye. > >>> > >>>Greg > >>> > >>>-------- Original Message -------- > >>>Subject: final rev of ws-context > >>>Date: Tue, 14 Sep 2004 14:18:50 -0400 > >>>From: Greg Pavlik <greg.pavlik@oracle.com> > >>>Organization: Oracle Corporation > >>>To: Mark Little <mark.little@arjuna.com> > >>> > >>> > >>> > >>>Mark, > >>> > >>>What needs to be done from an editorial perspective? Can you integrate > >>>the content from the TC call? > >>> > >>>I'll contact Simeon and ask him to review all XML and make the required > >>>wsu:Id additions. (Someone needs to validate I did that right). > >>> > >>>Greg > >>> > >>> > >>> > >>> > >>> > > > > > >--------------------------------------------------------------------------- - > >---- > > > > > > > > > >><?xml version="1.0" encoding="UTF-8"?> > >><xs:schema > >> > >> > >targetNamespace="http://docs.oasis-open.org/wscaf/2004/09/wsctx.xsd" > > > > > >> xmlns:tns="http://docs.oasis-open.org/wscaf/2004/09/wsctx.xsd" > >> xmlns:xs="http://www.w3.org/2001/XMLSchema" > >> > >> > >elementFormDefault="qualified" attributeFormDefault="unqualified" > > > > > >> xmlns:ref="http://docs.oasis-open.org/wsrm/2004/06/reference-1.1.xsd" > >> > >> > >> > >xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuri t > >y-utility-1.0.xsd"> > > > > > >> <xs:import > >> > >> > >namespace="http://docs.oasis-open.org/wsrm/2004/06/reference-1.1.xsd"/> > > > > > >> <xs:import > >> > >> > >namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuri t > >y-utility-1.0.xsd"/> > > > > > >> <!-- Fundamental wsctx types --> > >> <xs:complexType name="ContextType"> > >> <xs:sequence> > >> <xs:any namespace="##other" processContents="lax" > >> > >> > >minOccurs="0" maxOccurs="unbounded"/> > > > > > >> <xs:element name="context-identifier" > >> > >> > >type="tns:contextIdentifierType"/> > > > > > >> <xs:element name="context-service" type="ref:ServiceRefType" > >> > >> > >minOccurs="0"/> > > > > > >> <xs:element name="type" type="xs:anyURI" minOccurs="1"/> > >> <xs:element name="context-manager" type="ref:ServiceRefType" > >> > >> > >minOccurs="0"/> > > > > > >> <xs:element name="parent-context" type="tns:ContextType" > >> > >> > >minOccurs="0" maxOccurs="1"/> > > > > > >> </xs:sequence> > >> <xs:attribute name="timeout" type="xs:int" use="optional"/> > >> <xs:attribute ref="wsu:Id" use="optional"/> > >> </xs:complexType> > >> <xs:complexType name="contextIdentifierType"> > >> <xs:simpleContent> > >> <xs:extension base="xs:anyURI"> > >> <xs:attribute ref="wsu:Id" use="optional"/> > >> </xs:extension> > >> </xs:simpleContent> > >> </xs:complexType> > >> <xs:element name="service-ref" type="ref:ServiceRefType"/> > >> <xs:element name="context" type="tns:ContextType"/> > >> <xs:complexType name="StatusType"> > >> <xs:simpleContent> > >> <xs:extension base="xs:string"> > >> <xs:attribute name="namespace" type="xs:anyURI"/> > >> </xs:extension> > >> </xs:simpleContent> > >> </xs:complexType> > >> <xs:element name="status" type="tns:StatusType"/> > >> <xs:complexType name="CompletionCommandType"> > >> <xs:simpleContent> > >> <xs:extension base="xs:string"> > >> <xs:attribute name="namespace" type="xs:anyURI"/> > >> </xs:extension> > >> </xs:simpleContent> > >> </xs:complexType> > >> <xs:complexType name="AssertionType"> > >> <xs:sequence> > >> <xs:any namespace="##other" processContents="lax" > >> > >> > >minOccurs="0"/> > > > > > >> <xs:element name="correlation-id" type="xs:string"/> > >> <!-- correlation id is mandatory --> > >> </xs:sequence> > >> </xs:complexType> > >> <xs:element name="assertion" type="tns:AssertionType"/> > >> <xs:complexType name="AssertionWithProtocolURIType"> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element name="protocol-uri" type="xs:anyURI"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> <xs:element name="begin"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionWithProtocolURIType"> > >> <xs:sequence> > >> <xs:element name="timeout" type="xs:int"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="begun" type="tns:AssertionType"/> > >> <xs:complexType name="completionType"> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionWithProtocolURIType"> > >> <xs:sequence> > >> <xs:element name="completion-command" > >> > >> > >type="tns:CompletionCommandType" minOccurs="0"/> > > > > > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> <xs:element name="complete" type="tns:completionType"/> > >> <xs:element name="completed" type="tns:completionType"/> > >> <xs:element name="get-status" > >> > >> > >type="tns:AssertionWithProtocolURIType"/> > > > > > >> <xs:element name="got-status"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element ref="tns:status"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="get-activity-name" > >> > >> > >type="tns:AssertionWithProtocolURIType"/> > > > > > >> <xs:element name="activity-name"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element name="activity-name" > >> > >> > >type="xs:string"/> > > > > > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="get-timeout" > >> > >> > >type="tns:AssertionWithProtocolURIType"/> > > > > > >> <xs:element name="timeout"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element name="timeout" type="xs:int"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="set-timeout"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionWithProtocolURIType"> > >> <xs:sequence> > >> <xs:element name="timeout" type="xs:int"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="timeout-set"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element name="timeout" type="xs:int"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="get-contents" type="tns:AssertionType"/> > >> <xs:element name="contents"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element ref="tns:context"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="set-contents"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element ref="tns:context"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="contents-set" type="tns:AssertionType"/> > >> <!-- Faults --> > >> <xs:complexType name="FaultType"> > >> <xs:complexContent> > >> <xs:extension base="tns:AssertionType"> > >> <xs:sequence> > >> <xs:element name="originator" type="xs:anyURI"/> > >> <xs:element name="error-code" type="xs:anyURI"/> > >> <xs:element name="description" type="xs:string" > >> > >> > >minOccurs="0"/> > > > > > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> <xs:element name="fault" type="tns:FaultType" abstract="true"/> > >> <xs:element name="general-fault" type="tns:FaultType"/> > >> <xs:element name="invalid-state-fault" type="tns:FaultType"/> > >> <xs:element name="invalid-context-fault" type="tns:FaultType"/> > >> <xs:element name="timeout-out-of-range-fault"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:FaultType"> > >> <xs:sequence> > >> <xs:element name="specified-timeout" > >> > >> > >type="xs:int"/> > > > > > >> <xs:element name="maximum-timeout" type="xs:int"/> > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >> <xs:element name="child-activity-pending-fault" type="tns:FaultType"/> > >> <xs:element name="no-context-fault" type="tns:FaultType"/> > >> <xs:element name="no-permission-fault" type="tns:FaultType"/> > >> <xs:element name="valid-context-expected-fault" type="tns:FaultType"/> > >> <xs:element name="unknown-context-fault"> > >> <xs:complexType> > >> <xs:complexContent> > >> <xs:extension base="tns:FaultType"> > >> <xs:sequence> > >> <xs:element name="context-identifier" > >> > >> > >type="xs:anyURI"/> > > > > > >> </xs:sequence> > >> </xs:extension> > >> </xs:complexContent> > >> </xs:complexType> > >> </xs:element> > >></xs:schema> > >> > >> > >> > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]