Skip Menu |

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

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

People
Owner: Nobody in particular
Requestors: lehmann [...] cnm.de
Cc:
AdminCc:

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



Subject: Can't call method "schema_url" on an undefined value
Date: Fri, 07 Mar 2008 02:52:21 +0100
To: bug-SOAP-WSDL [...] rt.cpan.org, martin.kutter [...] fen-net.de
From: Marten Lehmann <lehmann [...] cnm.de>
Hello, I'm using SOAP-Lite-0.60 with SOAP-WSDL-1.27. I tried several variations of the code: $soap = SOAP::WSDL->new(); $soap->wsdl("https://www.afnic.fr/data/webservices/wsdl/Contact.wsdl"); or $soap = SOAP::WSDL->new(); $soap->wsdl(./Contact.wsdl); or $soap = SOAP::WSDL->new("wsdl" => "./Contact.wsdl"); but as soon as I call $soap->wsdlinit(); I get: Can't call method "schema_url" on an undefined value at /usr/lib/perl5/site_perl/5.8.5/SOAP/WSDL.pm line 63. I have also installed XML-XPath-1.13. Any ideas? Regards Marten
Subject: Re: [rt.cpan.org #33865] Can't call method "schema_url" on an undefined value
Date: Fri, 07 Mar 2008 20:44:30 +0100
To: bug-SOAP-WSDL [...] rt.cpan.org
From: Martin Kutter <martin.kutter [...] fen-net.de>
Hi Marten, it looks like SOAP::Lite 0.60 had a different implementation of the SOAP::Schema interface. In fact I never tried a SOAP::Lite that old - I'll add 0.65 as minimum version dependency. Martin Am Donnerstag, den 06.03.2008, 20:51 -0500 schrieb Marten Lehmann via RT: Show quoted text
> Thu Mar 06 20:51:16 2008: Request 33865 was acted upon. > Transaction: Ticket created by lehmann@cnm.de > Queue: SOAP-WSDL > Subject: Can't call method "schema_url" on an undefined value > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: lehmann@cnm.de > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=33865 > > > > Hello, > > I'm using SOAP-Lite-0.60 with SOAP-WSDL-1.27. I tried several variations > of the code: > > $soap = SOAP::WSDL->new(); > $soap->wsdl("https://www.afnic.fr/data/webservices/wsdl/Contact.wsdl"); > > or > > $soap = SOAP::WSDL->new(); > $soap->wsdl(./Contact.wsdl); > > or > > $soap = SOAP::WSDL->new("wsdl" => "./Contact.wsdl"); > > but as soon as I call > > $soap->wsdlinit(); > > I get: > > Can't call method "schema_url" on an undefined value at > /usr/lib/perl5/site_perl/5.8.5/SOAP/WSDL.pm line 63. > > I have also installed XML-XPath-1.13. > > Any ideas? > > Regards > Marten >
Subject: Re: [rt.cpan.org #33865] Can't call method "schema_url" on an undefined value
Date: Tue, 11 Mar 2008 15:16:18 +0100
To: bug-SOAP-WSDL [...] rt.cpan.org
From: Marten Lehmann <lehmann [...] cnm.de>
Hello, Show quoted text
> it looks like SOAP::Lite 0.60 had a different implementation of the > SOAP::Schema interface. > > In fact I never tried a SOAP::Lite that old - I'll add 0.65 as minimum > version dependency.
ok, I have updated my SOAP::Lite installation to 0.71 now and SOAP::WSDL doesn't throw an error anymore. Regards Marten