Pessoal estou usando as implementações do Daniel Kist, para usar o formato JSON Compatível com o EXTJS no vraptor.
E estou executando o seguinte comando:
result.use(ExtJSJson.class).from(dao.listaTudo())
.success(true)
.serialize();
e está retornando este erro:
br.com.caelum.vraptor.InterceptionException: exception raised, check root cause for details: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.caelum.vraptor.util.extjs.ExtJSJson] is defined: expected single bean but found 0:
o que pode estar acontecendo?
vlw galera
coloque isso no seu web.xml:
<context-param>
<param-name>br.com.caelum.vraptor.packages</param-name>
<param-value>br.com.caelum.vraptor.util.extjs</param-value>
</context-param>
ou acrescente o pacote à configuração atual, separando por vírgula, se vc já tiver esse packages configurado.
O que acontece é que o VRaptor não registra por padrão os componentes utilitários.
[quote=Lucas Cavalcanti]coloque isso no seu web.xml:
<context-param>
<param-name>br.com.caelum.vraptor.packages</param-name>
<param-value>br.com.caelum.vraptor.util.extjs</param-value>
</context-param>
ou acrescente o pacote à configuração atual, separando por vírgula, se vc já tiver esse packages configurado.
O que acontece é que o VRaptor não registra por padrão os componentes utilitários.[/quote]
Deu certo Lucas.
Obrigado.
Engraçado, fiz essa configuração e mesmo assim continua a dar erro.
Desculpe, me confundi tava colando a configuração em um web.xml de outro projeto. #Fail
Deu certo. Obrigado.
[quote=psico.indie]
Desculpe, me confundi tava colando a configuração em um web.xml de outro projeto. #Fail
Deu certo. Obrigado.[/quote]
Boa garoto!