2002/ws/desc/test-suite/documents/good/W3CBugzillaHttp-1G w3c-bugzilla.filename,NONE,1.1 w3c-bugzilla.xsd,NONE,1.1 bz.xsd,NONE,1.1 rdf.xsd,NONE,1.1 nc.xsd,NONE,1.1 w3c-bugzilla.wsdl,NONE,1.1 TestMetadata.xml,NONE,1.1

Update of /sources/public/2002/ws/desc/test-suite/documents/good/W3CBugzillaHttp-1G
In directory hutz:/tmp/cvs-serv4989/test-suite/documents/good/W3CBugzillaHttp-1G

Added Files:
	w3c-bugzilla.filename w3c-bugzilla.xsd bz.xsd rdf.xsd nc.xsd 
	w3c-bugzilla.wsdl TestMetadata.xml 
Log Message:
Added new good document to test suite for the HTTP binding: W3CBugzillaHttp-1G

--- NEW FILE: w3c-bugzilla.wsdl ---
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:description
	targetNamespace="http://www.example.org/w3c-bugzilla/wsdl"
	xmlns:tns="http://www.example.org/w3c-bugzilla/wsdl"
	xmlns:wsdl="http://www.w3.org/ns/wsdl"
	xmlns:whttp="http://www.w3.org/ns/wsdl/http"
	xmlns:wsdlx="http://www.w3.org/ns/wsdl-extensions"
	xmlns:xs="http://www.w3.org/2001/XMLSchema"
	xmlns:msg="http://www.example.org/w3c-bugzilla/xsd"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

	<wsdl:documentation>
		This is a WSDL 2.0 description of the Bugzilla buglist.cgi Perl
		script using the HTTP binding. The buglist.cgi Perl script
		returns bug information in RDF format. This description contains
		a simplified XML schema for RDF which is adequate for the
		present purposes.
	</wsdl:documentation>

	<wsdl:types>
		<xs:import namespace="http://www.example.org/w3c-bugzilla/xsd"
			schemaLocation="w3c-bugzilla.xsd">
		</xs:import>
		<xs:import
			namespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
			schemaLocation="rdf.xsd">
		</xs:import>
	</wsdl:types>

	<wsdl:interface name="BuglistInterface">
		<wsdl:operation name="getBuglist"
			pattern="http://www.w3.org/ns/wsdl/in-out"
			style="http://www.w3.org/ns/wsdl/style/iri" wsdlx:safe="true">
			<wsdl:input element="msg:getBuglist" />
			<wsdl:output element="rdf:RDF" />
		</wsdl:operation>
	</wsdl:interface>

	<wsdl:binding name="BuglistHTTPBinding"
		interface="tns:BuglistInterface" type="http://www.w3.org/ns/wsdl/http"
		whttp:version="1.1">
		<wsdl:operation ref="tns:getBuglist" whttp:method="GET"
			whttp:location="buglist.cgi?ctype=rdf" />
	</wsdl:binding>


	<wsdl:service name="BuglistService"
		interface="tns:BuglistInterface">
		<wsdl:documentation>
			The W3C Buglist service.
		</wsdl:documentation>
		<wsdl:endpoint name="BuglistHTTPEndpoint"
			binding="tns:BuglistHTTPBinding"
			address="http://www.w3.org/Bugs/Public/">
		</wsdl:endpoint>
	</wsdl:service>

</wsdl:description>

--- NEW FILE: w3c-bugzilla.filename ---
<filename>W3CBugzillaHttp-1G/w3c-bugzilla.wsdl</filename>
--- NEW FILE: TestMetadata.xml ---
<?xml version="1.0"?>
<TestMetadata xmlns="http://www.w3.org/2006/02/wsdl/TestMetadata">
	<Identifier>
		http://dev.w3.org/cvsweb/2002/ws/desc/test-suite/documents/good/W3CBugzillaHttp-1G
	</Identifier>
	<Title>Good Document W3CBugzillaHttp-1G</Title>
	<Purpose></Purpose>
	<Description></Description>
	<Status>accepted</Status>
	<SpecRef></SpecRef>
	<Preconditions>none</Preconditions>
	<Inputs>
		<Input role="root">w3c-bugzilla.wsdl</Input>
	</Inputs>
	<ExpectedResults>
		<Successful>true</Successful>
	</ExpectedResults>
	<Version>1.0</Version>
	<Contributor>
		<Name>Arthur Ryman</Name>
		<Affiliation>IBM</Affiliation>
		<EMail>ryman@ca.ibm.com</EMail>
	</Contributor>
	<Rights>http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</Rights>
	<Grouping>/documents/good</Grouping>
	<SeeAlso><Reference>http://www.w3.org/TR/wsdl20</Reference></SeeAlso>
