[Resolvido]java.lang.NoClassDefFoundError: org/hibernate/engine/query/sql/NativeSQLQueryReturn

Estou fazendo um trabalho para faculdade em struts 2 só um crud, eu consigo fazer em sruts 1 usando uma classe de conexão, mas
usando Hibernate ta dando esse erro, por favor me ajudem.

todas os jars estão na pasta lib

2009-11-20 15:45:17,966 INFO hibernate.cfg.Configuration -> configuring from resource: /hibernate.cfg.xml
2009-11-20 15:45:17,966 INFO hibernate.cfg.Configuration -> Configuration resource: /hibernate.cfg.xml
2009-11-20 15:45:17,966 INFO hibernate.cfg.Configuration -> Configured SessionFactory: null
2009-11-20 15:45:17,966 INFO hibernate.cfg.AnnotationBinder -> Binding entity from annotated class: br.com.domain.Usuarios
2009-11-20 15:45:17,966 ERROR [localhost].[/struts2h].[default] -> Servlet.service() for servlet default threw exception
java.lang.NoClassDefFoundError: org/hibernate/engine/query/sql/NativeSQLQueryReturn
at org.hibernate.cfg.annotations.QueryBinder.bindSqlResultsetMapping(QueryBinder.java:295)
at org.hibernate.cfg.AnnotationBinder.bindQueries(AnnotationBinder.java:245)
at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:417)
at org.hibernate.cfg.AnnotationConfiguration.processArtifactsOfType(AnnotationConfiguration.java:498)
at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:277)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1168)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:915)
at com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory.rebuildSessionFactory(HibernateSessionFactory.java:134)
at com.googlecode.s2hibernate.struts2.plugin.interceptors.SessionTransactionInjectorInterceptor.getHibernateSessionFromFactory(SessionTransactionInjectorInterceptor.java:321)
at com.googlecode.s2hibernate.struts2.plugin.interceptors.SessionTransactionInjectorInterceptor.intercept(SessionTransactionInjectorInterceptor.java:138)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)

meu hibernate,cfg.xml

[code]

<session-factory>
    <property name="connection.username">root</property>
    <property name="connection.password"></property>
    <property name="connection.url">jdbc:mysql://localhost/empresa</property>
    <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
    <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="connection.pool_size">1</property>
    <property name="show_sql">true</property>
    <property name="hbm2ddl.auto">create</property>
    <mapping class="br.com.domain.Usuarios"/>
</session-factory>
[/code]

Eu tinha colocado hibernate3.jar só que minha não estava fazendo deploy depois que eu reiniciei voltar a funcionar.