[RESOLVIDO] VRaptor - Guice error - No implementation for byte[]

2 respostas
Nicolas_Fernandes
E aí, pessoal, tudo bem? Tenho um ViewModel que é um @Component, e ele contém um atributo do tipo byte[].
@Component
public class FotoViewModel {

    private String descricao;
    private byte[] imagem;
}
Quando vou startar a aplicação, o Tomcat me retorna o seguinte erro:
GRAVE: Exception starting filter vraptor
com.google.inject.CreationException: Guice creation errors:

1) No implementation for byte[] was bound.
  while locating byte[]
    for parameter 1 at br.com.inflash.models.viewmodel.FotoEventoViewModel.<init>(FotoEventoViewModel.java:21)
  at br.com.caelum.vraptor.ioc.guice.GuiceComponentRegistry.bindToConstructor(GuiceComponentRegistry.java:151)

1 error [...]
Alguém já passou por isso ou tem ideia de como corrigir? Valeu, galera!

2 Respostas

Lucas_Cavalcanti

Resposta em: http://www.guj.com.br/1195-vraptor---viewmodel-com-atributo-byte

Nicolas_Fernandes

Obrigado, Lucas. A resposta correta se encontra no tópico acima.

Criado 28 de maio de 2013
Ultima resposta 29 de mai. de 2013
Respostas 2
Participantes 2