</TestMetadata>
--- NEW FILE: nc.xsd ---
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
	targetNamespace="http://home.netscape.com/NC-rdf#"
	xmlns:nc="http://home.netscape.com/NC-rdf#"
	elementFormDefault="qualified">
	
	<attribute name="parseType" type="string"></attribute>
	
</schema>
--- NEW FILE: bz.xsd ---
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
	targetNamespace="http://www.bugzilla.org/rdf#"
	xmlns:bz="http://www.bugzilla.org/rdf#"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:nc="http://home.netscape.com/NC-rdf#"
	elementFormDefault="qualified">

	<import namespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
		schemaLocation="rdf.xsd">
	</import>

	<import namespace="http://home.netscape.com/NC-rdf#"
		schemaLocation="nc.xsd">
	</import>

	<complexType name="InstallationType">
		<attribute ref="rdf:resource" />
	</complexType>

	<complexType name="BugsType">
		<sequence>
			<element ref="rdf:Seq"></element>
		</sequence>
	</complexType>

	<complexType name="ParseType">
		<simpleContent>
			<extension base="string">
				<attribute ref="nc:parseType"></attribute>
			</extension>
		</simpleContent>
	</complexType>

	<element name="result">
		<complexType>
			<sequence>
				<element name="installation" type="bz:InstallationType" />
				<element name="bugs" type="bz:BugsType" />
			</sequence>
			<attribute ref="rdf:about" />
		</complexType>
	</element>

	<element name="bug">
		<complexType>
			<all>
				<element name="id" type="bz:ParseType" />

				<element name="alias" type="string" minOccurs="0" />
				<element name="assigned_to" type="string" minOccurs="0" />
				<element name="assigned_to_realname" type="string"
					minOccurs="0" />
				<element name="bug_severity" type="string"
					minOccurs="0" />
				<element name="bug_status" type="string" minOccurs="0" />
				<element name="changeddate" type="string" minOccurs="0" />
				<element name="classification" type="string"
					minOccurs="0" />
				<element name="component" type="string" minOccurs="0" />
				<element name="keywords" type="string" minOccurs="0" />
				<element name="op_sys" type="string" minOccurs="0" />
				<element name="opendate" type="string" minOccurs="0" />
				<element name="priority" type="string" minOccurs="0" />
				<element name="product" type="string" minOccurs="0" />
				<element name="qa_contact" type="string" minOccurs="0" />
				<element name="qa_contact_realname" type="string"
					minOccurs="0" />
				<element name="rep_platform" type="string"
					minOccurs="0" />
				<element name="reporter" type="string" minOccurs="0" />
				<element name="reporter_realname" type="string"
					minOccurs="0" />
				<element name="resolution" type="string" minOccurs="0" />
				<element name="short_short_desc" type="string"
					minOccurs="0" />
				<element name="status_whiteboard" type="string"
					minOccurs="0" />
				<element name="target_milestone" type="string"
					minOccurs="0" />
				<element name="version" type="string" minOccurs="0" />
				<element name="votes" type="bz:ParseType" minOccurs="0" />
			</all>
			<attribute ref="rdf:about" />
		</complexType>
	</element>

</schema>
--- NEW FILE: rdf.xsd ---
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
	targetNamespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:bz="http://www.bugzilla.org/rdf#"
	elementFormDefault="qualified">

	<import namespace="http://www.bugzilla.org/rdf#"
		schemaLocation="bz.xsd">
	</import>

	<element name="RDF">
		<complexType>
			<sequence>
				<element ref="bz:result"></element>
			</sequence>
		</complexType>
	</element>

	<element name="Seq">
		<complexType>
			<sequence>
				<element ref="rdf:li" minOccurs="0"
					maxOccurs="unbounded">
				</element>
			</sequence>
		</complexType>
	</element>

	<element name="li">
		<complexType>
			<sequence>
				<element ref="bz:bug"></element>
			</sequence>
		</complexType>
	</element>

	<attribute name="about" type="anyURI"></attribute>

	<attribute name="resource" type="anyURI"></attribute>

