Erro Injeção de dependencia
21/11/2013 22:42
0
Fala galera, estou estudando injeção de depedencias no Grails por http://grails.org/doc/latest/guide/spring.html e a aplicação de teste está lançando a seguinte exceção:

ERROR context.GrailsContextLoader - Error initializing the application: Error creating bean with name 'teste.AlunoController': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'myBean': Cannot resolve reference to bean 'atividade' while setting bean property 'atividade'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'atividade' is defined

Minhas classes Aluno e Atividade:

Class Aluno {
String nome
String turma
Atividade atividade

static constraints = {}
}


class Atividade {
String descricao
static constraints = {}
}



Meu Resources.groovy está assim

import teste.Aluno

beans = {
myBean(Aluno) {
atividade = ref("atividade")
}
}


e no AlunoController inseri

def myBean
Tags: Injeção de dependencia


0
Na sua domain Aluno, você está importando a domain Atividade?
As duas domain estão no mesmo pacote, ou em diferente?
28/11/2013 07:27



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto