Problemas NullPointerException
24/02/2012 15:00
0
Pessoal,
estou tendo um problema no momento que rodo o comando run-app. Ocorre o seguinte erro:

"Cannot invoke method findAll() on null object...."
alguém poderia ajudar?

estou utilizando grails 2.0.1 e minha classe naum tem nada, criei apenas uma teste pois achei que o fosse erro no código que eu havia feito.
a única diferença é o Controller que eu coloquei "def scaffold=true".

obrigado
Tags: NullPointer run-app findAll


0
Será que tem algo a ver com o caminho onde está o Java (Caminho JAVA_HOME)?
o meu está em C:\Arquivos de Programa (x86)\Java...


0
Cara,

Não tenho certeza, mas acho que para o scaffolding dinâmico funcionar, sua classe de domínio precisa ter ao menos um atributo.

De qualquer forma seria interessante vc confirmar se suas variaveis de sistema estão apontando para os diretorios corretos, mas acho que não é isso não.

Vai na sua classe de domínio, coloca uma String nome e sua respectiva constraint. Reinicie a aplicação (qnd vc mexe na classe de dominio precisa fazer isso) e puft.

Acho que vai funcionar certinho...

Abs e boa sorte
24/02/2012 16:13


0
Entaum, a outra classe que eu criei tinha atributo e aconteceu a mesma coisa... Não consigo rodar...
já chequei os caminhos do java mas tá certinho...
vou tentar instalar o java no C:\ para tirar a dúvida dos caracteres especiais que citei em cima...
obrigado


0
Olá, Cláudio.

Amigo, você criaou essa classe com "create-domain-class" ou assistente de criação de classe de domínio via STS?

Se só criou uma classe Groovy e colocou num pacote de "modelo", não vai rolar.

Abraços.


0
Criei tudo na mão mesmo... do modo tradicional, sem uso de IDE...



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