Hibernate CORE 3.3.0.SP1

4 respostas
J

Estou usando Hibernate 3.3.0.SP1 esta dando aseguinte exception

java.lang.NoClassDefFoundError: Lorg/apache/commons/logging/Log;

at java.lang.Class.getDeclaredFields0(Native Method)

at java.lang.Class.privateGetDeclaredFields(Unknown Source)

at java.lang.Class.getDeclaredFields(Unknown Source)

at org.apache.catalina.util.DefaultAnnotationProcessor.processAnnotations(DefaultAnnotationProcessor.java:131)

at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259)

at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)

at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:108)

at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3696)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:566)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.Log

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

 22 more

4 Respostas

von.juliano

[email removido:
]java.lang.NoClassDefFoundError: Lorg/apache/commons/logging/Log;

Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.Log

Falta o jar do apache commons-logging.
E use as Tags Code para manter os códigos postados organizados, ok?

Flw! :thumbup:

J

o Erro e este agora

java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

at org.slf4j.LoggerFactory.(LoggerFactory.java:60)

at org.hibernate.cfg.Configuration.(Configuration.java:151)

at br.inf.atena.hibernate.HibernateFactory.(HibernateFactory.java:46)

at br.inf.atena.hibernate.DAOHibernate.abrirSessao(DAOHibernate.java:529)

at br.inf.atena.hibernate.logic.DAOInterceptor.getDAOHibernate(DAOInterceptor.java:29)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.vraptor.reflection.ReflectionUtil.invoke(ReflectionUtil.java:86)

at org.vraptor.component.GetterOutjecter.getValue(GetterOutjecter.java:51)

at org.vraptor.interceptor.InterceptorType.getOutjectedValues(InterceptorType.java:131)

at org.vraptor.introspector.BasicIntrospector.outject(BasicIntrospector.java:169)

at org.vraptor.interceptor.InterceptorDealer.outject(InterceptorDealer.java:47)

at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:50)

at br.inf.atena.hibernate.logic.DAOInterceptor.intercept(DAOInterceptor.java:16)

at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72)

at org.vraptor.interceptor.FlashScopeInterceptor.intercept(FlashScopeInterceptor.java:22)

at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72)

at org.vraptor.interceptor.RegisterAttributesInteceptor.intercept(RegisterAttributesInteceptor.java:38)

at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72)

at org.vraptor.core.VRaptorExecution.execute(VRaptorExecution.java:98)

at org.vraptor.core.DefaultController.execute(DefaultController.java:46)

at org.vraptor.VRaptorServlet.service(VRaptorServlet.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

at java.lang.Thread.run(Unknown Source)
rissato

falta um jar desse slf4j que é uma espécie de adaptador pro log4j.

J

blz a estrutura dos jar tive que deixar assim para funcionar(Hibernate 3.3.0.SP1):

CORE
hibernate3.jar
hibernate-testing.jar
antlr-2.7.6.jar
commons-collections-3.1.jar
dom4j-1.6.1.jar
javassist-3.4.GA.jar
jta-1.1.jar
slf4j-api-1.4.2.jar
c3p0-0.9.1.jar

ANNOTATIONS
hibernate-annotations.jar
ejb3-persistence.jar
hibernate-commons-annotations.jar

VALIDATOR
hibernate-validator.jar

DEPENDENCIAS
log4j.jar
commons-logging-1.0.4.jar
slf4j-log4j12.jar

Obrigado a todos pela atenção!!!

Criado 5 de setembro de 2008
Ultima resposta 5 de set. de 2008
Respostas 4
Participantes 3