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

 


Help: OASIS Mailing Lists Help | MarkMail Help

asap message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: asap:HistoryType/Event


can this complex type be broken out into its own type?
	Ex: 	asap:Event
	or 	asap:historyEvent

I tend to provide the types of each of the elements when they are  
serialized, but a getproperties response like

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/";  
xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/";  
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";  
xmlns:xsd="http://www.w3.org/2001/XMLSchema";  
env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";><env: 
Header><ns1:Response  
xmlns:ns1="http://www.oasis-open.org/asap/0.9/asap.xsd";  
xsi:type="ns1:Response"><ns1:SenderKey  
xsi:type="xsd:anyURI">http://68.96.20.206:7787/asap_evm? 
statesystem_instance_id=20040526--1857848556-827-5@orestes.werner.com</ 
ns1:SenderKey><ns1:ReceiverKey  
xsi:type="xsd:anyURI">http://67.113.139.106/ASAPClient/ 
ObserverService.asmx</ns1:ReceiverKey><ns1:RequestID  
xsi:type="xsd:anyURI">id</ns1:RequestID></ns1:Response></env: 
Header><env:Body><m:GetPropertiesRs  
xmlns:m="http://www.oasis-open.org/asap/0.9/asap.xsd";><m:Key  
xsi:type="xsd:anyURI">http://68.96.20.206:7787/asap_evm? 
statesystem_instance_id=20040526--1857848556-827-5@orestes.werner.com</ 
m:Key><m:State xsi:type="xsd:string">closed.completed</m:State><m:Name  
xsi:type="xsd:string">name1</m:Name><m:Subject  
xsi:type="xsd:string">subject1</m:Subject><m:Description  
xsi:type="xsd:string">description</m:Description><m:FactoryKey  
xsi:type="xsd:anyURI">http://68.96.20.206:7787/asap_evm</m: 
FactoryKey><m:Observers><m:ObserverKey  
xsi:type="xsd:anyURI">http://67.113.139.106/ASAPClient/ 
ObserverService.asmx</m:ObserverKey></m: 
Observers><ContextData><product_quantity>1</product_quantity></ 
ContextData><m:ResultData  
xsi:type="xsd:anyType"></m:ResultData><m:History  
xsi:type="m:historyType"><m:Event xsi:type="m:Event"><m:Time  
xsi:type="xsd:string">2004-05-26T13:35:40Z</m:Time><m:EventType  
xsi:type="xsd:string">InternalReloadRq</m:EventType><m:SourceKey  
xsi:type="xsd:anyURI"></m:SourceKey><m:Details  
xsi:type="xsd:anyType"></m:Details><m:OldState  
xsi:type="xsd:string">open.notrunning</m:OldState><m:NewState  
xsi:type="xsd:string">closed.completed</m:NewState></m:Event><m:Event  
xsi:type="m:Event"><m:Time  
xsi:type="xsd:string">2004-05-26T12:31:43Z</m:Time><m:EventType  
xsi:type="xsd:string">CompleteActivityRq</m:EventType><m:SourceKey  
xsi:type="xsd:anyURI">http://67.113.139.106/ASAPClient/ 
ObserverService.asmx</m:SourceKey><m:Details  
xsi:type="xsd:anyType"></m:Details><m:OldState  
xsi:type="xsd:string">open.running</m:OldState><m:NewState  
xsi:type="xsd:string">closed.completed</m:NewState></m:Event><m:Event  
xsi:type="m:Event"><m:Time  
xsi:type="xsd:string">2004-05-26T12:31:42Z</m:Time><m:EventType  
xsi:type="xsd:string">CreateInstanceRq</m:EventType><m:SourceKey  
xsi:type="xsd:anyURI">http://67.113.139.106/ASAPClient/ 
ObserverService.asmx</m:SourceKey><m:Details  
xsi:type="xsd:anyType"></m:Details><m:OldState  
xsi:type="xsd:string">open.notrunning</m:OldState><m:NewState  
xsi:type="xsd:string">open.running</m:NewState></m:Event></m:History></ 
m:GetPropertiesRs></env:Body></env:Envelope>

won't validate because Event isn't really a type in the schema's  
namespace...



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]