I'm trying to access may EJB from an applet, but my browser give me this error:
 
com.ms.security.SecurityExceptionEx[finCalc/stateless/TestClientApplet.teste2]: cannot access file C:\WINNT\Java\lib\jndi.properties
 at com/ms/security/permissions/FileIOPermission.check
 at com/ms/security/PolicyEngine.deepCheck
 at com/ms/security/PolicyEngine.checkPermission
 at com/ms/security/StandardSecurityManager.chk
 at com/ms/security/StandardSecurityManager.checkRead
 at java/io/FileInputStream.<init>
 at com/sun/naming/internal/VersionHelper11.getJavaHomeLibStream
 at com/sun/naming/internal/ResourceManager.getApplicationResources
 at com/sun/naming/internal/ResourceManager.getInitialEnvironment
 at javax/naming/InitialContext.init
 at javax/naming/InitialContext.<init>
 at finCalc/stateless/TestClientApplet.teste2
 
I already checked C:\WINNT\Java\lib\jndi.properties, and its ok; i tried passing parameters to applet, but the problem persists.
 
Here is my code:
 
Properties prop = new Properties();
prop.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
prop.put(Context.PROVIDER_URL, "150.162.51.45:1099");
Context ctx = new InitialContext(prop);
Object objref = ctx.lookup("MyEJB");
MyEJBHome home =
          (MyEJBHome ) javax.rmi.PortableRemoteObject.narrow(objref, MyEJBHome .class);
 
 
Any help?
 
---------------------------------------------------------------------------------
Rafael Simões Vieira Guimarães
Grupo Stela
Programa de Pós-Graduação em Engenharia de Produção - PPGEP
Universidade Federal de Santa Catarina - UFSC
---------------------------------------------------------------------------------
E-mail : [EMAIL PROTECTED]
Home-page : http://www.stela.ufsc.br
Fone/fax : +55 48 331-7016
Endereço : Rua Lauro Linhares, 2123 - Edif. Trindade Center - Bloco B, 2o. andar
CEP 88036-000 - Florianópolis - SC - Brasil
---------------------------------------------------------------------------------

Reply via email to