Java.lang.NoClassDefFoundError: org/hibernate/Session

Pessoal,

Estou com um problema que é o seguinte, to com um projeto em Applet, usando o Eclipse Version: Helios Service Release 2, Java 6, Hibernate3.

Então… o problema é o seguinte, a aplicação roda normal na IDE, mais quando eu coloco no servidor dah o seguinte erro:

Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: org/hibernate/Session
	at controller.LoginController.controle(LoginController.java:77)
	at controller.LoginController.access$0(LoginController.java:68)
	at controller.LoginController$1.actionPerformed(LoginController.java:31)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$000(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.hibernate.Session
	at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 38 more

Eu export um .jar do projeto e colocou no Apache, e esse jar vai com as dependencias necessárias, segue o arquivo .classpath:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
	<classpathentry kind="lib" path="libs/antlr-2.7.6.jar"/>
	<classpathentry kind="lib" path="libs/asm-attrs.jar"/>
	<classpathentry kind="lib" path="libs/asm.jar"/>
	<classpathentry kind="lib" path="libs/cglib-2.1.3.jar"/>
	<classpathentry kind="lib" path="libs/commons-collections-2.1.1.jar"/>
	<classpathentry kind="lib" path="libs/dom4j-1.6.1.jar"/>
	<classpathentry kind="lib" path="libs/ehcache-1.2.3.jar"/>
	<classpathentry kind="lib" path="libs/ejb3-persistence.jar"/>
	<classpathentry kind="lib" path="libs/hibernate-annotations.jar"/>
	<classpathentry kind="lib" path="libs/hibernate-commons-annotations.jar"/>
	<classpathentry kind="lib" path="libs/hibernate-entitymanager.jar"/>
	<classpathentry kind="lib" path="libs/hibernate-tools.jar"/>
	<classpathentry kind="lib" path="libs/hibernate3.jar"/>
	<classpathentry kind="lib" path="libs/javassist.jar"/>
	<classpathentry kind="lib" path="libs/jcalendar-1.3.3.jar"/>
	<classpathentry kind="lib" path="libs/jdbc2_0-stdext.jar"/>
	<classpathentry kind="lib" path="libs/jta.jar"/>
	<classpathentry kind="lib" path="libs/jtidy-r8-20060801.jar"/>
	<classpathentry kind="lib" path="libs/org-apache-commons-logging.jar"/>
	<classpathentry kind="lib" path="libs/postgresql-9.1-902.jdbc4.jar"/>
	<classpathentry kind="output" path="bin"/>
</classpath>

Todos esses jars estão sendo exportados no jar principal, o que pode ser pessoal, alguém dah uma luz, ja pesquisei e nada.

http://imasters.com.br/artigo/20407/java/resolvendo-problema-da-excecao-orghibernatesession-no-hibernate

olha ae esse link =P

Brother, eu vi la o link,
mas acho que não é isso não…
Abri meu .jar e la tem a pasta libs dentro dela tem todas as dependecias, inclusive as do hibernate.

poww galeraa, continuo com o problema, alguem com uma luz?! :~~~