FilePermission em JSP - É possível

3 respostas
T

Preciso criar algumas pastas em uma máquina Unix através de uma JSP.
Porém, retorna o seguinte erro:
java.security.AccessControlException: access denied (java.io.FilePermission <> write)
Como passar uma autorização através da própria página JSP? É possível faser isso? :shock:

3 Respostas

T

Ahn, você está rodando o JSP em que web container? O Tomcat, o Websphere, o Sun Java Application Server, qual?
Normalmente o executável java que roda as páginas está sob o usuário “nobody” ou algum outro, que não tem lá grandes permissões de arquivos.
Veja isso primeiro.
Se por acaso você tem absoluta certeza que o usuário tem permissões, aí é coisa de configuração do web container, então você precisa ver a documentação específica.
EDIT - pela mensagem de erro é realmente coisa de permissão do web container, não do usuário Unix. Se você disser qual é o web container dá até para ter uma idéia melhor.

T

iPlanet.
Dá pra alterar alguma coisa nele?

T

Ugh, já mexi nesse cara (isso quer dizer iPlanet 6.5 para Solaris), mas não cheguei a me deparar com tal problema.
Se você procurar por aí, vai ver algo parecido, mas para o SunONE Application Server - que é um bicho completamente diferente. (É para escrever um arquivo server.policy ou coisa que o valha).

Criado 12 de maio de 2005
Ultima resposta 12 de mai. de 2005
Respostas 3
Participantes 2