Re: [wsbpel-spec-edit] [Fwd: Re: a follow-up on BPEL XML Schema fileplacement]

From
Alex Yiu <>
Date
2004-03-24T23:18:17+00:00
ID
Thread
Re: [wsbpel-spec-edit] [Fwd: Re: a follow-up on BPEL XML Schema fileplacement]
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://schemas.xmlsoap.org/ws/2004/03/business-process/" xmlns:wsbp="http://schemas.xmlsoap.org/ws/2004/03/business-process/" elementFormDefault="qualified">
	<annotation>
		<documentation>
			Message Properties Schema
			2004-03-24: YIU-OSS: Alex Yiu: Extracted from  wsbpel-specification-draft.doc (Rev 1.22 - Modified on 24 March, 2004)
			2004-03-24: YIU-OSS: Alex Yiu: Updated targetNamespace with "2004/03"
			2004-03-24: YIU-OSS: Alex Yiu: Adding minOccurs="0" to query element; fix the syntax typo in "propertyAlias" definition (e.g remove complexContent)
		</documentation>
	</annotation>
	<element name="property">
		<complexType>
			<attribute name="name" type="NCName" use="required"/>
			<attribute name="type" type="QName" use="required"/>
		</complexType>
	</element>
	<element name="propertyAlias">
		<complexType>
			<sequence>
				<element name="query" minOccurs="0">
					<complexType mixed="true">
						<sequence>
							<any minOccurs="0" maxOccurs="1"  processContents="lax"/>
						</sequence>
						<attribute name="queryLanguage" type="anyURI"/>
					</complexType>
				</element>
			</sequence>
			<attribute name="propertyName" type="QName" use="required"/>
			<attribute name="messageType" type="QName" use="required"/>
			<attribute name="part" type="NCName"/>
		</complexType>
	</element>
</schema>