Olá pessoal.
Estou rodando uma aplicação no Tomcat com o Security Manager ativado, porém uma tag lib qu estou utilizando requer uma permissão do tipo:
Adicionei a permissão da seguinte forna no arquivo policy:
grant codeBase "file:${catalina.home}/webapps/minha_aplicacao/-" {
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.compile";
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.compile.*";
};
Mas ainda não funciona. Alguém tem alguma dica ?
nao deve ser isso…mas se vc copiou e colou do seu codigo…vc esta dando permissao ao compile e o erro eh do compiler
mas pelo q eu vi no site do tomcat, nao deveria ser diferente disso:
grant codeBase "file:${catalina.home}/webapps/minha_aplicacao/-" {
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.compiler.*";
};
Esqueci do ‘r’ quando eu digitei aqui no fórum. Mesmo com o ‘r’ o erro continua…
Já estou ficando doido 
Fala rapazeada… depois de revirar os quatro cantos, consegui indentificar que o problema era o seguinte: uma taglib precisava de permissão de leitura.
Foi só fazer isso no arquivo catalina.policy:
