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

 


Help: OASIS Mailing Lists Help | MarkMail Help

search-ws message

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


Subject: RE: CALL SUSPENDED, WILL RESUME AT 10


Sorry, I got held up in a meeting I couldn't get out of!

Attached is a WSDL definition for SRU SOAP using WSDL 1.1.

I'm working on a WSDL 2.0 definition but struggling - WSDL 2.0 wants all the message elements to be defined locally rather than by reference, so I may have to come up with a munged version of Ray's sruRequest schema to cope.

Matthew

> -----Original Message-----
> From: Denenberg, Ray [mailto:rden@loc.gov]
> Sent: 14 March 2011 13:49
> To: 'OASIS SWS TC'
> Subject: [search-ws] CALL SUSPENDED, WILL RESUME AT 10
> 
> Ralph, Larry, and I covered as much as we could without anyone else, Janifer
> is joining at 10, so we will resume the call at 10.   (Which is in 10 minutes.)
> 
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  Follow this link to all your TCs in OASIS at:
> https://www.oasis-
> open.org/apps/org/workgroup/portal/my_workgroups.php

<?xml version="1.0" encoding="UTF-8"?>
<!-- M. J. Dovey. m.dovey@jisc.ac.uk

-->

<xs:schema 
	xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
	xmlns="http://docs.oasis-open.org/ns/search-ws/sruRequest"; 
	targetNamespace="http://docs.oasis-open.org/ns/search-ws/sruRequest"; 
	elementFormDefault="qualified" attributeFormDefault="unqualified">

	<xs:element name="searchRetrieveRequest" type="searchRetrieveRequestType"/>

	<xs:complexType name="searchRetrieveRequestType">
		<xs:sequence>
			<xs:element ref="query" minOccurs="0"/>
			<xs:element ref="startRecord" minOccurs="0"/>
			<xs:element ref="maximumRecords" minOccurs="0"/>
			<xs:element ref="recordXMLEscaping" minOccurs="0"/>
			<xs:element ref="recordSchema" minOccurs="0"/>
			<xs:element ref="resultSetTTL" minOccurs="0"/>
			<xs:element ref="Stylesheet" minOccurs="0"/>
			<xs:element ref="queryType" minOccurs="0"/>
			<xs:element ref="sortKeys" minOccurs="0"/>
			<xs:element ref="renderedBy" minOccurs="0"/>
			<xs:element ref="httpAccept" minOccurs="0"/>
			<xs:element ref="responseType" minOccurs="0"/>
			<xs:element ref="recordPacking" minOccurs="0"/>
			<xs:element ref="facetLimit" minOccurs="0"/>
			<xs:element ref="facetStart" minOccurs="0"/>
			<xs:element ref="facetSort" minOccurs="0"/>
			<xs:element ref="facetCount" minOccurs="0"/>
			<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>

	<xs:element name="facetCount" type="xs:string"/>
	<xs:element name="query" type="xs:string"/>
	<xs:element name="startRecord" type="xs:positiveInteger" default="1"/>
	<xs:element name="maximumRecords" type="xs:nonNegativeInteger"/>
	<xs:element name="recordXMLEscaping" default="xml">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="xml"/>
				<xs:enumeration value="string"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="recordSchema" type="xs:string"/>
	<xs:element name="resultSetTTL" type="xs:nonNegativeInteger"/>
	<xs:element name="Stylesheet" type="xs:anyURI"/>
	<xs:element name="queryType" type="xs:string" default="cql"/>
	<xs:element name="sortKeys" type="xs:string"/>
	<xs:element name="renderedBy" default="client">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="client"/>
				<xs:enumeration value="server"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="httpAccept" type="xs:string" default="application/soap+xml"/>
	<xs:element name="responseType" type="xs:string"/>
	<xs:element name="recordPacking" default="packed">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="packed"/>
				<xs:enumeration value="unpacked"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="facetLimit" type="xs:string"/>
	<xs:element name="facetStart" type="xs:positiveInteger" default="1"/>
	<xs:element name="facetSort" type="xs:string"/>
</xs:schema>

sru-wsdl11.wsdl



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