Loading ...
Sorry, an error occurred while loading the content.

4232SOAP::WSDL parse error?

Expand Messages
  • cderykus
    Dec 3, 2004

      I'm new to SOAP::WSDL and XML and see the following error:

      Error processing WSDL: cannot find input message for method
      [@name='userAuthentication']/wsdl:input/@message) at
      pm line 146.

      I can see that operation method detail is fleshed out in the
      schema at the top of the WSDL where I see the keyword "message"
      too... (SOAP::WSDL 1.20 SOAP::Lite .60)

      Thanks for taking a look. Any feedback appreciated.

      my $soap = SOAP::WSDL->new( wsdl => $wsdl, xmlschema => '2001');
      my $som = $soap->call( 'userAuthentication',
      userid=>$user, password=>$pass, domain=>$domain );

      <wsdl:operation name="userAuthentication">
      <wsdlsoap:operation soapAction=""/
      <wsdl:input name="userAuthenticationRequest">
      <wsdlsoap:body namespace="http:..blah.." use="literal"/>
      <wsdl:output name="userAuthenticationResponse">
      wsdlsoap:body namespace="http://..blah.." use="literal"/>