$ cat test.pl use strict; use warnings; use SOAP::Lite; print "\$SOAP::Lite::VERSION: $SOAP::Lite::VERSION\n"; my $writer = SOAP::Serializer->new(); my $fault = SOAP::Fault->new(faultcode => "Server"); my $content = $writer->envelope(fault => $fault); print $content, "\n"; eval { SOAP::Deserializer->deserialize($content); }; if ($@) { print "Deserialize failed: $@"; } $ perl test.pl $SOAP::Lite::VERSION: 1.11 Use of uninitialized value in join or string at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 520. Use of uninitialized value in join or string at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 520. Use of uninitialized value in join or string at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 520. Argument "Server: " isn't numeric in sprintf at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 1033. Use of uninitialized value $name in substitution (s///) at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 1100. Use of uninitialized value $name in exists at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 1101. Use of uninitialized value $name in hash element at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 1101. Use of uninitialized value $name in hash element at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 1105. Use of uninitialized value $name in hash element at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 1105. Use of uninitialized value in join or string at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 520. Argument "Server: " isn't numeric in sprintf at /home/vagrant/perl5/perlbrew/perls/perl-5.18.2-fPIC/lib/site_perl/5.18.2/SOAP/Lite.pm line 1033. <_faultcode xsi:type="xsd:string">Server Deserialize failed: Unspecified namespace for type 'namesp1'