-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 
Author Message
 Post subject: Hibernate Tapestry problème currentSession()
PostPosted: Tue Jan 24, 2006 2:58 pm 
Newbie

Joined: Thu Sep 29, 2005 1:20 pm
Posts: 16
Location: Brussel
Need help with Hibernate? Read this first:
http://www.hibernate.org/ForumMailingli ... AskForHelp

Hibernate version:

Mapping documents:

Code between sessionFactory.openSession() and session.close():

Full stack trace of any exception that occurs:

Stack Trace:
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
java.lang.ClassLoader.loadClassInternal(Unknown Source)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
org.apache.tapestry.util.DefaultResourceResolver.findClass(DefaultResourceResolver.java:144)
org.apache.tapestry.engine.AbstractEngine.createVisit(AbstractEngine.java:1624)
org.apache.tapestry.engine.AbstractEngine.getVisit(AbstractEngine.java:1569)
org.apache.tapestry.AbstractPage.getVisit(AbstractPage.java:399)
tutorial.Home.formPSubmit(Home.java:43)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.apache.tapestry.listener.ListenerMap.invokeTargetMethod(ListenerMap.java:301)
org.apache.tapestry.listener.ListenerMap.access$100(ListenerMap.java:87)
org.apache.tapestry.listener.ListenerMap$SyntheticListener.invoke(ListenerMap.java:141)
org.apache.tapestry.listener.ListenerMap$SyntheticListener.actionTriggered(ListenerMap.java:146)
org.apache.tapestry.form.Form.renderComponent(Form.java:454)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:896)
org.apache.tapestry.form.Form.rewind(Form.java:604)
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:475)
org.apache.tapestry.form.Form.trigger(Form.java:618)
org.apache.tapestry.engine.DirectService.service(DirectService.java:203)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:879)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:238)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:367)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Unknown Source)



Name and version of the database you are using:

The generated SQL (show_sql=true):

Debug level Hibernate log excerpt:

Ma question est plutot du domaine de Tapestry, mais j'espère que la communauté pourra tout de meme m'aider sur ce problème.

J'ai une application java utilisant le framework Hibernate et qui fonctionne parfaitement avec un client lourd.
On me demande d'en faire une application tournant sur le web en imposant l'utilisation du framework Tapestry.

Mon problème est que lors de l'appel suivant:

Session session = HibernateUtil.currentSession();

Je reçois le message d'erreur suivant dans tomcat :

org.apache.tapestry.ApplicationRuntimeException

Vous trouverez le détail de la stack Trace plus haut.


Merci pour votre aide.

phaus


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 26, 2006 7:49 am 
Expert
Expert

Joined: Thu Sep 04, 2003 8:23 am
Posts: 368
Il semble manquer le début de ta stackTrace (le message en tous cas) mais à première vue ca ressemble à un problème de classLoader, peut être que tapestry ne trouve pas HibernateUtil ou bien les classes d'hibernate

_________________
Seb
(Please don't forget to give credits if you found this answer useful :)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 27, 2006 6:10 am 
Newbie

Joined: Thu Sep 29, 2005 1:20 pm
Posts: 16
Location: Brussel
Oui mais concretement quelle est la solution à ce problème.
Cela fait plus de deux semaines que je cherche. Je commence à perdre espoir.

Merdi d'avance pour votre aide.

_________________
Phaus
Java Developper


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 27, 2006 6:22 am 
Expert
Expert

Joined: Thu Sep 04, 2003 8:23 am
Posts: 368
Sans avoir le début de la stack trace et sans connaitre la classe que le classloader n'arriver pas à loader on ne peut pas beaucoup t'aider

_________________
Seb
(Please don't forget to give credits if you found this answer useful :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.