in reply to SOAP::Transport::HTTP::CGI 411 Error

Status 411 is an error check on CGI Transport, made with ENV content...

part of .../SOAP/Transport/HTTP.pm file

...cut... package SOAP::Transport::HTTP::CGI; ...cut... sub handle { my $self = shift->new; my $length = $ENV{'CONTENT_LENGTH'} || 0; if (!$length) { $self->response(HTTP::Response->new(411)) # LENGTH REQUIRED
If you need to test without CGI, test with a Local (IO) or standalone transport...

--
Marco Antonio
Rio-PM