Calling SOAP::Lite with CommandLineOptions=-T (taint-checking)
by Richard A. Wells other posts by this author
Apr 8 2005 6:53AM messages near this date
RE: What is the status of the new PerlIS
|
Re: Calling SOAP::Lite with CommandLineOptions=-T (taint-checking)
SERVICES Hi folks,
Anyone had any success calling SOAP::Lite from within a PerlEx script
with taint-checking?
I'm getting the following error:
Insecure dependency in require while running with -T switch at
d:/Perl/site/lib/SOAP/Lite.pm line 1510.
Although the error seems to talk about "require" the problem isn't in my
use statement
use SOAP::Lite +autodispatch =>
uri => 'http://localhost/echo/echo',
proxy => 'http://10.10.0.38/echo/echo.asmx',
on_action => sub { join '/', 'http://localhost/echo', $_[1] };
as a script with this statement doesn't have a problem. The error only
occurs when I actually execute a call to the web service:
my $result = $soap-> ping($request)->result;
Unfortunately, my script runs fine on the same machine at the
command-line with perl -T. I'm using the older version of SOAP::Lite
(0.55) from the current PPM. (0.60 is on TheoryX5; 0.65_3 didn't build
cleanly on my system.) But Googling SOAP::Lite and taint doesn't turn
up much at all, so I wonder if the issue is somehow with PerlEx and its
employment of taint-checking and not generally a SOAP::Lite problem.
Any suggestions?
Platform:
ActiveState Perl V5.8.0 build 805
PerlEx 2.3
iPlanet 6
Windows 2000 Server SP3
Cheers,
Richard
--
*** Richard A. Wells, raw@[...].com, +1.978.371.7425
*** Reality And Wonder, http://www.raw.com/
Attachments:
unknown1
unknown2
unknown3
unknown4
Thread:
Richard A. Wells
Richard A. Wells
Nick ***
Richard A. Wells
Richard A. Wells
|