Versão atual:

vRaptor - Interceptors Lazy

Seguindo o que foi instruído aqui http://vraptor.caelum.com.br/pt/docs/otimizacoes/ Anotei alguns interceptors com @Lazy.

Fazendo somente essa modificação, ao executar a aplicação ocorreu: br.com.caelum.vraptor.InterceptionException: StaticInterceptors should not use constructor parameters inside the constructor

Daí adicionei outro construtor vazio, sem nenhum parâmetro. Mas daí nos métodos que accepts() retorna true, o intercept() é invocado sem injetar os atributos necessários para a execução do método. Ou seja, foi invocado somente o construtor vazio, ocorrendo NullPointer dentro do método.

?

Versão(1):

Ver a versão formatada

vRaptor - Interceptors Lazy

  • criado 03 de out de 2013

Comentário

new question