<?xml version="1.0" encoding="UTF-8"?>
<!-- WSDL for http://ws.racai.ro:8080/ created by Pod::WSDL version: 0.05 on Mon Sep 29 11:54:11 2008 -->
<wsdl:definitions targetNamespace="http://ws.racai.ro/pdk/lxpws" xmlns:impl="http://ws.racai.ro/pdk/lxpws" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns1="http://ws.racai.ro/pdk/lxpws">

	<wsdl:message name="linkXCESRequest">
		<wsdl:part name="lang" type="xsd:string">
			<wsdl:documentation>The language of the engine to use.</wsdl:documentation>
		</wsdl:part>
		<wsdl:part name="inxces" type="xsd:string">
			<wsdl:documentation>The output of the TTL web service XCES method as input.</wsdl:documentation>
		</wsdl:part>
	</wsdl:message>

	<wsdl:message name="linkXCESResponse">
		<wsdl:part name="linkXCESReturn" type="xsd:string">
			<wsdl:documentation>The method returns the XCES string with head attributes.</wsdl:documentation>
		</wsdl:part>
	</wsdl:message>

	<wsdl:message name="UTF8toSGMLRequest">
		<wsdl:part name="instr" type="xsd:string">
			<wsdl:documentation>The UTF8 encoded, input string.</wsdl:documentation>
		</wsdl:part>
	</wsdl:message>

	<wsdl:message name="UTF8toSGMLResponse">
		<wsdl:part name="UTF8toSGMLReturn" type="xsd:string">
			<wsdl:documentation>The method returns a SGML character expansion of the input string.</wsdl:documentation>
		</wsdl:part>
	</wsdl:message>

	<wsdl:message name="SGMLtoUTF7Request">
		<wsdl:part name="instr" type="xsd:string">
			<wsdl:documentation>The SGML encoded, input string.</wsdl:documentation>
		</wsdl:part>
	</wsdl:message>

	<wsdl:message name="SGMLtoUTF7Response">
		<wsdl:part name="SGMLtoUTF7Return" type="xsd:string">
			<wsdl:documentation>The method returns a UTF7 representation of the input string.</wsdl:documentation>
		</wsdl:part>
	</wsdl:message>

	<wsdl:portType name="pdkLxpwsHandler">
		<wsdl:operation name="linkXCES" parameterOrder="lang inxces">
			<wsdl:documentation>Runs LexPar on the output of the TTL web service XCES method. Input string must be SGML encoded. For this purpose, use this package UTF8toSGML and then apply SGMLtoUTF7 on the result value to obtain the UTF7 encoding of the result.</wsdl:documentation>
			<wsdl:input message="impl:linkXCESRequest" name="linkXCESRequest" />
			<wsdl:output message="impl:linkXCESResponse" name="linkXCESResponse" />
		</wsdl:operation>

		<wsdl:operation name="UTF8toSGML" parameterOrder="instr">
			<wsdl:documentation>This static method performs UTF8 to SGML encoding on the input string.</wsdl:documentation>
			<wsdl:input message="impl:UTF8toSGMLRequest" name="UTF8toSGMLRequest" />
			<wsdl:output message="impl:UTF8toSGMLResponse" name="UTF8toSGMLResponse" />
		</wsdl:operation>

		<wsdl:operation name="SGMLtoUTF7" parameterOrder="instr">
			<wsdl:documentation>This static method performs SGML to UTF7 encoding on the input string.</wsdl:documentation>
			<wsdl:input message="impl:SGMLtoUTF7Request" name="SGMLtoUTF7Request" />
			<wsdl:output message="impl:SGMLtoUTF7Response" name="SGMLtoUTF7Response" />
		</wsdl:operation>

	</wsdl:portType>

	<wsdl:binding name="pdkLxpwsSoapBinding" type="impl:pdkLxpwsHandler">
		<wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />

		<wsdl:operation name="linkXCES">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="linkXCESRequest">
				<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ws.racai.ro/pdk/lxpws" use="encoded" />
			</wsdl:input>
			<wsdl:output name="linkXCESResponse">
				<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ws.racai.ro/pdk/lxpws" use="encoded" />
			</wsdl:output>
		</wsdl:operation>

		<wsdl:operation name="UTF8toSGML">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="UTF8toSGMLRequest">
				<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ws.racai.ro/pdk/lxpws" use="encoded" />
			</wsdl:input>
			<wsdl:output name="UTF8toSGMLResponse">
				<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ws.racai.ro/pdk/lxpws" use="encoded" />
			</wsdl:output>
		</wsdl:operation>

		<wsdl:operation name="SGMLtoUTF7">
			<wsdlsoap:operation soapAction="" />
			<wsdl:input name="SGMLtoUTF7Request">
				<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ws.racai.ro/pdk/lxpws" use="encoded" />
			</wsdl:input>
			<wsdl:output name="SGMLtoUTF7Response">
				<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ws.racai.ro/pdk/lxpws" use="encoded" />
			</wsdl:output>
		</wsdl:operation>

	</wsdl:binding>

	<wsdl:service name="LexPar">
		<wsdl:port binding="impl:pdkLxpwsSoapBinding" name="LexParWS">
			<wsdlsoap:address location="http://ws.racai.ro:8080/" />
		</wsdl:port>
	</wsdl:service>

</wsdl:definitions>
