all,
  I use Weblogic as my EJB server.The example statefulSession can work
well,but when I change Client.class to a applet,it can't work.

  The following is error information:
com.ms.security.SecurityExceptionEx[weblogic/jndi/Environment.getProperty]:
Unable to access system property: weblogic.jndi.provider.rjvm
        at com/ms/security/permissions/PropertyPermission.check
(PropertyPermission.java)
        at com/ms/security/PolicyEngine.shallowCheck (PolicyEngine.java)
        at com/ms/security/PolicyEngine.checkCallersPermission (PolicyEngine.java)
        at com/ms/security/StandardSecurityManager.chk
(StandardSecurityManager.java)
        at com/ms/security/StandardSecurityManager.checkPropertyAccess
(StandardSecurityManager.java)
        at java/lang/System.getProperty (System.java)
        at weblogic/jndi/Environment.getProperty (Environment.java:756)
        at weblogic/jndi/Environment.getProviderRJVM (Environment.java:849)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:199)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:180)
        at javax/naming/spi/NamingManager.getInitialContext
(NamingManager.java:771)
        at javax/naming/InitialContext.getDefaultInitCtx (InitialContext.java:169)
        at javax/naming/InitialContext.<init> (InitialContext.java:129)
        at examples/ejb/basic/statefulSession/Client_A.getInitialContext
(Client_A.java:83)
        at examples/ejb/basic/statefulSession/Client_A.init (Client_A.java:19)
        at com/ms/applet/AppletPanel.securedCall0 (AppletPanel.java)
        at com/ms/applet/AppletPanel.securedCall (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.run (AppletPanel.java)
        at java/lang/Thread.run (Thread.java)
com.ms.security.SecurityExceptionEx[weblogic/utils/Debug.<clinit>]: Unable
to access system property: debug.methodNames
        at com/ms/security/permissions/PropertyPermission.check
(PropertyPermission.java)
        at com/ms/security/PolicyEngine.shallowCheck (PolicyEngine.java)
        at com/ms/security/PolicyEngine.checkCallersPermission (PolicyEngine.java)
        at com/ms/security/StandardSecurityManager.chk
(StandardSecurityManager.java)
        at com/ms/security/StandardSecurityManager.checkPropertyAccess
(StandardSecurityManager.java)
        at java/lang/System.getProperty (System.java)
        at java/lang/Boolean.getBoolean (Boolean.java)
        at weblogic/utils/Debug.<clinit> (Debug.java:32)
        at weblogic/utils/Debug.assert (Debug.java)
        at weblogic/common/internal/ThreadStorage.current (ThreadStorage.java:35)
        at weblogic/common/internal/DNSBasedRJVMFinder.findOrCreate
(DNSBasedRJVMFinder.java:175)
        at weblogic/common/internal/ServerURL.findOrCreateRJVM (ServerURL.java:156)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:265)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:180)
        at javax/naming/spi/NamingManager.getInitialContext
(NamingManager.java:771)
        at javax/naming/InitialContext.getDefaultInitCtx (InitialContext.java:169)
        at javax/naming/InitialContext.<init> (InitialContext.java:129)
        at examples/ejb/basic/statefulSession/Client_A.getInitialContext
(Client_A.java:83)
        at examples/ejb/basic/statefulSession/Client_A.init (Client_A.java:19)
        at com/ms/applet/AppletPanel.securedCall0 (AppletPanel.java)
        at com/ms/applet/AppletPanel.securedCall (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.run (AppletPanel.java)
        at java/lang/Thread.run (Thread.java)
com.ms.security.SecurityExceptionEx[weblogic/t3/services/ConfigClient.configure]:
Unable to access system properties.
        at com/ms/security/permissions/PropertyPermission.check
(PropertyPermission.java)
        at com/ms/security/PolicyEngine.shallowCheck (PolicyEngine.java)
        at com/ms/security/PolicyEngine.checkCallersPermission (PolicyEngine.java)
        at com/ms/security/StandardSecurityManager.chk
(StandardSecurityManager.java)
        at com/ms/security/StandardSecurityManager.checkPropertiesAccess
(StandardSecurityManager.java)
        at java/lang/System.getProperties (System.java)
        at weblogic/t3/services/ConfigClient.configure (ConfigClient.java:54)
        at weblogic/rjvm/Kernel.ensureInitialized (Kernel.java:110)
        at weblogic/common/internal/DNSBasedRJVMFinder.findOrCreate
(DNSBasedRJVMFinder.java:203)
        at weblogic/common/internal/ServerURL.findOrCreateRJVM (ServerURL.java:156)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:265)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:180)
        at javax/naming/spi/NamingManager.getInitialContext
(NamingManager.java:771)
        at javax/naming/InitialContext.getDefaultInitCtx (InitialContext.java:169)
        at javax/naming/InitialContext.<init> (InitialContext.java:129)
        at examples/ejb/basic/statefulSession/Client_A.getInitialContext
(Client_A.java:83)
        at examples/ejb/basic/statefulSession/Client_A.init (Client_A.java:19)
        at com/ms/applet/AppletPanel.securedCall0 (AppletPanel.java)
        at com/ms/applet/AppletPanel.securedCall (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.run (AppletPanel.java)
        at java/lang/Thread.run (Thread.java)
:::::::::::::: Error :::::::::::::::::
[Root exception is java.io.IOException: Bootstrap unable to get a t3
connection to
tjserver.tongji.edu.cn/127.0.0.1]javax.naming.CommunicationException
        at weblogic/jndi/toolkit/ExceptionTranslator.toNamingException
(ExceptionTranslator.java:31)
        at weblogic/jndi/WLInitialContextFactory.toNamingException
(WLInitialContextFactory.java:513)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:271)
        at weblogic/jndi/WLInitialContextFactory.getInitialContext
(WLInitialContextFactory.java:180)
        at javax/naming/spi/NamingManager.getInitialContext
(NamingManager.java:771)
        at javax/naming/InitialContext.getDefaultInitCtx (InitialContext.java:169)
        at javax/naming/InitialContext.<init> (InitialContext.java:129)
        at examples/ejb/basic/statefulSession/Client_A.getInitialContext
(Client_A.java:83)
        at examples/ejb/basic/statefulSession/Client_A.init (Client_A.java:19)
        at com/ms/applet/AppletPanel.securedCall0 (AppletPanel.java)
        at com/ms/applet/AppletPanel.securedCall (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
        at com/ms/applet/AppletPanel.run (AppletPanel.java)
        at java/lang/Thread.run (Thread.java)

The .html file source is :
<BODY>
<APPLET CODE="examples.ejb.basic.statefulSession.Client_A.class"
archive="/weblogic/classes/applets.jar,/weblogic/lib/weblogicaux.jar"
WIDTH=430 HEIGHT=270></APPLET>
</BODY>

How can I resolve the error?
Thanks in advance.
Huyong

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to