161 lines
No EOL
9.4 KiB
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"><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> |