ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> perlex
perlex
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

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved