On Feb 9, 2007, at 12:54 PM, Bruno Cantieni wrote:
Does anyone have a clue why the below (cut down to the bone) is not working?I think you may have to add the AllowGlobal directive for your catalog to do stuff like that.UserTag serialize Routine <<EOR require Vend::serialize; sub { my(%v) = @_; my $serialized = Vend::serialize::serialize(\%v); return $serialized; } EOR [perl] my %data = ( 1 => 'Yes', 0 => 'No', ); return $Tag->serialize(%data); [/perl] This results in: Safe: Undefined subroutine &Vend::serialize::serialize called at (tag 'perl') line 4. I plopped the serialize.pm (Scott Hurring,http://hurring.com/code/perl/serialize/) into the Vend directory and itappears to load OK when testing as in: ##### my $can_do = 0; eval { require Vend::serialize; $can_do = 1; }; if ($@) { return sub{ ::logDebug("Cannot load serialize: $@"); } }else{ ::logDebug("Starting serializer $can_do"); # getting here with 1 } #etc. #####
Bill Carr Bottlenose - Wine & Spirits eBusiness Specialists (877) 857-6700 http://www.bottlenose-wine.com _______________________________________________ interchange-users mailing list suppressed http://www.icdevgroup.org/mailman/listinfo/interchange-users
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.