Sample code to open an xml file
   private void processXMLConfigFile(String filename)
   {
      try
      {
         DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
         DocumentBuilder builder = factory.newDocumentBuilder();
         Document doc = builder.parse(filename);
      }
      catch(ParserConfigurationException x)
      {
AppObjects.log("Error:XMLConfigFileProcessor:processxXMLConfigFile",x);
      }
      catch(IOException x)
      {
AppObjects.log("Error:XMLConfigFileProcessor:processxXMLConfigFile",x);
      }
      catch(SAXException x)
      {
	// why this exception
AppObjects.log("Error:XMLConfigFileProcessor:processxXMLConfigFile",x);
      }
      finally
      {
      }
   }
Import packages
import javax.xml.parsers.*;
import java.io.*;
import org.w3c.dom.*;
import org.xml.sax.SAXException; // why?