| <?xml version="1.0" encoding="utf-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:s0="http://www.cocoonhive.org/cocoonbook/2002/" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://www.cocoonhive.org/cocoonbook/2002/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.xmlsoap.org/wsdl/ |
| http://schemas.xmlsoap.org/wsdl/"> |
| <message name="HelloWorldHttpGetIn"/> |
| <message name="HelloWorldHttpGetOut"> |
| <part name="Body" element="html:html"/> |
| </message> |
| <portType name="HelloWorldHttpGet"> |
| <operation name="HelloWorld"> |
| <documentation> |
| Returns "Hello World" in XHTML format. |
| </documentation> |
| <input message="s0:HelloWorldHttpGetIn"/> |
| <output message="s0:HelloWorldHttpGetOut"/> |
| </operation> |
| </portType> |
| <binding name="HelloWorldHttpGet" type="s0:HelloWorldHttpGet"> |
| <http:binding verb="GET"/> |
| <operation name="HelloWorld"> |
| <http:operation location="hello.service"/> |
| <input> |
| <http:urlEncoded/> |
| </input> |
| <output> |
| <mime:mimeXml part="Body"/> |
| </output> |
| </operation> |
| </binding> |
| <service name="HelloWorld"> |
| <port name="HelloWorldHttpGet" binding="s0:HelloWorldHttpGet"> |
| <http:address location="http://localhost:8888/samples/hello-world/"/> |
| </port> |
| </service> |
| </definitions> |