Hibernate - xerces-2.6.2.jar

Olá Pessoal,

estou começando a desenvolver uma aplicação utilizando o hibernate. Coloquei na pasta lib todas as bibliotecas necessárias, mas quando eu iniciava o Tomcat ocorriam erros que eu não consegui identificar. O que eu fiz então foi retirar todas as bibliotecas e adicioná-las uma a uma até encontrar a problemática. O problema se encontra nessa biblioteca xerces-2.6.2.jar . Então eu adicionei todas as outras, sem ela e aparentemente ficou tudo ok. Mas gostaria de saber o por que dela estar ocasionando o erro e para que essa biblioteca serve. Se alguém puder me esclarecer essas dúvidas eu ficarei muito agradecido.

Javadev.

O xerces-2.6.2.jar é uma biblioteca para processamento de documento XML, existem vários frameworks no Java que depende dela pra poder ler documento XML.

E alguém saberia dizer o por que do erro, alguém já passou por esse problema?

Posta a mensagem do erro.

26/04/2009 21:46:24 org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! null at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:213) at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:196) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350) at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3099) at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:404) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1309) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at org.apache.commons.digester.Digester.getXMLReader(Digester.java:1058) at org.apache.commons.digester.Digester.parse(Digester.java:1887) at org.ajax4jsf.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.java:200) at org.ajax4jsf.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl.java:144) at org.ajax4jsf.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:215) at org.ajax4jsf.renderkit.ChameleonRenderKitFactory.<init>(ChameleonRenderKitFactory.java:62) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:519) at javax.faces.FactoryFinder.getImplementationInstance(FactoryFinder.java:405) at javax.faces.FactoryFinder.access$400(FactoryFinder.java:135) at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:717) at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:239) at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist(FactoryConfigProcessor.java:186) at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:131) at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:203) ... 11 more 26/04/2009 21:46:24 org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart 26/04/2009 21:46:24 org.apache.catalina.core.StandardContext start SEVERE: Context [/MyApp] startup failed due to previous errors