OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-caf-editors message

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