Erro ao utilizar o redirectTo vraptor 3.4

4 respostas
E

Estou fazendo os exercícios da apostila F28 utiilizando o vraptor 3.4

Ao utilizar o redirectTo está dando erro 500

Segue a classe.

@Resource
public class ProdutosController {

private final ProdutoDao dao;
private final Result result;

public ProdutosController(ProdutoDao dao, Result result){
this.dao = dao;
this.result = result;
}

public List<Produto> lista(){
	return dao.listatudo();
}

public void formulario() {
	System.out.println("xxxx");
}

public void adiciona(Produto produto) {
	dao.adiciona(produto);
    result.redirectTo(this).lista();
}

}

GRAVE: Servlet.service() for servlet default threw exception

br.com.caelum.vraptor.InterceptionException: exception raised, check root cause for details: java.lang.NoClassDefFoundError: org/objectweb/asm/Type

at br.com.caelum.vraptor.interceptor.ExecuteMethodInterceptor.intercept(ExecuteMethodInterceptor.java:96)

at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:54)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

at br.com.caelum.vraptor.core.LazyInterceptorHandler.execute(LazyInterceptorHandler.java:61)

at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:54)

at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:71)

Alguém sabe como arrumar esse erro?

4 Respostas

d34d_d3v1l

primeiro, use a tag code…

segundo… tudo funciona menos o redirect?

como esta o teu?

E

Entrei no fórum agora e não sabia do uso da tag[code], vlw.

Então tudo funciona só redirectTo que não.

Até agora não criei nenhum interceptor, se for isso que estou pensando "@Intercepts".

Lucas_Cavalcanti

java.lang.NoClassDefFoundError: org/objectweb/asm/Type

toda vez que vc vir esse erro é falta de algum jar no classpath…

nesse caso o do asm:

http://jarfinder.com

E

Consegui resolver, tinha baixado o projeto em branco do vraptor.

Criei um novo Projeto, baixei o vraptor e joguei no projeto, está tudo funcionando agora, não consegui identificar qual jar que estava causando o erro, porque ficou tudo igual, Vlw pela ajuda.

Criado 15 de setembro de 2012
Ultima resposta 18 de set. de 2012
Respostas 4
Participantes 3