Problemas com exemplo de Loja Virtual VRaptor da Caelum  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Substitua
Por

Acho que está faltando, a annotation @In

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
fsquadro
GUJ Master
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1197
Localização: Florianópolis - SC
Offline

Juliano,

Alterei e continua o mesmo erro.
Assim, todas as alterações que fiz, no Dao e DaoFactory, estão funcionando, pois quando rodo minha classe TestaUsuario, ele grava as informações no banco, sem problemas, porém quando roda a aplicação (Tomcat), ele não encontra o arquivo da página.

Vá revisei todo o código, e não acho o problema.

Está faltando alguma coisa, para ele localizar o arquivo (JSP). Agora, o q?

"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Blog
twitter
LinkedIn
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

Olá Wallfox,

Wallfox wrote:Estou tendo a seguinte mensagem:


O VRaptor não está conseguindo instanciar o seu Interceptor!

Wallfox wrote:

Perceba que um quando ele é instanciado, uma DaoFactory é criada.

Wallfox wrote:

E quando a DaoFactory é criada, uma Session do Hibernate é aberta. O que me leva a crer que há algum problema na hora de abrir a Session do Hibernate.

O Banco está iniciado? Confira se está tudo certo no hibernate.cfg.xml. Tente iniciar uma Session em uma classe com main(), comum.

Se não funcionar, poste o resto da mensagem da Exception do seu console.

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
Brigati
Entusiasta Java
[Avatar]

Membro desde: 27/03/2006 15:07:26
Mensagens: 22
Localização: São Paulo/SP
Offline

pessoal estou iniciando agora com hibernate.... estou com esse problema nessas classes..... vc podiam me dar uma dica ???

class gerabanco.java

package banco;

import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
import org.firebirdsql.jdbc.FBSQLException;

public class GeraBanco {

public static void main(String args[]) throws FBSQLException{

Configuration conf = new AnnotationConfiguration();
conf.configure();
SchemaExport se = new SchemaExport(conf);
se.create(true, true);


}

}


aparece a mensagem abaixo no console

20:07:50,968 INFO DriverManagerConnectionProvider:83 - connection properties: {user=sysdba, password=masterkey}
20:07:50,968 DEBUG DriverManagerConnectionProvider:93 - total checked-out connections: 0
20:07:50,968 DEBUG DriverManagerConnectionProvider:109 - opening new JDBC connection
20:07:51,828 ERROR SchemaExport:202 - schema export unsuccessful
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544344. I/O error for file %.0s"CreateFile (open)"
null
Error while trying to open file
null
Reason: I/O error for file %.0s"CreateFile (open)"
null
Error while trying to open file
null
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:2
at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:180)
at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:133)
at banco.GeraBanco.main(GeraBanco.java:15)
at
org.firebirdsql.gds.GDSException: I/O error for file %.0s"CreateFile (open)"
null
Error while trying to open file
null
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.readStatusVector(AbstractJavaGDSImpl.java:2124)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.receiveResponse(AbstractJavaGDSImpl.java:2074)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.internalAttachDatabase(AbstractJavaGDSImpl.java:414)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.iscAttachDatabase(AbstractJavaGDSImpl.java:370)
at org.firebirdsql.jca.FBManagedConnection.<init>(FBManagedConnection.java:89)
at org.firebirdsql.jca.FBManagedConnectionFactory.createManagedConnection(FBManagedConnectionFactory.java:470)
at org.firebirdsql.jca.FBStandAloneConnectionManager.allocateConnection(FBStandAloneConnectionManager.java:69)
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:119)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:2
at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:180)
at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:133)
at banco.GeraBanco.main(GeraBanco.java:15)






e class
[Email] [MSN]
Brigati
Entusiasta Java
[Avatar]

Membro desde: 27/03/2006 15:07:26
Mensagens: 22
Localização: São Paulo/SP
Offline

pessoal estou iniciando agora com hibernate.... estou com esse problema nessas classes..... vc podiam me dar uma dica ???

class gerabanco.java

package banco;

import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
import org.firebirdsql.jdbc.FBSQLException;

public class GeraBanco {

public static void main(String args[]) throws FBSQLException{

Configuration conf = new AnnotationConfiguration();
conf.configure();
SchemaExport se = new SchemaExport(conf);
se.create(true, true);


}

}


aparece a mensagem abaixo no console

