Ajuda para recuperar arquivos do web-inf + vraptor

Opa galera,

Gostaria da ajuda dos Srs.

Estou precisando recuperar 1 arquivo json que se encontra dentro do diretório WEB-INF.

a única forma menos feia que encontrei foi injetar o ServletContext e recuperar ele pelo getResourceAsStream… porém eu perco muito na testabilidade.

Eu gostaria de saber se existe alguma coisa mais legal de se fazer com o vraptor.

P.S.: não necessariamente eu precise que este arquivo esteja no WEB-INF… pode estar em quaisquer diretórios que facilitem esse desacoplamento.

alguém pode me ajudar com isso?

O melhor local é no classpath mesmo, ou seja, WEB-INF/classes.

Assim basta fazer um QUalquerClasse.class.getResouceAsStream().