WSO2 ESB 4.5.0 has XSLT 2.0 support. . and the following is NOT required for WSO2 ESB 4.5.0
XSLT 2.0 is supported on WSO2 4.0.3. Follow the steps given below in order to get the XSLT support.
1. Remove xalan-2.7.0.wso2v1.jar in ESB_HOME/lib/endorsed/
2. Remove saxon-8.9.0.wso2v1.jar from ESB_HOME/repository/components/plugins
3. Copy the saxon9he.jar (which is available at ) to lib/endorsed and start the server.