my $soap = SOAP::Lite->proxy('http://localhost:8180'); my $excel = Spreadsheet::ParseExcel::Workbook->Parse($file); my $writer = XML::Writer->new( OUTPUT => $soap, NEWLINES => 0, DATA_MODE => 1, DATA_INDENT => 2, ); #### Weak references are not implemented in the version of perl at C:/Perl/site/lib/Spreadsheet/ParseExcel.pm line 67 BEGIN failed--compilation aborted at C:/Perl/site/lib/Spreadsheet/ParseExcel.pm line 67. Compilation failed in require at script.pl line 4. BEGIN failed--compilation aborted at script.pl line 4.