</schema>
--- NEW FILE: w3c-bugzilla.xsd ---
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
	targetNamespace="http://www.example.org/w3c-bugzilla/xsd"
	xmlns:msg="http://www.example.org/w3c-bugzilla/xsd"
	elementFormDefault="qualified">

	<simpleType name="Column">
		<annotation>
			<documentation>
				Column is the name of a data item that appears in the
				result set of the query.
			</documentation>
		</annotation>
		<restriction base="string">
			<enumeration value="actual_time" />
			<enumeration value="alias" />
			<enumeration value="all" />
			<enumeration value="assigned_to" />
			<enumeration value="bug_id" />
			<enumeration value="bug_severity" />
			<enumeration value="bug_status" />
			<enumeration value="classification" />
			<enumeration value="component" />
			<enumeration value="changeddate" />
			<enumeration value="deadline" />
			<enumeration value="estimated_time" />
			<enumeration value="keywords" />
			<enumeration value="op_sys" />
			<enumeration value="opendate" />
			<enumeration value="percentage_complete" />
			<enumeration value="priority" />
			<enumeration value="product" />
			<enumeration value="qa_contact" />
			<enumeration value="relevance" />
			<enumeration value="remaining_time" />
			<enumeration value="rep_platform" />
			<enumeration value="reporter" />
			<enumeration value="resolution" />
			<enumeration value="short_desc" />
			<enumeration value="short_short_desc" />
			<enumeration value="status_whiteboard" />
			<enumeration value="target_milestone" />
			<enumeration value="version" />
			<enumeration value="votes" />
		</restriction>
	</simpleType>

	<simpleType name="ColumnList">
		<annotation>
			<documentation>
				ColumnList of the list of column names to appear in the
				result set.
			</documentation>
		</annotation>
		<list itemType="msg:Column" />
	</simpleType>

	<simpleType name="KeywordSearchType">
		<annotation>
			<documentation>
				KeyworkSearchType defines the type of search for
				keywords: all, any, none.
			</documentation>
		</annotation>
		<restriction base="string">
			<enumeration value="allwords" />
			<enumeration value="anywords" />
			<enumeration value="nowords" />
		</restriction>
	</simpleType>

	<simpleType name="TextSearchType">
		<annotation>
			<documentation>
				TextSearchType defines the type of search for words and
				strings.
			</documentation>
		</annotation>
		<restriction base="string">
			<enumeration value="allwordssubstr" />
			<enumeration value="anywordssubstr" />
			<enumeration value="substring" />
			<enumeration value="casesubstring" />
			<enumeration value="allwords" />
			<enumeration value="anywords" />
			<enumeration value="regexp" />
			<enumeration value="notregexp" />
		</restriction>
	</simpleType>

	<element name="getBuglist">
		<annotation>
			<documentation>
				getBuglist defines the input parameters to the
				operation. Note that this is only a partial description
				of the full set of input parameters.
			</documentation>
		</annotation>
		<complexType>
			<sequence>

				<element name="columnlist" type="msg:ColumnList"
					minOccurs="0" />

				<element name="keywords_type"
					type="msg:KeywordSearchType" minOccurs="0" />
				<element name="keywords" type="string" minOccurs="0" />

				<element name="bug_file_loc_type"
					type="msg:TextSearchType" minOccurs="0" />
				<element name="bug_file_loc" type="string"
					minOccurs="0" />

				<element name="long_desc_type" type="msg:TextSearchType"
					minOccurs="0" />
				<element name="long_desc" type="string" minOccurs="0" />

				<element name="short_desc_type"
					type="msg:TextSearchType" minOccurs="0" />
				<element name="short_desc" type="string" minOccurs="0" />

				<element name="status_whiteboard_type"
					type="msg:TextSearchType" minOccurs="0" />
				<element name="status_whiteboard" type="string"
					minOccurs="0" />

				<element name="bug_severity" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="bug_status" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="component" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="op_sys" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="priority" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="product" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="rep_platform" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="resolution" type="string" minOccurs="0"
					maxOccurs="unbounded" />
				<element name="target_milestone" type="string"
					minOccurs="0" maxOccurs="unbounded" />
				<element name="version" type="string" minOccurs="0"
					maxOccurs="unbounded" />

				<element name="votes" type="int" minOccurs="0" />

			</sequence>
		</complexType>
	</element>

</schema>

Received on Wednesday, 18 April 2007 06:17:43 UTC