|
I inherited some old code that uses SOAP::Lite. Recently the code was proactivly moved to a different, newer, server. The new server has SOAP::Lite 0.67 installed, the older one was using 0.60-1. My code is now getting to MyLib.pm line 88 which is:
my $service = SOAP::Lite->service($url);
then dying with:
Can't call method "name" without a package or object reference at /usr/lib/perl5/site_perl/5.6.2/SO
+AP/Lite.pm line 2980.
SOAP::Schema::generate_stub('SOAP::Schema=HASH(0xe12294c)', 'ReportService') called at /usr/lib/pe
+rl5/site_perl/5.6.2/SOAP/Lite.pm line 2939
SOAP::Schema::load('SOAP::Schema=HASH(0xe12294c)') called at /usr/lib/perl5/site_perl/5.6.2/SOAP/L
+ite.pm line 3335
SOAP::Lite::service('SOAP::Lite', '<$url_removed>') called at MyLib.pm line 88
Has the proper syntax changed since 2003? What should I be doing differently? any pointers?
thanks,
Yani
|