Boa noite pessoal,
Estou trabalhando com Vraptor 3 a um tempo, e modifiquei a saída padrão dos arquivos JSP, ou seja, o vraptor não procura mais o arquivos no diretóprio WEB-INF/JSP, Realizei essa mudança sobrescrevendo a classe “DefaultPathResolver” (isso funcionou 100%).
Minha dúvida é como eu faria para que ele considerasse os arquivos que estão dentro de jars que são depêndencia da minha aplicação?
Resumindo:
Minha aplicação web tem depência de um outro projeto (separado), neste projeto tenho um controller (@Resource) que é reconhecido e executado pelo vraptor, porém o jsp equivalente ao mesmo não é carregado pois este fica dentro de um jar no container web.
Abaixo segue minha alteração
[code]
@Component
public class PathResolver extends DefaultPathResolver {
public PathResolver(FormatResolver resolver, HttpServletRequest request) {
super(resolver);
this.request = request;
}
protected String getPrefix() {
return "/views/";
}
}[/code]