[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]
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/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]