Skip Menu |

This queue is for tickets about the SOAP-WSDL CPAN distribution.

Report information
The Basics
Id: 33288
Status: resolved
Priority: 0/
Queue: SOAP-WSDL

People
Owner: Nobody in particular
Requestors: rromaniuk [...] espial.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.27
Fixed in: (no value)



Subject: SOAP-WSDL fails
The attached WSDL file (generated by axis2, version 1.3) fails to parse in version 2.00_32 with the following message Missing base argument at /usr/local/share/perl/5.8.8/SOAP/WSDL/Expat/WSDLParser.pm line 40 at line 2 at /usr/local/share/perl/5.8.8/SOAP/WSDL/Expat/Base.pm line 74 In version 1.27, it fails with SOAP::Transport::new: () SOAP::Serializer::new: () SOAP::Deserializer::new: () SOAP::Parser::new: () SOAP::Lite::new: () SOAP::Deserializer::new: () SOAP::Parser::new: () SOAP::Schema::new: () SOAP::Transport::HTTP::Client::new: () Error processing WSDL: can't find the path '/wsdl:definitions/wsdl:types/xsd:schema/xsd:element[@name="createRateResponse"]/xsd:complexType/descendant::xsd:element' SOAP::Transport::HTTP::Client::DESTROY: () SOAP::Parser::DESTROY: () SOAP::Deserializer::DESTROY: () SOAP::Parser::DESTROY: () SOAP::Transport::DESTROY: () SOAP::Serializer::DESTROY: () SOAP::Deserializer::DESTROY: () SOAP::Schema::DESTROY: () both run under Perl version 5.8.8 Any help would be very much appreciated. Thanks, roman
Subject: EvoServerSoapService.wsdl
Download EvoServerSoapService.wsdl
application/octet-stream 87.6k

Message body not shown because it is not plain text.

Hi Roman, Your WSDL uses the rpc/literal SOAP message style. Unfortunately, SOAP::WSDL does not support rpc/literal (not yet in 2.00_x), and probably never will in the 1.2x variant. You might want to try Mark Overmeer's XML::Compile::SOAP, which says it supports rpc/literal. Regards, Martin
Subject: RE: [rt.cpan.org #33288] SOAP-WSDL fails
Date: Tue, 19 Feb 2008 09:49:48 -0500
To: <bug-SOAP-WSDL [...] rt.cpan.org>
From: "Roman Romaniuk" <rromaniuk [...] espial.com>
Thanks very much for your response, I'll give Mark's module a shot. Please do let me know if you ever end up implementing rpc/literal. Regards, Roman Show quoted text
-----Original Message----- From: Martin Kutter via RT [mailto:bug-SOAP-WSDL@rt.cpan.org] Sent: Friday, February 15, 2008 4:23 PM To: Roman Romaniuk Subject: [rt.cpan.org #33288] SOAP-WSDL fails <URL: http://rt.cpan.org/Ticket/Display.html?id=33288 > Hi Roman, Your WSDL uses the rpc/literal SOAP message style. Unfortunately, SOAP::WSDL does not support rpc/literal (not yet in 2.00_x), and probably never will in the 1.2x variant. You might want to try Mark Overmeer's XML::Compile::SOAP, which says it supports rpc/literal. Regards, Martin