[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]
do we need a coordination protocol here :-) >-----Original Message----- >From: Simeon Greene [mailto:simeon.m.greene@oracle.com] >Sent: 17 September 2004 18:07 >To: Mark Little >Cc: Greg Pavlik; ws-caf editors >Subject: Re: [ws-caf-editors] Re: [Fwd: final rev of ws-context] > > >LOL! Sorry Mark... I didn't mean that in my email... I just wanted to >double check to make sure everything was ok in the document wrt the >schema. I wasn't planning on changing anything. Sorry that I >conveyed >that. However I can do just what you expected and will. I'm >only sorry >that I delayed things. Oh well... I'll send out the updated >document soon. > >Cheers, >Simeon > >Mark Little wrote: > >> I'm assuming that Simeon is going to update the document with his >> changes. That was the way I read Simeon's email asking for the >> document in the first place. Once it's updated, I'll >generate the pdf >> and we can release the *final* version (well, with any luck). >> >> Mark. >> >> ----- Original Message ----- >> *From:* Greg Pavlik <mailto:greg.pavlik@oracle.com> >> *To:* Mark Little <mailto:mark.little@arjuna.com> >> *Cc:* Simeon Greene <mailto:simeon.m.greene@oracle.com> ; ws-caf >> editors <mailto:ws-caf-editors@lists.oasis-open.org> >> *Sent:* Friday, September 17, 2004 5:28 PM >> *Subject:* Re: [ws-caf-editors] Re: [Fwd: final rev of >ws-context] >> >> OK, so is there another document coming out? >> >> Mark Little wrote: >> >>>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/referen >ce-1.1.xs >>>>>>d"/> >>>>>><xs:import >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>namespace="http://docs.oasis-open.org/wss/2004/01/oasis-2004 >01-wss-ws >>>>securi >>>> >>>> >>>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/w >sctx.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-2004 >01-wss-ws >>>>securi >>>> >>>> >>>t >>> >>> >>>>>y-utility-1.0.xsd"> >>>>> >>>>> >>>>> >>>>> >>>>>> <xs:import >>>>>> >>>>>> >>>>>> >>>>>> >>>>>namespace="http://docs.oasis-open.org/wsrm/2004/06/referenc >e-1.1.xsd >>>>>"/> >>>>> >>>>> >>>>> >>>>> >>>>>> <xs:import >>>>>> >>>>>> >>>>>> >>>>>> >>>>namespace="http://docs.oasis-open.org/wss/2004/01/oasis-2004 >01-wss-ws >>>>securi >>>> >>>> >>>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]