SKS_MovieService/docs/MovieService-soapui-project.xml

161 lines
No EOL
9.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project id="a1c08ceb-9590-446d-b6a6-0b74e5e639ba" activeEnvironment="Default" name="MovieService" resourceRoot="" soapui-version="5.4.0" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:WsdlInterface" id="8c20e773-13c0-45e4-b8ec-57c322f4b826" wsaVersion="NONE" name="movieSoapBinding" type="wsdl" bindingName="{http://webservices.movie.sks.technikumwien.at/}movieSoapBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:9080/MovieService/movie?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:9080/MovieService/movie?wsdl"><con:part><con:url>http://localhost:9080/MovieService/movie?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="movie" targetNamespace="http://webservices.movie.sks.technikumwien.at/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://webservices.movie.sks.technikumwien.at/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http">
<wsdl:types>
<xs:schema elementFormDefault="unqualified" targetNamespace="http://webservices.movie.sks.technikumwien.at/" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="create" type="tns:create"/>
<xs:element name="createResponse" type="tns:createResponse"/>
<xs:element name="search" type="tns:search"/>
<xs:element name="searchResponse" type="tns:searchResponse"/>
<xs:complexType name="search">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="searchResponse">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:movie"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="movie">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="actors" nillable="true" type="tns:actor"/>
<xs:element minOccurs="0" name="description" type="xs:string"/>
<xs:element minOccurs="0" name="genre" type="xs:string"/>
<xs:element minOccurs="0" name="id" type="xs:long"/>
<xs:element name="length" type="xs:int"/>
<xs:element minOccurs="0" name="releaseYear" type="xs:int"/>
<xs:element minOccurs="0" name="studio" type="tns:studio"/>
<xs:element minOccurs="0" name="title" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="actor">
<xs:sequence>
<xs:element minOccurs="0" name="birthdate" type="tns:localDate"/>
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
<xs:element minOccurs="0" name="id" type="xs:long"/>
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
<xs:element minOccurs="0" name="sex" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType final="extension restriction" name="localDate">
<xs:sequence/>
</xs:complexType>
<xs:complexType name="studio">
<xs:sequence>
<xs:element minOccurs="0" name="countrycode" type="xs:string"/>
<xs:element minOccurs="0" name="id" type="xs:long"/>
<xs:element minOccurs="0" name="name" type="xs:string"/>
<xs:element minOccurs="0" name="postcode" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="create">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:movie"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createResponse">
<xs:sequence/>
</xs:complexType>
</xs:schema>
</wsdl:types>
<wsdl:message name="searchResponse">
<wsdl:part element="tns:searchResponse" name="parameters"></wsdl:part>
</wsdl:message>
<wsdl:message name="search">
<wsdl:part element="tns:search" name="parameters"></wsdl:part>
</wsdl:message>
<wsdl:message name="create">
<wsdl:part element="tns:create" name="parameters"></wsdl:part>
</wsdl:message>
<wsdl:message name="createResponse">
<wsdl:part element="tns:createResponse" name="parameters"></wsdl:part>
</wsdl:message>
<wsdl:portType name="MovieWebserviceImpl">
<wsdl:operation name="search">
<wsdl:input message="tns:search" name="search"></wsdl:input>
<wsdl:output message="tns:searchResponse" name="searchResponse"></wsdl:output>
</wsdl:operation>
<wsdl:operation name="create">
<wsdl:input message="tns:create" name="create"></wsdl:input>
<wsdl:output message="tns:createResponse" name="createResponse"></wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="movieSoapBinding" type="tns:MovieWebserviceImpl">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="search">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="search">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="searchResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="create">
<soap:operation soapAction="" style="document"/>
<wsdl:input name="create">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="createResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="movie">
<wsdl:port binding="tns:movieSoapBinding" name="MovieWebserviceImplPort">
<soap:address location="http://172.23.0.2:8080/MovieService/movie"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://172.23.0.2:8080/MovieService/movie</con:endpoint></con:endpoints><con:operation id="b08fe81f-3371-4d50-a636-4b5499ee90a7" isOneWay="false" action="" name="create" bindingOperationName="create" type="Request-Response" outputName="createResponse" inputName="create" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="bb60bcc3-bfc6-4103-b742-bad06a9fb1d0" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://172.23.0.2:8080/MovieService/movie</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservices.movie.sks.technikumwien.at/">
<soapenv:Header/>
<soapenv:Body>
<web:create>
<!--Optional:-->
<arg0>
<!--Zero or more repetitions:-->
<actors>
<!--Optional:-->
<birthdate/>
<!--Optional:-->
<firstname>?</firstname>
<!--Optional:-->
<id>?</id>
<!--Optional:-->
<lastname>?</lastname>
<!--Optional:-->
<sex>?</sex>
</actors>
<!--Optional:-->
<description>?</description>
<!--Optional:-->
<genre>?</genre>
<!--Optional:-->
<id>?</id>
<length>?</length>
<!--Optional:-->
<releaseYear>?</releaseYear>
<!--Optional:-->
<studio>
<!--Optional:-->
<countrycode>?</countrycode>
<!--Optional:-->
<id>?</id>
<!--Optional:-->
<name>?</name>
<!--Optional:-->
<postcode>?</postcode>
</studio>
<!--Optional:-->
<title>?</title>
</arg0>
</web:create>
</soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://webservices.movie.sks.technikumwien.at/MovieWebserviceImpl/create"/></con:call></con:operation><con:operation id="fb1dd991-5b05-4541-a00e-fce5b7a4762c" isOneWay="false" action="" name="search" bindingOperationName="search" type="Request-Response" outputName="searchResponse" inputName="search" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="0ea45162-4bb3-41a5-a838-a7635ec9d7d6" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://172.23.0.2:8080/MovieService/movie</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservices.movie.sks.technikumwien.at/">
<soapenv:Header/>
<soapenv:Body>
<web:search>
<!--Optional:-->
<arg0>Cleanskin</arg0>
</web:search>
</soapenv:Body>
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://webservices.movie.sks.technikumwien.at/MovieWebserviceImpl/search"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:properties/><con:wssContainer/><con:oAuth2ProfileContainer/><con:oAuth1ProfileContainer/></con:soapui-project>