I am new to XML and XSLT ,Xpath . Can you please clear a doubt about the support provided by Java for XSLT in its api and the api provided by Apache xalan. Are they same? What I understood by looking at the example programs is that may be the xalan support by apache has been integrated in JAXP support in java api. Am I right?