JSF.....java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet

3 respostas
P

Olá pessoal,

está me dando esse erro abaixo quando da start no TomCat

o que será que está faltando.

Se alguem puder me ajudar agradeceria…

<!-- JavaServer Faces -->
	
	<display-name>Daca</display-name>


    <description>
        Aplicação Exemplo DACA
    </description>    

    <welcome-file-list>
        
	    <welcome-file>index.jsf</welcome-file>
    </welcome-file-list>    

	<!-- JavaServer Faces -->

    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>server</param-value>
    </context-param>

	<context-param>

    	<param-name>javax.faces.CONFIG_FILES</param-name>
    	<param-value>/WEB-INF/faces-config.xml</param-value>
  	</context-param>

    <context-param>
        <param-name>com.sun.faces.validateXml</param-name>
        <param-value>true</param-value>
    </context-param>

   <listener>
        <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    </listener>  

    <!-- Faces Servlet -->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>    

	
    <!-- Faces Servlet Mapping -->
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>
INFO: XML validation disabled
22/02/2008 10:57:55 org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener of class com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
	at java.lang.Class.getConstructor0(Class.java:2671)
	at java.lang.Class.newInstance0(Class.java:321)
	at java.lang.Class.newInstance(Class.java:303)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3713)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

3 Respostas

Leozin

Falae Paribe tudo bem?

Vou tentar te ajudar de outra forma, não queria parecer estúpido ou algo do gênero, mas sim, lhe ajudar a caso você encare um problema desses novamente não precisar postar a dúvida do mesmo erro que tu já arrumou uma vez

vamos lá

Hoje vamos fazer o seguinte: Você vai descobrir o erro! Sério… tente ler com calma a exception, principalmente essa parte:

java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet

E me diga, na tua opinião, qual é o erro? Por que ele estaria acontecendo isso?

=D

P

ok …

nã encontrou a classe RuleSET no pacote

mas está no LIB do projeto o jar commons-digester.jar

E agora ?

Leozin

tu baixou a última versão do commons-digester?

e tipo, você tem CERTEZA ABSOLUTA que ele está no teu classpath?

Criado 22 de fevereiro de 2008
Ultima resposta 22 de fev. de 2008
Respostas 3
Participantes 2