in reply to XML::XSLT problem

How do you know that $xmlFile and $xslFile are populated correctly? Neither of your opens are checked for failure.