20:07:50,968 INFO DriverManagerConnectionProvider:83 - connection properties: {user=sysdba, password=masterkey}
20:07:50,968 DEBUG DriverManagerConnectionProvider:93 - total checked-out connections: 0
20:07:50,968 DEBUG DriverManagerConnectionProvider:109 - opening new JDBC connection
20:07:51,828 ERROR SchemaExport:202 - schema export unsuccessful
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544344. I/O error for file %.0s"CreateFile (open)"
null
Error while trying to open file
null
Reason: I/O error for file %.0s"CreateFile (open)"
null
Error while trying to open file
null
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:2
at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:180)
at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:133)
at banco.GeraBanco.main(GeraBanco.java:15)
at
org.firebirdsql.gds.GDSException: I/O error for file %.0s"CreateFile (open)"
null
Error while trying to open file
null
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.readStatusVector(AbstractJavaGDSImpl.java:2124)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.receiveResponse(AbstractJavaGDSImpl.java:2074)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.internalAttachDatabase(AbstractJavaGDSImpl.java:414)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.iscAttachDatabase(AbstractJavaGDSImpl.java:370)
at org.firebirdsql.jca.FBManagedConnection.<init>(FBManagedConnection.java:89)
at org.firebirdsql.jca.FBManagedConnectionFactory.createManagedConnection(FBManagedConnectionFactory.java:470)
at org.firebirdsql.jca.FBStandAloneConnectionManager.allocateConnection(FBStandAloneConnectionManager.java:69)
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:119)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:2
at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:180)
at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:133)
at banco.GeraBanco.main(GeraBanco.java:15)






obrigado....
[Email] [MSN]
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Fabio Kung wrote:Olá Wallfox,

Wallfox wrote:Estou tendo a seguinte mensagem:


O VRaptor não está conseguindo instanciar o seu Interceptor!

Wallfox wrote:

Perceba que um quando ele é instanciado, uma DaoFactory é criada.

Wallfox wrote:

E quando a DaoFactory é criada, uma Session do Hibernate é aberta. O que me leva a crer que há algum problema na hora de abrir a Session do Hibernate.

O Banco está iniciado? Confira se está tudo certo no hibernate.cfg.xml. Tente iniciar uma Session em uma classe com main(), comum.

Se não funcionar, poste o resto da mensagem da Exception do seu console.


fabio (xará)...

o problema "aparenta" ser que nao esta conseguindo instanciar o interceptor, mas nao é realmente essa a causa do problema eu suponho... aqui estava dando o mesmo erro, mas esse é o erro que aparece no nivel mais alto do stack trace... se olhar par baixo, vai ver que tem algo que esta acontecendo de errado, que nao permite instanciar o interceptor

no meu caso, era pau no arquivo de conf do hibernate... tinha essa mesma exceção, como primeira, e logo abaixo a exceção do hibernate... corrigi meu conf e fico tudo blz

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
Wallfox
JavaChild

Membro desde: 05/04/2006 13:37:48
Mensagens: 140
Offline

Fabio Kung wrote:Olá Wallfox,

Wallfox wrote:Estou tendo a seguinte mensagem:


O VRaptor não está conseguindo instanciar o seu Interceptor!

Wallfox wrote:

Perceba que um quando ele é instanciado, uma DaoFactory é criada.

Wallfox wrote:

E quando a DaoFactory é criada, uma Session do Hibernate é aberta. O que me leva a crer que há algum problema na hora de abrir a Session do Hibernate.

O Banco está iniciado? Confira se está tudo certo no hibernate.cfg.xml. Tente iniciar uma Session em uma classe com main(), comum.

Se não funcionar, poste o resto da mensagem da Exception do seu console.


Olá Fabio,

Eu nem havia visto a resposta. Eu ainda não fiz mais nenhum teste, assim que eu tiver um tempo (provavelmente no fds) eu tentarei novamente, ai eu posto a resposta.

Grato,
Wallfox
[MSN]
RedRede
Smalltalk

Membro desde: 23/07/2007 00:31:34
Mensagens: 1
Offline

Só para constar...
Alguns ai estão esquecendo de colocar o Default output folder: lojavirtual/web/WEBINF/classes

Qualquer dúvida olhar na apostila, essa configuração esta no 13.8 - Iniciando o projeto


Wallfox
JavaChild

Membro desde: 05/04/2006 13:37:48
Mensagens: 140
Offline

RedRede wrote:Só para constar...
Alguns ai estão esquecendo de colocar o Default output folder: lojavirtual/web/WEBINF/classes

Qualquer dúvida olhar na apostila, essa configuração esta no 13.8 - Iniciando o projeto




RedRede,

Como faço para alterar o output folder com o projeto já criado? É possível?

Grato,
Wallfox
[MSN]
juniorsatanas
GUJ Master
[Avatar]

Membro desde: 20/05/2007 01:08:24
Mensagens: 1864
Localização: web2ajax@gmail.com
Offline

http://www.vraptor.com.br/forum/posts/list/272.page

Cheque Mate em 6
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
wrenzi
Smalltalk

Membro desde: 01/08/2007 09:34:13
Mensagens: 1
Offline

Estava com o mesmo problema.

Use o compilador 5.0 ao invés de 1.4.
celio.toledo
Smalltalk

Membro desde: 28/11/2008 15:36:07
Mensagens: 1
Offline

para o fsquadro

Pode ser problema de versoes do vraptor.

Experimenta a versao vraptor-2.3.3.jar e o log4j-1.2.12.jar

 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team