Here it is:
<simpleType name="Locale">
<restriction base="language">
<enumeration value="en-US" />
<enumeration value="en-GB" />
<enumeration value="fr" />
<enumeration value="de" />
<enumeration value="en-AU" />
<enumeration value="en-NZ" />
<enumeration value="en-CA" />
<enumeration value="fr-CA" />
</restriction>
</simpleType>
<complexType name="BaseRequest">
<sequence>
<element name="locale" type="tns:Locale"
minOccurs="0" default="en-US">
<annotation>
<documentation>
Optional locale indicating language
of request.
Used when it is
necessary to distinguish
language of certain elements in the request
parameters (search terms, source
selection, etc.)
</documentation>
</annotation>
</element>
</sequence>
</complexType>
--- Anne Thomas Manes <[EMAIL PROTECTED]> a écrit :
> Please also provide the tyoe definition of
> common:BaseRequest.
>
> On 3/20/06, Marc Brette <[EMAIL PROTECTED]> wrote:
> >
> > Here it is. It is quite complex because there are
> > dozens of operation and .xsd inclusion, so I just
> > extracted the relevant data structures (I can
> provide
> > the whole WSDL if needed).
> >
> > WSDL:
> > [...]
> > <import
> >
>
namespace="http://search.search.services.v1.wsapi.lexisnexis.com"
> > schemaLocation="Search.xsd"/>
> > [...]
> > <message name="Search-SearchReqMsg">
> > <part element="search-search:Search"
> > name="SearchRequest"/>
> > </message>
> > <message name="Search-SearchRespMsg">
> > <part
> element="search-search:SearchResponse"
> > name="SearchResponse"/>
> > </message>
> > [...]
> > <portType name="SearchSoapPort">
> > <operation name="Search">
> > <input
> message="tns:Search-SearchReqMsg"/>
> > <output
> message="tns:Search-SearchRespMsg"/>
> > </operation>
> > </portType>
> > [...]
> > <binding name="SearchSoapBinding"
> > type="tns:SearchSoapPort">
> > <soap11:binding style="document"
> > transport="http://schemas.xmlsoap.org/soap/http"/>
> > <operation name="Search">
> > <soap11:operation soapAction=""/>
> > <input>
> > <soap11:body
> use="literal"/>
> > </input>
> > <output>
> > <soap11:body
> use="literal"/>
> > </output>
> > </operation>
> > <operation name="NarrowSearch">
> > <soap11:operation soapAction=""/>
> > <input>
> > <soap11:body
> use="literal"/>
> > </input>
> > <output>
> > <soap11:body
> use="literal"/>
> > </output>
> > </operation>
> > </binding>
> > [...]
> >
> >
> > Search.xsd:
> > <?xml version="1.0" encoding="UTF-8"?>
> > <schema xmlns="http://www.w3.org/2001/XMLSchema"
> >
> >
>
targetNamespace="http://search.search.services.v1.wsapi.lexisnexis.com"
> >
> >
>
xmlns:tns="http://search.search.services.v1.wsapi.lexisnexis.com"
> >
> >
>
xmlns:common="http://common.services.v1.wsapi.lexisnexis.com"
> >
> >
>
xmlns:result="http://result.common.services.v1.wsapi.lexisnexis.com"
> >
> >
>
xmlns:searchcommon="http://common.search.services.v1.wsapi.lexisnexis.com"
> >
> >
>
xmlns:security="http://security.common.services.v1.wsapi.lexisnexis.com"
> > elementFormDefault="qualified"
> > attributeFormDefault="unqualified"
> > version="1.0">
> >
> > <import
> >
>
namespace="http://common.services.v1.wsapi.lexisnexis.com"
> > schemaLocation="Common.xsd"/>
> > <import
> >
>
namespace="http://result.common.services.v1.wsapi.lexisnexis.com"
> > schemaLocation="Result.xsd"/>
> > <import
> >
>
namespace="http://common.search.services.v1.wsapi.lexisnexis.com"
> > schemaLocation="SearchCommon.xsd"/>
> > <import
> >
>
namespace="http://security.common.services.v1.wsapi.lexisnexis.com"
> > schemaLocation="Security.xsd"/>
> >
> > <!-- Message elements -->
> > <element name="Search" type="tns:Search">
> > <annotation>
> > <documentation>
> > Represents a LexisNexis search and
> retrieval.
> > Many options are
> > exposed to allow a user to customize the
> > search request.
> > </documentation>
> > </annotation>
> > </element>
> >
> > <element name="SearchResponse"
> > type="result:SearchResponse">
> > <annotation>
> > <documentation>
> > The response from a search request is a
> set of
> > search results,
> > containing document identifiers along with
> > documents in the
> > specified or default output format.
> > </documentation>
> > </annotation>
> > </element>
> >
> > <!-- Types -->
> > <complexType name="Search">
> > <complexContent>
> > <extension base="common:BaseRequest">
> > <sequence>
> > <element name="binarySecurityToken"
> > type="security:BinarySecurityToken">
> > <annotation>
> > <documentation>
> >
> > <example>f4348ad8876542bc93748c89fb98a7e</example>
> > Security token that must be
> provided on
> > all non-authentication
> > requests.
> > </documentation>
> > </annotation>
> > </element>
> > <element name="sourceInformation"
> > type="searchcommon:SourceInformationChoice">
> > <annotation>
> > <documentation>
> > Either a list of source
> identifiers or
> > a single secured
> > source identifier.
> > </documentation>
> > </annotation>
> > </element>
> > <element name="query" type="string">
> > <annotation>
> > <documentation>
> > <example>cats and dogs and
> > hamsters</example>
> > Query string for the search
> request,
> > formatted in the
> > appropriate syntax for the
> selected
> > search method.
> > </documentation>
> > </annotation>
> > </element>
> > <element name="projectId"
> > type="common:ProjectId" minOccurs="0">
> > <annotation>
> > <documentation>
> > <example>Research Project
> 001</example>
> > Used for client or project
> identification
> > purposes. This
> > identifier will be associated
> with each
> > search transaction
> > and will be reported on your
> > organization's invoice.
> > </documentation>
> > </annotation>
> > </element>
> > <element name="searchOptions"
> > type="searchcommon:SearchOptions" minOccurs="0">
> > <annotation>
> > <documentation>
> > Options pertaining to
> fine-tuning
=== message truncated ===
___________________________________________________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs
exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com