Acesso Negado: Impressão LPT1 via Applet [RESOLVIDO]

3 respostas
rfgallon

Pessoal, estou tendo erro de acesso negado quando tento fazer a impressão lpt1 via applet, já assinei a applet, porém o erro continua.
Porém, só acontece isso quando estou rodando o applet no servidor.

java.security.AccessControlException: access denied (java.io.FilePermission LPT1 write)
	at java.security.AccessControlContext.checkPermission(Unknown Source)
	at java.security.AccessController.checkPermission(Unknown Source)
	at java.lang.SecurityManager.checkPermission(Unknown Source)
	at java.lang.SecurityManager.checkWrite(Unknown Source)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at ImpressaoApplet.iniciaImpressao(ImpressaoApplet.java:102)
	at ImpressaoApplet.access$000(ImpressaoApplet.java:22)
	at ImpressaoApplet$1$1.run(ImpressaoApplet.java:44)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at ImpressaoApplet.iniciaImpressao(ImpressaoApplet.java:119)
	at ImpressaoApplet.access$000(ImpressaoApplet.java:22)
	at ImpressaoApplet$1$1.run(ImpressaoApplet.java:44)
	at java.lang.Thread.run(Unknown Source)

Alguém tem alguma dica?

Vlw

3 Respostas

M

cara, possivelmente isso seja devido ao fato de o applet não estar assinado digitalmente.

rfgallon

Era esse problema mesmo, segui outro tutorial e funcionou.
Vlw

luisbizzan

rfgallon vc chegou a mandar algum objeto Java para a applet, ou apenas recebeu uma string e fez a impressão apartir dele mesmo? Estou tendo problemas para enviar um Objeto Java para applet. Ja li sobre serialização de objetos mas não sei se da certo com um Objeto Java, no meu caso um JasperPrint. Caso tiver alguma ideia me avisa, abraço

Criado 16 de dezembro de 2008
Ultima resposta 18 de jul. de 2012
Respostas 3
Participantes 3