Pessoal, sou novo na linguagem, então…
Estou fazendo um applet que deve permitir manipulação de dados pelo usuário e posterior impressão dos dados manipulados.
Este applet deverá imprimir um logotipo no relatório. E este logotipo fica num diretório do meu servidor.
Estou tentando abrí-lo assim:
System.out.println("Caminho logo: " + camLogo); // só pra debug
Logo = new ImageIcon(camLogo); // camLogo é a URL do logotipo
Image logo = Logo.getImage();
Na segunda linha, meu Java Console exibe o seguinte erro:
java.security.AccessControlException: access denied (java.io.FilePermission http://xyz.abc.com.br/logoImpr.gif read)
Pelo browser eu acesso o arquivo http://xyz.abc.com.br/logoImpr.gif (é só um exemplo este domínio, ele não é real, eu acho)
Pergunto: Eu posso carregar a imagem assim?
Se sim, porque não rola?
Se não, como fazer? Alguém poderia me dar uma dica?
Eu não quero criar políticas de segurança no policytool, porque senão a ferramenta não escala.
Toda vez que o usuário for acessar o sistema ele terá que criar uma permissão no policytool, caso não haja? Não rola…
Obrigado!!!