[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
HibernateFilter  XML
Forum Index -> Comentários Gerais
Author Message
andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

To seguindo os passos pra criar uma conexão com o hibernate, mas tá dando algum erro... já tenho o Hibernate criado com todas as DAO´s, já fiz persistência e tá tudo funcionando... foi tentar seguir esse exemplo... fiz assim:

Code:
        this.action( "MeuEspaco" , MeuEspacoAction.class , "addUsuario" )
         	.filter( new HibernateFilter( "br/com/comunidadebetel/DAO/hibernate/hibernate.cfg.xml" ) )
 			.on( MeuEspacoAction.SUCCESS , fwd( "MeuEspaco.usuarioCadastro.jsp" ) );


Meu hibernate.cfg.xml está naquela pasta mesmo... mas ele tá dando essa exception:

Code:
javax.servlet.ServletException: Error loading application manager: br.com.comunidadebetel.action.ApplicationManager
 	org.mentawai.core.Controller.initApplicationManager(Controller.java:143)
 	org.mentawai.core.Controller.init(Controller.java:84)
 	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
 	org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
 	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
 	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
 	org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
 	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
 	java.lang.Thread.run(Unknown Source)
 


Estranho... o caminho tá certo.
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Coloca o seu web.xml aqui por favor...

O problema é que ele não está achando o seu ApplicationManager.

Me parece que não tem nada haver com o hibernate filter.

Sergio Oliveira

RubemAzenha


[Avatar]
Joined: 30/06/2005 23:12:02
Messages: 472
Location: São Paulo, SP
Offline

coloca o teu hibernate.cfg.xml na pasta web-inf\classes e deixa vazio o construtor do hibernate filter


Mentawai Developer
[WWW] [MSN]
andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

RubemAzenha wrote:
coloca o teu hibernate.cfg.xml na pasta web-inf\classes e deixa vazio o construtor do hibernate filter 


Não deu certo... coloquei direto no meu WEB-INF\classes e nada

deixei meu action assim:

Code:
        this.action( "MeuEspaco" , MeuEspacoAction.class , "addUsuario" )
         	.filter( new HibernateFilter() )
 			.on( MeuEspacoAction.SUCCESS , fwd( "MeuEspaco.usuarioCadastro.jsp" ) );
andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

saoj wrote:
Coloca o seu web.xml aqui por favor...

O problema é que ele não está achando o seu ApplicationManager.

Me parece que não tem nada haver com o hibernate filter.
 


web.xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
 <web-app id="WebApp_ID" version="2.4" 
 xmlns="http://java.sun.com/xml/ns/j2ee"
 xmlnssi="http://www.w3.org/2001/XMLSchema-instance" 
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
 <a href="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" target="_blank" rel="nofollow">http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd</a>">
 	<display-name>
 	comunidadebetel.com.br</display-name>
 	<welcome-file-list>
 		<welcome-file>index.html</welcome-file>
 		<welcome-file>index.htm</welcome-file>
 		<welcome-file>index.jsp</welcome-file>
 		<welcome-file>default.html</welcome-file>
 		<welcome-file>default.htm</welcome-file>
 		<welcome-file>default.jsp</welcome-file>
 	</welcome-file-list>
 	
 	<!-- The Mentawai controller -->
 	<servlet>
 		<servlet-name>Controller</servlet-name>
 		<servlet-class>org.mentawai.core.Controller</servlet-class>
 	    <init-param>
 	        <param-name>applicationManager</param-name>
 	        <param-value>br.com.comunidadebetel.action.ApplicationManager</param-value>
 	    </init-param>
 		<load-on-startup>1</load-on-startup>		
 	</servlet>
 	
 	<!-- You must choose an extension to indicate a mentawai action -->
 	<servlet-mapping>
 		<servlet-name>Controller</servlet-name>
 		<url-pattern>*.betel</url-pattern>
 	</servlet-mapping>
 	
 </web-app>


Mas não tem nada a ver, se eu tiro a linha do filtro da minha action a página funciona normal...
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team