Can you help me to create a Web Service Client for this WSDL using NUSOAP?



Hello.
Can you help me to create a Web Service Client for this WSDL using
NUSOAP?

I make the Web Service Server using NetBeans...

The WSDL:
<definitions name="Inter" targetNamespace="urn:Inter/wsdl">

<types>

<schema targetNamespace="urn:Inter/types">

<complexType name="EntradaSalida">

<sequence>
<element name="String_1" type="string" nillable="true"/>
</sequence>
</complexType>

<complexType name="EntradaSalidaResponse">

<sequence>
<element name="result" type="string" nillable="true"/>
</sequence>
</complexType>
<element name="EntradaSalida" type="tns:EntradaSalida"/>
<element name="EntradaSalidaResponse"
type="tns:EntradaSalidaResponse"/>
</schema>
</types>

<message name="InterSEI_EntradaSalida">
<part name="parameters" element="ns2:EntradaSalida"/>
</message>

<message name="InterSEI_EntradaSalidaResponse">
<part name="result" element="ns2:EntradaSalidaResponse"/>
</message>

<portType name="InterSEI">

<operation name="EntradaSalida">
<input message="tns:InterSEI_EntradaSalida"/>
<output message="tns:InterSEI_EntradaSalidaResponse"/>
</operation>
</portType>

<binding name="InterSEIBinding" type="tns:InterSEI">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http";
style="document"/>

<operation name="EntradaSalida">
<soap:operation soapAction=""/>

<input>
<soap:body use="literal"/>
</input>

<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>

<service name="Inter">

<port name="InterSEIPort" binding="tns:InterSEIBinding">
<soap:address
location="http://pcperalta.intranet:9000/IntermediarioWS/Inter"/>
</port>
</service>
</definitions>



My client that dont work:
equire_once('lib/nusoap.php');
$client = new
soapclient('http://localhost:9000/IntermediarioWS/Inter?wsdl', true);

$err = $client->getError();
if ($err) {
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}
$param = array('' => 'carlos');
$result = $client->call('EntradaSalida', $param);



The error:
Fault

Array
(
[faultcode] => env:Client
[faultstring] => JAXRPCTIE01: caught exception while handling
request: unrecognized operation: parameters
)


THANK YOU IN ADVANCE!

.



Relevant Pages

  • Re: WSDL.exe vs. "Add Web Reference"
    ... For example this complexType: ... I them created a WSDL using the XSD. ... Then I placed this file in an "Empty Web Project", added a Web Service, made ... If I do all these steps correctly the client should ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: Reading a Java webservice with VB.NET
    ... My client created a very simple "Hello World" web service. ... Using the wsdl.exe program on the actual wsdl still did not work. ... > you mentioned an Apache server, but if you are referring to Apache HTTPD, ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: Differences in WSDL between versions of a web service.
    ... Never change the signature of an already released method in a webservice ... It doesn`t mather that your current WSDL is different as before, ... > what effect it might have on my client apps. ... > The original verison's WSDL contains sections for each web service ...
    (microsoft.public.dotnet.framework.aspnet.webservices)
  • Re: C# Web Services - usage by non .net clients?
    ... the only thing you need is the WSDL. ... your web service must conform to the WS-I BSP profile if others ... what if I develop a client in delphi or progress or Java? ... Would it be a client specific format of the Proxy class? ...
    (microsoft.public.dotnet.framework.webservices)
  • How do you transparently implement the same web service (WSDL) with java axis and .NET ?
    ... When I have tried to generate java and C# servers/clients from the same ... WSDL as described further below, these are the results I have been able ... When I try to invoke a C# web service with a java axis client I get the ... ..NET that are supporting the same WSDL and to be able to reuse client ...
    (microsoft.public.dotnet.framework.aspnet.webservices)