Thank you Pete, this is the full WSDL. I post it here because it breaks the maximum length of the adobe bug report form.
CarRentalProcessExport1_CarRentalProcessHttp_Service.wsdl <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions name="CarRentalProcessExport1_CarRentalProcessHttp_Service" targetNamespace="http://CarRental/CarRentalProcessInterface/Binding" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:Port_0="http://CarRental/CarRentalProcessInterface" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:this="http://CarRental/CarRentalProcessInterface/Binding" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:import location="CarRentalProcess.wsdl" namespace="http://CarRental/CarRentalProcessInterface"/> <wsdl:binding name="CarRentalProcessExport1_CarRentalProcessHttpBinding" type="Port_0:CarRentalProcess"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="richiestaNoleggio"> <soap:operation/> <wsdl:input name="richiestaNoleggioRequest"> <soap:body use="literal"/> </wsdl:input> </wsdl:operation> </wsdl:binding> <wsdl:service name="CarRentalProcessExport1_CarRentalProcessHttpService"> <wsdl:port binding="this:CarRentalProcessExport1_CarRentalProcessHttpBinding" name="CarRentalProcessExport1_CarRentalProcessHttpPort"> <soap:address location="http://wxp002:9080/CarRentalWeb/sca/CarRentalProcessExport1"/> </wsdl:port> </wsdl:service> </wsdl:definitions> CarRentalProcess.wsdl <?xml version="1.0" encoding="UTF-8"?> <definitions name="CarRentalProcess" targetNamespace="http://CarRental/CarRentalProcessInterface" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://CarRental/CarRentalProcessInterface" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <types> <xsd:schema targetNamespace="http://CarRental/CarRentalProcessInterface" xmlns:tns="http://CarRental/CarRentalProcessInterface" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="richiestaNoleggio"> <xsd:complexType> <xsd:sequence> <xsd:element name="idNoleggio" nillable="true" type="xsd:long"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema> </types> <message name="richiestaNoleggioRequestMsg"> <part element="tns:richiestaNoleggio" name="richiestaNoleggioParameters"/> </message> <portType name="CarRentalProcess"> <operation name="richiestaNoleggio"> <input message="tns:richiestaNoleggioRequestMsg" name="richiestaNoleggioRequest"/> </operation> </portType> </definitions> Using a TCP scanner, I see that Flex correctly makes a request for the first wsdl file, and then a second one for the imported wsdl, but it fails on the first attemp to use that service without making any further request. I'm able to correctly call the web service using soapUI. Thank you Cosma Colanicchia P.S. Maybe Adobe should redesign its bug report form (a 3x3cm box, limited to 2000 chars, without file attachment support) :)

