/**
* version -- returns a String of the current version of the XALAN and
XERCES parsers found.
*
* @return -- String -- The current parser versions.
*/
public static String version() {
Transformer processor = null;
DocumentBuilder db = null;
try {
processor = TransformerFactory.newInstance().newTransformer();
db = DocumentBuilderFactory.newInstance().newDocumentBuilder();
}
catch (Exception e) {
}
URL url1 = processor.getClass().getResource("TransformerImpl.class");
URL url2 = db.getClass().getResource("DocumentBuilderImpl.class");
String version = "XALAN:
"+org.apache.xalan.Version.getVersion()+"("+processor.getClass().getName()+"
--"+url1.toString()+")";
version+= "\nXERCES:
"+org.apache.xerces.impl.Version.getVersion()+"("+db.getClass().getName()+"-
-"+url2.toString()+")";
return version;
}
-----Original Message-----
From: Karr, David [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 02, 2005 12:28 PM
To: [email protected]
Subject: How to tell what version of xalan is embedded in jdk?
Is there an easy way to tell what version of Xalan is embedded in the
JDK? I'm using JDK 1.4.2.