Página 2 de 2
Re: org.springframework.beans.factory.BeanCreationException
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Dom Ago 22, 2010 9:56 pm
por J. Bezerra
Prezados,
Agora estou tentando com o Netbeans e o problema continua, agora o navegador está retornando:
Houve um problema ao inicializar a aplicação! Verifique o log para mais informações
Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is org.hibernate.MappingException: could not instantiate id generator [entity-name=blog.entity.Topico]
-> org.hibernate.MappingException: could not instantiate id generator [entity-name=blog.entity.Topico]
powered by NEXT FRAMEWORK
Re: org.springframework.beans.factory.BeanCreationException
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Dom Ago 22, 2010 10:07 pm
por rogelgarcia
Poste a sua classe Topico..
Quando voce liga a apliccacao.. aparece um stack trace do erro.. poste também..
Verifique o generator da sua classe se está correto
Re: org.springframework.beans.factory.BeanCreationException
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qua Ago 25, 2010 5:23 pm
por Dinis
Boa Tarde
Desculpem aproveitar o topico, mas é que tem algo a ver com isso
Estou fazendo o exemplo de Autenticacao/Autorizacao da documentacao
e ocorre um erro de relacionamento, estou fazendo exatemante o que esta na pagina e acontece o erro:
Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is org.hibernate.MappingException: Could not determine type for: blog.entity.Papel, at table: UsuarioPapel, for columns: [org.hibernate.mapping.Column(papel)]
-> org.hibernate.MappingException: Could not determine type for: blog.entity.Papel, at table: UsuarioPapel, for columns: [org.hibernate.mapping.Column(papel)]
Meu entity Usuario
public class Usuario implements User {
@Id
@GeneratedValue
Integer id;
String nome;
String login;
String password;
geters and seters.....
entity Papel
public class Papel implements Role {
@Id
@GeneratedValue
Integer id;
String name;
String description;
geters and seters.....
e UsuarioPapel
public class UsuarioPapel {
@Id
@GeneratedValue
Integer id;
Papel papel;
Usuario usuario;
public class UsuarioPapel {
@Id
@GeneratedValue
Integer id;
Papel papel;
Usuario usuario;
public Integer getId() {
return id;
}
@ManyToOne(fetch=FetchType.LAZY)
public Papel getPapel() {
return papel;
}
@ManyToOne(fetch=FetchType.LAZY)
public Usuario getUsuario() {
return usuario;
}
e ai na hora de rodar da o erro
Muito grato pela ajuda
Dinis
Re: org.springframework.beans.factory.BeanCreationException
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qua Ago 25, 2010 7:26 pm
por rogelgarcia
Bem, o erro na verdade, ocorreu ao configurar o Hibernate...
Uma das coisas que deve corrigir é que todas as anotações, incluindo (@Id, e @GeneratedValue) devem ficar nos métodos gettes.. (no caso, coloque essas anotações no getId())
Esse erro Could not determine type for: blog.entity.Papel, at table: UsuarioPapel, for columns: [org.hibernate.mapping.Column(papel)] deveria acontecer caso você não tivesse colocado a anotação @ManyToOne no atributo papel da classe UsuarioPapel. De acordo com o código postado voce colocou. Tem como você verificar se o deploy está correto? Talvez excluindo todo o projeto e publicando novamente para verificar se o erro persiste?
Re: org.springframework.beans.factory.BeanCreationException
![Mensagem Mensagem](./styles/prosilver_se/imageset/icon_post_target.gif)
Enviado:
Qua Ago 25, 2010 8:05 pm
por Dinis
Rogel,
Resolvido, era o @Id e o @GeneratedValue que nao podem ficar onde estava, o pior é que eu ja tinha uns entitys criados e todos com o id no lugar certo esse que eu copiei, acabei copiando errado.
Obrigado
Abs
Dinis