Mercurial > hg > digilibservice
diff src/main/webapp/WEB-INF/DigilibService.wsdl @ 5:f723439bd23e
added query parameter to wsdl. uses parameters now. writing result doesn't work.
author | casties |
---|---|
date | Fri, 06 May 2011 18:22:28 +0200 |
parents | 8f5216c9d623 |
children |
line wrap: on
line diff
--- a/src/main/webapp/WEB-INF/DigilibService.wsdl Fri May 06 17:34:50 2011 +0200 +++ b/src/main/webapp/WEB-INF/DigilibService.wsdl Fri May 06 18:22:28 2011 +0200 @@ -5,17 +5,26 @@ <xsd:element name="getScaledImage"> <xsd:complexType> <xsd:sequence> - <xsd:element name="sessionId" type="xsd:string" /> - <xsd:element name="uri" type="xsd:anyURI"></xsd:element> - <xsd:element name="logParameter" type="xsd:string"></xsd:element> + <xsd:element name="sessionId" type="xsd:string" + minOccurs="1" maxOccurs="1" /> + <xsd:element name="uri" type="xsd:anyURI" minOccurs="1" + maxOccurs="1"> + </xsd:element> + <xsd:element name="query" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element> + <xsd:element name="logParameter" type="xsd:string"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="getScaledImageResponse"> <xsd:complexType> <xsd:sequence> - <xsd:element name="mimeType" type="xsd:string" /> - <xsd:element name="imageData" type="xsd:base64Binary"></xsd:element> + <xsd:element name="mimeType" type="xsd:string" minOccurs="1" + maxOccurs="1" /> + <xsd:element name="imageData" type="xsd:base64Binary" + minOccurs="1" maxOccurs="1"> + </xsd:element> + <xsd:element name="width" type="xsd:int"></xsd:element> + <xsd:element name="height" type="xsd:int"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element>