in reply to Re^2: Using XML::Saxon::XSLT2 Errors
in thread Using XML::Saxon::XSLT2 Errors

I had also the error like "Can't locate object method "new" via package "XML::Saxon::XSLT2::Transformer ... XSLT2.pm ..."

In my case the problem was that the XSLT2 related code was located in a .pm module.

The error disappeared when I added use XML::Saxon::XSLT2; not only to the .pm module but also into the main perl script.