[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]
Nah, WS-CF is flexible enough to cope with this anyway ;-) Mark. ----- Original Message ----- From: "Martin Chapman" <martin.chapman@oracle.com> To: "'Simeon Greene'" <simeon.m.greene@oracle.com>; "'Mark Little'" <mark.little@arjuna.com> Cc: "'Greg Pavlik'" <greg.pavlik@oracle.com>; "'ws-caf editors'" <ws-caf-editors@lists.oasis-open.org> Sent: Friday, September 17, 2004 8:01 PM 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]