I've been having troubles lately with my Xalan/Xerces configuration
under JDK1.4.

I have a jaxp.properties file in $JAVA_HOME/jre/lib setup as follows
(minus the line breaks):

javax.xml.transform.TransformerFactory=
  org.apache.xalan.processor.TransformerFactoryImpl
javax.xml.parsers.DocumentBuilderFactory=
  org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
javax.xml.parsers.SAXParserFactory=
  org.apache.xerces.jaxp.SAXParserFactoryImpl

How come these values are not returned by System.getProperty() calls
with the corresponding keys?  

eg.  System.getProperty("javax.xml.transform.TransformerFactory")

The above call returns null, although I've confirmed that the correct
transformer and parsers are configured.

If I set the corresponding property via a -D arg to the JVM everything
works just fine.

I'm fairly new to Java, so I may be missing something completely
obvious.  Any help would be much appreciated.

thanks,
/tony


Reply via email to