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

Report information
The Basics
Id:
16381
Status:
resolved
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
jamsa [...] codefarm.net
Cc:
AdminCc:

BugTracker
Severity:
Important
Broken in:
0.03
Fixed in:
0.03



Subject: Cryptic Error on uninitilized value
The following error his happening with Pod::WSDL when I run the following code in my enviroment. In my poking around I found that the $ownType value was not being set in as far back as I could trace it from the error line below. ERROR Use of uninitialized value in concatenation (.) or string at /Library/Perl/5.8.6/Pod/WSDL/Utils.pm line 104. Can't call method "wsdlName" on an undefined value at /Library/Perl/5.8.6/Pod/WSDL/Utils.pm line 111. ENV MAC OS X 10.4.3 perl v5.8.6 CODE -- WSDL.pl -- #!/usr/bin/perl use Pod::WSDL; use lib qw( . /Sites ); use AIQ::Result; use Data::Dumper; my $pod = new Pod::WSDL(source => 'My::Foo', location => 'http://localhost/My/Server', pretty => 1); print Dumper($pod); print $pod->WSDL; -- My/Foo.pm -- package My::Foo; =begin WSDL _RETURN $My::Bar =end WSDL sub None {} 1; -- My/Bar.pm -- package My::Bar; =begin WSDL _ATTR foo $string _ATTR bar $string =end WSDL 1;


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.