title: Error while starting the Glassfish server + BIRT dependencies
body: <p>I'm trying to deploy a Java web application on a GlassFish server (v 3.1.2) using Eclipse Indigo 3.7.1 but I'm always having this Exception:</p>
  
  <pre><code>cannot Deploy MetricsReportingProject
  Deployment Error for module: MetricsReportingProject: Error occurred during deployment: 
  Exception while loading the app : 
  java.lang.IllegalStateException: ContainerBase.addChild: start: 
  org.apache.catalina.LifecycleException:
  java.lang.RuntimeException:
  com.sun.faces.config.ConfigurationException: 
  java.util.concurrent.ExecutionException: 
  com.sun.faces.config.ConfigurationException: 
  Unable to parse document 'bundle://136.0:1/com/sun/faces/jsf-ri-runtime.xml': 
  DTD factory class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl does not extend from DTDDVFactory.. Please see server.log for more details.
  </code></pre>
  
  <p>Here are my project's dependencies:</p>
  
  <ul>
  <li>Hibernate 3.4.0 dependencies  </li>
  <li>BIRT DE and BIRT Viewer 3.7.1</li>
  <li>JSF 2.0</li>
  <li>PrimeFaces 3.2</li>
  </ul>
  
  <p>The project was working when I'had created it but the problem appears after making some modifications and restarting the server many times.</p>
  
  <p>Can anyone help me to solve this problem.</p>