Ciao a tutti

rispetto il WSDL sono un niubbo e non so come venir fuori da questa empasse:

questo è il codice
codice:
require_once '../Admin/Engine/PagUtility/nusoap.0.9.5/lib/nusoap.php';
	require_once '../Admin/Engine/PagUtility/nusoap.0.9.5/lib/class.wsdlcache.php';
	
	$serverpath = "http://[CENSURA]/WSBacheca/WSBacheca.asmx";
	$wsdl = "wsdl";
	$operation = "ListaDelibere";
	$param = array();
	$param['BachecaFiltri'] = array();
	
	$client = new nusoap_client($serverpath, $wsdl);
	$result = $client->call($method, $param);

questo, invece, il metodo che sto cercando di chiamare

codice:
<wsdl:definitions targetNamespace="http://tempuri.org/">	<wsdl:types>
		<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
		<s:element name="ListaDelibere">
			<s:complexType>
				<s:sequence>
					<s:element minOccurs="1" maxOccurs="1" name="BachecaFiltri" nillable="true" type="tns:BachecaFiltri"/>
					<s:element minOccurs="0" maxOccurs="1" name="CodiceAmministrazione" type="s:string"/>
					<s:element minOccurs="0" maxOccurs="1" name="CodiceAOO" type="s:string"/>
				</s:sequence>
			</s:complexType>
		</s:element>
Non vi ammorbo con la definizione del tipo "BachecaFiltri": sono una ventina di campi string, tutti con minOccurs = 0 all'interndo di un elemento sequence.

l'esito che mi da è

wsdl error: XML error parsing WSDL from http://[CENSURA]/WSBacheca/WSBacheca.asmx on line 61: Mismatched tag
l'errore è

HTTP Error: Unsupported HTTP response status 404 Not Found (soapclient->response has contents of the response)



Non sono in grado di capire quale sia il problema. Cosa mi consigliate di verificare?