Senhores
Tenho um applet que faz leitura da porta SERIAL funcionando muito bem no Netbeans e no browser com rxtx.
Estou usando a instrucao no arquivo java.policy da maquina:
grant codeBase "Servidor/-" {
permission java.security.AllPermission;
};
Agora estou tentando usar este mesmo applet para imprimir na porta PARALELA e ocorre que rodando pelo Netbeans esta funcionando muito bem mas no browser tenho o seguinte erro:
[code] java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.rxtxParallel)
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.checkLink(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at gnu.io.LPRPort.(LPRPort.java:35)
[/code]
Como pode ocorrer este erro de permissão se a porta SERIAL esta lendo normalmente? Será que tem alguma diferença entre as permissões das portas SERIAL e PARALELA? Pode ser alguma coisa no Browser? (testei no Opera e no Explorer e dá mesma coisa).
Não sei mais o que e onde procurar para solucionar.
Qualquer ajuda é muito bem vinda…