Please help [AccessControlException: access denied]

First of all, sorry for bad English.
I try to use RMI and always get an exception: "java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)", which is generated by Naming.rebind(...). I have tried all variants like using my real IP address instead of localhost or using different port. Nothing helps me. What's wrong?
Here is part of my code:
public interface IWarehouse extends Remote {...}
public class Warehouse extends UnicastRemoteObject implements IWarehouse {...}
// in main class:
if (null == System.getSecurityManager()) {
    System.setSecurityManager(new RMISecurityManager());
wareHouse = new Warehouse();
Naming.rebind("Warehouse", wareHouse);
// or Naming.rebind("//127.0.0.1/Warehouse", wareHouse);
// or Naming.rebind("//<my_IP>/Warehouse", wareHouse);
// or Naming.rebind("//<my_IP>:<my_port>/Warehouse", wareHouse);First of all, I compile classes and call "rmic Warehouse". After that I start rmiregistry. Then I call "java main_class" and get exception.
It seems, all declarations are correct.
Could anyone help me?

After my posting I looked for "AccessControlException" in forums and understood that this question is very popular. I'm sorry because haven't done it earlier.
But what about security policy? Does Java use the file "{$JDK-DIR}\jre\lib\security\java.policy" by default? I've found that line in this file:
permission java.net.SocketPermission "localhost:1024-", "listen";I have a supposition, it must be
permission java.net.SocketPermission "localhost:1024-", "listen,connect,resolve";Am I right? Are any other corrections needed?

Similar Messages

  • Please Help me: Access Denied error

    Dear All,
    Till yesterday I was able to edit my forms in adobe workbench.But, today I met an error while accessing my form.I tried restarting my JBOSS and my machine as well.But still getting the same error!
    can anyone help me?
    Attaching the screen shot of my error for your reference.
    Thanks in advance,
    Vinod

    My days of dealing with Java are getting farther and farther in the past, but I'll give it a shot. There is a property that is used to stamp the os user of where the Oracle session originated called v$session.osuser. The access denied is coming from the java.security.AccessControlException class.
    Usually something like this needs to be granted. Most shops just dump this into a policy file.
    grant {
      permission java.security.AllPermission;
    };Probably not a good idea, but that depends... on whether you are the end user or the programmer. If you are the programmer, you should read the docs:
    http://java.sun.com/developer/onlineTraining/Programming/JDCBook/appA.html#PropertyPermission
    grant {
      permission java.util.PropertyPermission
         "v$session.osuser", "read";
    };Good luck.

  • HELP!!! java.security.AccessControlException: access denied

    Please help!
    I have the project to use the applet to show the form, this applet is needed to read the file from the server side. when i using the jbuilder to coding, it can work to use the appletviewer to run the program to read the file.
    After that i placed the code to the webapp (localhost), when i start up tomcat and use the ie to view the http://localhost:8080/auditForm/AuditForm.html. (this AuditForm.html is embedded the test.class. test.class use to read the file.
    but error was occurred.
    i am using the File Object to read file
    File propertyFile=new File("C:/Tomcat/webapps/XX/WEB-INF/dbconfig.properties");java.security.AccessControlException: access denied (java.io.FilePermission C:\Tomcat\webapps\auditform\test\dbconfig.properties read)
         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.checkRead(Unknown Source)
         at java.io.File.canRead(Unknown Source)
         at DBconfig.<init>(DBconfig.java:31)
         at test.init(test.java:19)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    i am try to set the security policy in jdk, and tomcat, but also cannot work??? is it wrong setting??? how come.
    urgent!!!!

    Hey guys,
    You can access what ever file you want on the originating host i.e. the server.
    Im guessing you guys are testing your applet code probably before it takes the form of an applet. It's fundamental to realise that applets are downloaded to the client and excuted in a 'sandbox' by the java-plugin installed in the client browser. Hence using a File instance pointing somewhere on the C:\ drive is totally pointless as you likely won't have permission to access the client's hard drive anyway. More to the point, it is totally wrong; the property files or movies do not reside on the client machine.... and there is no need to confuse matters by talking about signing Jars.
    My advice is to read the Applet/JApplet APIs which cleary show how to access 'resources' on the server - no extra permissions are needed so it is not even a security issue. Also, you web application usually can not see outside its context/document base so you will need to put the property file or movies in the same directory (or a visible sub-directory) as the applet code/jar itself.
    Hope this info is of some use.
    Warm regards.

  • Java.security.AccessControlException: access denied (java.util.PropertyPerm

    Hi All,
    I try to run an applet from Solaris 8 server on some client machine using IE5 and NetScape 6.2 ( I installed JRE 1.4, I also try other JRE versions) but I get the following errors again and agian,
    I even try to use appletviewer on the Solaris Box itself to open the applet but it makes no difference same errors
    could somebody please help or give me a hint how should I start tracing what the problem might be ?
    this applet comes with Solaris Bandwidth Manager as a gui administration tool ( webbased ) it supposed to change the configurations remotly over the web. I asure there is no solaris permission problem exist.
    I use Tomcat on the server side.Installed JDK 1.3 on Solaris 8 with all the default settings.
    i suppose something should be done with java.policy or java.security files i know nothing about java security please at least give me some URL's to find out more about this matter i searched a lot but couldn't find good documents about java default security restrictions
    java.lang.ExceptionInInitializerError
    at com.sun.ba.common.QConfiguration.loadPredefServices(QConfiguration.java:617)
    at com.sun.ba.common.QConfiguration.getPredefServices(QConfiguration.java:630)
    at com.sun.ba.tool.MainPanel.<init>(MainPanel.java:95)
    at com.sun.ba.tool.QoSFrame.<init>(QoSFrame.java:48)
    at com.sun.ba.tool.baApplet.init(baApplet.java:46)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission console read)
    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.checkPropertyAccess(Unknown Source)
    at java.lang.System.getProperty(Unknown Source)
    at com.sun.ba.common.QDebug.<clinit>(QDebug.java:39)
    ... 7 more
    any help would be appriciated so much.
    thanks
    mehmad

    I dont know, but It may be that an Applet can only access the local machine. ie. If you run the applet on computer A and you want to edit the config on computer B, I do not believe you can. The applet can only talk to Computer A. You would have to:
    1) Run an application on computer A and the applet would tell the application what to change.
    2)Maybe sign the applet in a JAR File
    You will probably have to do #1.
    US101

  • Java.security.AccessControlException: access denied (java.util.PropertyPer

    Hi All,
    I try to run an applet from Solaris 8 server on some client machine using IE5 and NetScape 6.2 ( I installed JRE 1.4, I also try other JRE versions) but I get the following errors again and agian,
    I even try to use appletviewer on the Solaris Box itself to open the applet but it makes no difference same errors
    could somebody please help or give me a hint how should I start tracing what the problem might be ?
    this applet comes with Solaris Bandwidth Manager as a gui administration tool ( webbased ) it supposed to change the configurations remotly over the web. I asure there is no solaris permission problem exist.
    I use Tomcat on the server side.Installed JDK 1.3 on Solaris 8 with all the default settings.
    i suppose something should be done with java.policy or java.security files i know nothing about java security please at least give me some URL's to find out more about this matter i searched a lot but couldn't find good documents about java default security restrictions
    java.lang.ExceptionInInitializerError
         at com.sun.ba.common.QConfiguration.loadPredefServices(QConfiguration.java:617)
         at com.sun.ba.common.QConfiguration.getPredefServices(QConfiguration.java:630)
         at com.sun.ba.tool.MainPanel.<init>(MainPanel.java:95)
         at com.sun.ba.tool.QoSFrame.<init>(QoSFrame.java:48)
         at com.sun.ba.tool.baApplet.init(baApplet.java:46)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission console read)
         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.checkPropertyAccess(Unknown Source)
         at java.lang.System.getProperty(Unknown Source)
         at com.sun.ba.common.QDebug.<clinit>(QDebug.java:39)
         ... 7 more
    any help would be appriciated so much.
    thanks
    mehmad

    Hi,
    Please make changes in the java.security files present in the jdk1.3/lib/jre/security/java.security.There you make the changes in the property which gives you the error.See if this helps..
    regards vickyk

  • Socket programming + java.security.AccessControlException: access denied

    the code below is for a particular port and IP ..what is the command for granting permission for all the sites?
    please help, i have been unable to tackle this problem from the past 24 hours.
    iam getting an error too..
    java.security.AccessControlException: access denied (java.net.SocketPermission yahoo.com resolve)
    grant {
      permission java.net.SocketPermission
            "puffin.eng.sun.com:7777",
         "connect, accept";

    ..

  • Java.security.AccessControlException: access denied

    Hi all
    While deploying my portal application lots of following exceptions are thrown. Please guide me how I can solve this issue
    <Aug 16, 2007 12:27:43 PM PKT> <Warning> <Management> <BEA-400409> <Exception fr
    om ApplicationFilePoller while checking for changes in application appsdirDteP
    ortal_dir, directory GHQPortal.
    java.security.AccessControlException: access denied (java.io.FilePermission D:\b
    ea\user_projects\domains\portalDomain\applications\DtePortal\GHQPortal read)
    at java.security.AccessControlContext.checkPermission(Ljava.security.Per
    mission;)V(AccessControlContext.java:269)
    at java.security.AccessController.checkPermission(Ljava.security.Permiss
    ion;)V(AccessController.java:401)
    at java.lang.SecurityManager.checkPermission(Ljava.security.Permission;)
    V(Unknown Source)
    at java.lang.SecurityManager.checkRead(Ljava.lang.String;)V(Unknown Sour
    ce)
    at java.io.File.list()[Ljava.lang.String;(Unknown Source)
            at java.io.File.list(Ljava.io.FilenameFilter;)[Ljava.lang.String;(Unknow
    n Source)
            at com.bea.p13n.management.ApplicationFilePoller.searchDirs(Ljava.lang.S
    tring;Ljava.util.Map;)V(ApplicationFilePoller.java:719)
            at com.bea.p13n.management.ApplicationFilePoller.searchDirs()Ljava.util.
    Map;(ApplicationFilePoller.java:708)
            at com.bea.p13n.management.ApplicationFilePoller.check()V(ApplicationFil
    ePoller.java:671)
            at com.bea.p13n.management.ApplicationFilePoller.access$200(Lcom.bea.p13
    n.management.ApplicationFilePoller;)V(ApplicationFilePoller.java:145)
            at com.bea.p13n.management.ApplicationFilePoller$PollerThread.checkAllPo
    llers()V(ApplicationFilePoller.java:997)
            at com.bea.p13n.management.ApplicationFilePoller$PollerThread.run()V(App
    licationFilePoller.java:953)
            at java.lang.Thread.run()V(Unknown Source)
            at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Sourc
    e)
    Thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Hi
    Thanks for reply bposner. I am using 'weblogic' user to deploy the application. Please help me to dig out this problem.
    This problem seems linked with Java Security manager. How can I disable Java Security Manager or what permission should I add in security file to resolve this problem.
    Thanks
    Edited by arafique393 at 08/16/2007 11:23 PM
    Edited by arafique393 at 08/17/2007 4:47 AM

  • Java.security.AccessControlException: access denied when loading from a jar

    Hello!
    I am trying to deploy an applet into a browser but I have encountered a security problem.
    The name of the applet is SWTInBrowser(not exactly mine, it's an example from the web).
    package my.applet;
    import org.eclipse.swt.awt.SWT_AWT;
    import java.applet.Applet;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    import java.awt.Canvas;
    import org.eclipse.swt.widgets.Shell;
    import org.eclipse.swt.widgets.Display;
    import org.eclipse.swt.SWT;
    import org.eclipse.swt.widgets.Listener;
    import org.eclipse.swt.widgets.Event;
    import org.eclipse.swt.graphics.Point;
    import org.eclipse.swt.layout.FillLayout;
    public class SWTInBrowser extends Applet implements Runnable{
         public void init () {
               /* Create Example AWT and Swing widgets */
               java.awt.Button awtButton = new java.awt.Button("AWT Button");
               add(awtButton);
               awtButton.addActionListener(new ActionListener () {
                public void actionPerformed (ActionEvent event) {
                 showStatus ("AWT Button Selected");
               javax.swing.JButton jButton = new javax.swing.JButton("Swing Button");
               add(jButton);
               jButton.addActionListener(new ActionListener () {
                public void actionPerformed (ActionEvent event) {
                 showStatus ("Swing Button Selected");
               Thread swtUIThread = new Thread (this);
               swtUIThread.start ();
              public void run() {
               /* Create an SWT Composite from an AWT canvas to be the parent of the SWT
              widgets.
                * The AWT Canvas will be layed out by the Applet layout manager.  The
              layout of the
                * SWT widgets is handled by the application (see below).
               Canvas awtParent = new Canvas();
               add(awtParent);
               Display display = new Display();
               Shell swtParent = SWT_AWT.new_Shell(display, awtParent);
    //           Display display = swtParent.getDisplay();
               swtParent.setLayout(new FillLayout());
               /* Create SWT widget */
               org.eclipse.swt.widgets.Button swtButton = new
              org.eclipse.swt.widgets.Button(swtParent, SWT.PUSH);
               swtButton.setText("SWT Button");
               swtButton.addListener(SWT.Selection, new Listener() {
                public void handleEvent(Event event){
                 showStatus("SWT Button selected.");
               swtButton.addListener(SWT.Dispose, new Listener() {
                public void handleEvent(Event event){
                 System.out.println("Button was disposed.");
               // Size AWT Panel so that it is big enough to hold the SWT widgets
               Point size = swtParent.computeSize (SWT.DEFAULT, SWT.DEFAULT);
               awtParent.setSize(size.x + 2, size.y + 2);
               // Need to invoke the AWT layout manager or AWT and Swing
               // widgets will not be visible
               validate();
               // The SWT widget(s) require an event loop
               while (!swtParent.isDisposed()) {
                if (!display.readAndDispatch()) display.sleep ();
    }It works perfectly in the Applet Viewer, but not in the browser. In the browser, I only get two buttons working, the SWT button doesn't appear, because of this error:
    Exception in thread "Thread-21" java.lang.ExceptionInInitializerError
         at org.eclipse.swt.widgets.Display.<clinit>(Display.java:130)
         at my.applet.SWTInBrowser.run(SWTInBrowser.java:52)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission sun.arch.data.model read)
         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.checkPropertyAccess(Unknown Source)
         at java.lang.System.getProperty(Unknown Source)
         at org.eclipse.swt.internal.Library.loadLibrary(Library.java:167)
         at org.eclipse.swt.internal.Library.loadLibrary(Library.java:151)
         at org.eclipse.swt.internal.C.<clinit>(C.java:21)
         ... 3 moreI have exported the application in a jar, and in that jar I have put the swt.jar that the application need for the displaying of the third button, swt button.
    Here is also the HTML file:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=Cp1252"/>
        <title>
          Test
        </title>
      </head>
      <body>
        <p>
              <applet code="my.applet.SWTInBrowser"
                        archive="Test.jar"
                        width="1400" height="800">
              </applet>
        </p>
      </body>
    </html>Could anyone please help me solve this problem?

    This is in reply to the first post. I don't know what happened after.
    Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission sun.arch.data.model read)
         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.checkPropertyAccess(Unknown Source)
         at java.lang.System.getProperty(Unknown Source)
         at org.eclipse.swt.internal.Library.loadLibrary(Library.java:167)
         at org.eclipse.swt.internal.Library.loadLibrary(Library.java:151)
         at org.eclipse.swt.internal.C.<clinit>(C.java:21)
    If you read the above trace from bottom to top, it shows none of you classes, only classes from that Eclipse library, which seems to loadLibrary() a native DLL. In order to do this, it needs to call System.getProperty( "sun.arch.data.model" ). This call is not allowed from un unsigned applet. So I guess you need to sign the applet and this problem will go away. Many other problems may follow. Just read very very carefully all the related documentation, which I did not.

  • AccessControlException: access denied !Again!

    Hi all,
    I hava an applet which is signed.
    I want it to be a way to check filesize. I enter the path of the file in value attribute of <param> tag.
    In my class when I do:
    boolean oki=false;
        public void init(){oki=new File(getParameter("path")).exists();}
        public boolean isOki(){return oki;}and later in html document.getElementByID('applet').isOki(); I get true.
    But this only works with the initial value (ex. e:\ring.mp3).
    When I change code in to this form:
    public void init(){}
    public boolean isOki(){return new File(getParameter("path")).exists();}I get java.security.AccessControlException: access denied (java.io.FilePermission e:\ring.mp3 read).
    Its quite annoying...
    Please help.

    You are not allowed to do unsecure actions from methods called from javascript. Start a looping thread from the init method which checks for a changed variable makes the File call.
    Erik

  • CORE3282: stdout: java.security.AccessControlException: access denied

    Hi,
    My web site needs to interact with a Java program that uses sockets, every time I try to run the program I get this error:
    CORE3282: stdout: java.security.AccessControlException: access denied (java.io.FilePermission ....
    I am using Sun Solarix OS, the web server has the root rights. The funny thing is that I have the same web site in the same server but using JRun and it is working just fine.
    Can some body help me with this issue.
    Thanks!

    please double check your server.policy file on config directory of server instance. The permission might not be granted for the file access or I/O you were trying to do.
    JRun might be by default grant these I/O access on its policy. I did some modification for my SJAS7 for accessing files. Therefore, I think that would be the issue.

  • Applet Error:java.security.AccessControlException: access denied

    Hi,
    I just successful deploy an business component project to oralce 8.1.6 as an EJB Session bean, and
    the test of application module is successful. In the same workspace, I create an new project with
    an applet(which contains only an grid control)as a client of the business component. Everything works
    fine within the Applet viewer, however, when I trying to load the applet in IE5.5 I got the following
    error message in java console:
    Java(TM) Plug-in
    Using JRE version 1.2.1
    User home directory = D:\Documents and Settings\ERic
    Proxy Configuration: no proxy
    JAR cache enabled.
    Failed to query environment: 'access denied (java.util.PropertyPermission jbo.debugoutput read)'
    Diagnostics: Silencing all diagnostic output (use -Djbo.debugoutput=console to see it)
    Failed to query environment: 'access denied (java.util.PropertyPermission jbo.logging.show.timing read)'
    Failed to query environment: 'access denied (java.util.PropertyPermission jbo.logging.show.function read)'
    Failed to query environment: 'access denied (java.util.PropertyPermission jbo.logging.show.level read)'
    Failed to query environment: 'access denied (java.util.PropertyPermission jbo.logging.show.linecount read)'
    Failed to query environment: 'access denied (java.util.PropertyPermission jbo.logging.trace.threshold read)'
    Failed to query environment: 'access denied (java.util.PropertyPermission jbo.jdbc.driver.verbose read)'
    java.lang.ExceptionInInitializerError: java.security.AccessControlException: access denied (java.util.PropertyPermission org.omg.CORBA.ORBClass read)
    at java.security.AccessControlContext.checkPermission(Compiled Code)
    at oracle.aurora.jndi.orb_dep.Orb.<clinit>(Orb.java:24)
    at oracle.aurora.jndi.sess_iiop.sess_iiopURLContext.<clinit>(sess_iiopURLContext.java:9)
    at javax.naming.spi.NamingManager.getURLObject(NamingManager.java:588)
    at javax.naming.spi.NamingManager.getURLContext(NamingManager.java:537)
    at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:274)
    at javax.naming.InitialContext.lookup(InitialContext.java:349)
    at oracle.jbo.client.remote.ejb.aurora.AuroraEJBAmHomeImpl.connectToService(AuroraEJBAmHomeImpl.java:179)
    at oracle.jbo.client.remote.ejb.aurora.AuroraEJBAmHomeImpl.createSession(AuroraEJBAmHomeImpl.java:152)
    at oracle.jbo.client.remote.ejb.aurora.AuroraEJBAmHomeImpl.initRemoteHome(AuroraEJBAmHomeImpl.java:123)
    at oracle.jbo.client.remote.ejb.aurora.AuroraEJBAmHomeImpl.<init>(AuroraEJBAmHomeImpl.java:59)
    at oracle.jbo.client.remote.ejb.aurora.AuroraEJBInitialContext.createJboHome(AuroraEJBInitialContext.java:47)
    at oracle.jbo.common.JboInitialContext.lookup(JboInitialContext.java:72)
    at javax.naming.InitialContext.lookup(InitialContext.java:349)
    at oracle.dacf.dataset.SessionInfo._createAppModule(SessionInfo.java:2330)
    at oracle.dacf.dataset.SessionInfo.connect(SessionInfo.java:1799)
    at oracle.dacf.dataset.SessionInfo.openProducerObject(SessionInfo.java:1848)
    at oracle.dacf.dataset.ProducerObject.open(ProducerObject.java:94)
    at oracle.dacf.dataset.SessionInfo.publishSession(SessionInfo.java:1305)
    at oracle.dacf.dataset.SessionInfo.publishSession(SessionInfo.java:1287)
    at broadcastapplet.myBroadCastApplet.init(myBroadCastApplet.java:70)
    at sun.applet.AppletPanel.run(Compiled Code)
    at java.lang.Thread.run(Thread.java:479)
    The Oracle 8.1.6 runs on Win2000, I put the JAR & related zip files in the same machine's IIS webserver.
    Is anyone can help?
    ERic

    Hi Shaji,
    Are you calling a webservice from within an Xacute Query for your applet?  On first glance, it looks like a web service call is being rejected due to security permissions.  If you have a webservice call (or HTTP post/get), can you test it separately with the same credentials as the webpage is using?
    Regards,
    Mike

  • Java.security..AccesscontrolException: access denied (java.util.PropertyP..

    I am trying to access the Cisco PIX device manager to get access to my firewall, but get the error message above when trying to start the applet: Is this a bug? Thankful for any input! See the Java concole output below:
    Java Plug-in 1.5.0_06
    Using JRE version 1.5.0_06 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Kari
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    p: reload proxy configuration
    q: hide console
    r: reload policy configuration
    s: dump system and deployment properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    Requesting URL: https://10.1.1.1/jploader.jar
    java.security.AccessControlException: access denied (java.util.PropertyPermission java.version read)
         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.checkPropertyAccess(Unknown Source)
         at java.lang.System.getProperty(Unknown Source)
         at com.cisco.pdm.e.c.q(Unknown Source)
         at com.cisco.pdm.e.c.h(Unknown Source)
         at com.cisco.pdm.a.byte(Unknown Source)
         at com.cisco.pdm.PDMApplet.start(Unknown Source)
         at com.cisco.nm.util.sgz.Env.start(Env.java:37)
         at com.cisco.nm.util.sgz.Loader.start(Loader.java:109)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)

    I had the same problem trying to open a Pix 506e through Internet Explorer.
    After downloading and installing and uninstalling again differt versions; the working solution for me was version JRE 1.4.2_07
    Be sure to download the 07, other versions of the 1.4.2 were not working!

  • Java.lang.ExceptionInInitializerError: java.security.AccessControlException: access denied (java.util.PropertyPermission weblogic.kernel.allowQueueThrottling read)

    We are in the process of migrating from Weblogic 6.1 SP2 to SP5. We have an applet
    that
    subscribes to a JMS Topic. The applet is throwing the following exception with
    SP5:
    java.lang.ExceptionInInitializerError: java.security.AccessControlException: access
    denied
    (java.util.PropertyPermission weblogic.kernel.allowQueueThrottling read)
    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.checkPropertyAccess(Unknown Source)
    at java.lang.System.getProperty(Unknown Source)
    at weblogic.kernel.Kernel.initAllowThrottleProp(Kernel.java:79)
    at weblogic.kernel.Kernel.<clinit>(Kernel.java:54)
    at weblogic.jndi.WLInitialContextFactoryDelegate.<init>(WLInitialContextFactoryDelegate.java:166)
    at java.lang.Class.newInstance0(Native Method)
    at java.lang.Class.newInstance(Unknown Source)
    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:147)
    at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
    at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
    at javax.naming.InitialContext.init(Unknown Source)
    at javax.naming.InitialContext.<init>(Unknown Source)
    at com.fedex.efm.frontend.model.JMSMessageProcessor.<init>(JMSMessageProcessor.java:266)
    at com.fedex.efm.frontend.view.EFMAbstractApplet.startMessageProcessor(EFMAbstractApplet.java:81)
    at com.fedex.efm.frontend.view.EFMAbstractApplet.start(EFMAbstractApplet.java:187)
    at com.fedex.efm.frontend.view.EFMApplet.start(EFMApplet.java:430)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Any ideas as to what I am missing?
    Thanks,
    Ram

    Prasad,
    It's one thing not to have to modify the security policy on the server,
    but on a client and applets have even bigger restrictions this might
    very well be the only way since the default applet restrictions would
    not allow a lot of permissions granted by default for normal Java
    applications.
    Dejan
    Prasad Peddada wrote:
    Deyan D. Bektchiev wrote:
    Ram,
    You are missing a permission grant in your policy file and the
    SecurityManager doesn't allow the code to read that property.
    You have either configured a different security manager or have the
    wrong file in use.
    For applets this file might be in the user's home directory and named
    .java.policy
    you need to have the following line somethere in it:
    grant {
    permission java.util.PropertyPermission "*", "read,write";
    Which will allow any applet to read and write any JVM property.
    Look at Java permissions is you need more info:
    http://java.sun.com/j2se/1.3/docs/guide/security/permissions.html
    --dejan
    Ram Gopal wrote:
    We are in the process of migrating from Weblogic 6.1 SP2 to SP5. We
    have an applet
    that
    subscribes to a JMS Topic. The applet is throwing the following
    exception with
    SP5:
    java.lang.ExceptionInInitializerError:
    java.security.AccessControlException: access
    denied
    (java.util.PropertyPermission weblogic.kernel.allowQueueThrottling
    read) 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.checkPropertyAccess(Unknown Source) at
    java.lang.System.getProperty(Unknown Source) at
    weblogic.kernel.Kernel.initAllowThrottleProp(Kernel.java:79) at
    weblogic.kernel.Kernel.<clinit>(Kernel.java:54) at
    weblogic.jndi.WLInitialContextFactoryDelegate.<init>(WLInitialContextFactoryDelegate.java:166)
    at java.lang.Class.newInstance0(Native Method) at
    java.lang.Class.newInstance(Unknown Source) at
    weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:147)
    at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
    at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source) at
    javax.naming.InitialContext.init(Unknown Source) at
    javax.naming.InitialContext.<init>(Unknown Source) at
    com.fedex.efm.frontend.model.JMSMessageProcessor.<init>(JMSMessageProcessor.java:266)
    at
    com.fedex.efm.frontend.view.EFMAbstractApplet.startMessageProcessor(EFMAbstractApplet.java:81)
    at
    com.fedex.efm.frontend.view.EFMAbstractApplet.start(EFMAbstractApplet.java:187)
    at com.fedex.efm.frontend.view.EFMApplet.start(EFMApplet.java:430)
    at sun.applet.AppletPanel.run(Unknown Source) at
    java.lang.Thread.run(Unknown Source)
    Any ideas as to what I am missing?
    Thanks,
    Ram
    This is a WLS bug. You shouldn't have to modify security policy.
    Please approach support for a fix.
    Cheers,
    -- Prasad

  • Java.lang.reflect.InvocationTargetException: java.security.AccessControlException: access denied (java.lang.RuntimePermission setContextClassLoader ) exception at startup

    Hi Everybody
    I downloaded and installed weblogic as per the installation document
    but I am getting the following exception and finally the server
    is started. Can somebody help me to resolve this problem
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.jts.internal.TransactionManagerImpl.<init>(TransactionManagerImpl.java:24)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:35 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.jts.internal.CoordinatorFactoryImpl.start(CoordinatorFactoryImpl.java:52)
         at weblogic.jts.internal.TransactionManagerImpl.<init>(TransactionManagerImpl.java:33)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:35 EST 2001:<I> <WebLogicServer> Invoking main-style
    startup weblogic.jdbc.common.internal.JdbcStartup weblogic.jdbc.common.internal.JdbcStartup
    Wed Feb 28 12:55:35 EST 2001:<E> <JDBC Init> ERROR: Could not get
    JNDI context: javax.naming.NoInitialContextException: Cannot instantiate
    class: weblogic.jndi.WLInitialContextFactory [Root exception is
    java.security.AccessControlException: access denied (java.lang.RuntimePermission
    getClassLoader )]
    Wed Feb 28 12:55:35 EST 2001:<I> <JMS> Beginning startup process
    Wed Feb 28 12:55:35 EST 2001:<I> <JMS> Init JMS Security
    Wed Feb 28 12:55:35 EST 2001:<I> <JMS> Initializing from weblogic.properties
    Wed Feb 28 12:55:35 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
         at weblogic.jms.server.JMSManager.getContext(JMSManager.java:835)
         at weblogic.jms.server.JMSManager.doInitFromProperties(JMSManager.java:483)
         at weblogic.jms.server.JMSManager.initFromProperties(JMSManager.java:472)
         at weblogic.jms.server.JMSManager.init(JMSManager.java:299)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:35 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
         at weblogic.jms.server.JMSManager.doInitFromProperties(JMSManager.java:488)
         at weblogic.jms.server.JMSManager.initFromProperties(JMSManager.java:472)
         at weblogic.jms.server.JMSManager.init(JMSManager.java:299)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <JMS> Startup process complete.
    JMS is active
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
         at weblogic.jms.server.JMSManager.initSessionPoolManager(JMSManager.java:317)
         at weblogic.jms.server.JMSManager.init(JMSManager.java:308)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <JMS> Bound SessionPoolManager
    as weblogic.jms.SessionPoolManager
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
         at weblogic.jms.server.JMSManager.initConnectionConsumerManager(JMSManager.java:333)
         at weblogic.jms.server.JMSManager.init(JMSManager.java:310)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <JMS> Bound ConnectionConsumerManager
    as weblogic.jms.ConnectionConsumerManager
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.t3.srvr.T3Srvr.bindServer(T3Srvr.java:1476)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.t3.srvr.T3Srvr.bindServer(T3Srvr.java:1495)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <WebLogicServer> Invoking main-style
    startup RMI Registry weblogic.rmi.internal.RegistryImpl
    Wed Feb 28 12:55:36 EST 2001:<I> <RMI> Registry started
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.common.internal.T3BindableServices.initialize(T3BindableServices.java:114)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.ejb.internal.EJBManagerImpl.bindToJNDI(EJBManagerImpl.java:580)
         at weblogic.ejb.internal.EJBManagerImpl.<init>(EJBManagerImpl.java:226)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <EJB> Cannot intialize Mail Session
    resources because could not get JNDI context: javax.naming.NoInitialContextException:
    Cannot instantiate class: weblogic.jndi.WLInitialContextFactory
    [Root exception is java.security.AccessControlException: access
    denied (java.lang.RuntimePermission getClassLoader )]
    Wed Feb 28 12:55:36 EST 2001:<I> <EJB> 0 EJB jar files loaded,
    containing 0 EJBs
    Wed Feb 28 12:55:36 EST 2001:<I> <EJB> 0 deployed, 0 failed to
    deploy.
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
         at java.lang.Throwable.fillInStackTrace(Native Method)
         at java.lang.Throwable.fillInStackTrace(Compiled Code)
         at java.lang.Throwable.<init>(Compiled Code)
         at java.lang.Exception.<init>(Compiled Code)
         at java.lang.RuntimeException.<init>(Compiled Code)
         at java.lang.SecurityException.<init>(Compiled Code)
         at java.security.AccessControlException.<init>(Compiled Code)
         at java.security.AccessControlContext.checkPermission(Compiled
    Code)
         at java.security.AccessController.checkPermission(Compiled Code)
         at java.lang.SecurityManager.checkPermission(Compiled Code)
         at java.lang.Thread.setContextClassLoader(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(Compiled
    Code)
         at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
         at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
         at weblogic.jndi.Environment.getContext(Environment.java:122)
         at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
         at weblogic.io.common.internal.T3FileSystemProxyImpl.installFileSystems(Compiled
    Code)
         at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
         at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:99)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <ServletContext-General> cannot
    make temp directory '/opt/weblogic/myserver/public_html/_tmp_war',
    will not be able to compile JSPs
    Wed Feb 28 12:55:36 EST 2001:<E> <HTTP> Cannot intialize httpd
    URL resources because could not get JNDI context: javax.naming.NoInitialContextException:
    Cannot instantiate class: weblogic.jndi.WLInitialContextFactory
    [Root exception is java.security.AccessControlException: access
    denied (java.lang.RuntimePermission getClassLoader )]
    Lot of thanks for your help.

    Check the weblogic.policy file to make sure that it is giving permissions to the right directories. If you have
    installed a Service Pack, make sure that both service pack jar files are at the front of their corresponding
    classpaths...
    vj wrote:
    Hi Everybody
    I downloaded and installed weblogic as per the installation document
    but I am getting the following exception and finally the server
    is started. Can somebody help me to resolve this problem
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.jts.internal.TransactionManagerImpl.<init>(TransactionManagerImpl.java:24)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:35 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.jts.internal.CoordinatorFactoryImpl.start(CoordinatorFactoryImpl.java:52)
    at weblogic.jts.internal.TransactionManagerImpl.<init>(TransactionManagerImpl.java:33)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:35 EST 2001:<I> <WebLogicServer> Invoking main-style
    startup weblogic.jdbc.common.internal.JdbcStartup weblogic.jdbc.common.internal.JdbcStartup
    Wed Feb 28 12:55:35 EST 2001:<E> <JDBC Init> ERROR: Could not get
    JNDI context: javax.naming.NoInitialContextException: Cannot instantiate
    class: weblogic.jndi.WLInitialContextFactory [Root exception is
    java.security.AccessControlException: access denied (java.lang.RuntimePermission
    getClassLoader )]
    Wed Feb 28 12:55:35 EST 2001:<I> <JMS> Beginning startup process
    Wed Feb 28 12:55:35 EST 2001:<I> <JMS> Init JMS Security
    Wed Feb 28 12:55:35 EST 2001:<I> <JMS> Initializing from weblogic.properties
    Wed Feb 28 12:55:35 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
    at weblogic.jms.server.JMSManager.getContext(JMSManager.java:835)
    at weblogic.jms.server.JMSManager.doInitFromProperties(JMSManager.java:483)
    at weblogic.jms.server.JMSManager.initFromProperties(JMSManager.java:472)
    at weblogic.jms.server.JMSManager.init(JMSManager.java:299)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:35 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
    at weblogic.jms.server.JMSManager.doInitFromProperties(JMSManager.java:488)
    at weblogic.jms.server.JMSManager.initFromProperties(JMSManager.java:472)
    at weblogic.jms.server.JMSManager.init(JMSManager.java:299)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <JMS> Startup process complete.
    JMS is active
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
    at weblogic.jms.server.JMSManager.initSessionPoolManager(JMSManager.java:317)
    at weblogic.jms.server.JMSManager.init(JMSManager.java:308)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <JMS> Bound SessionPoolManager
    as weblogic.jms.SessionPoolManager
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.jms.server.JMSManager.getContext(JMSManager.java:851)
    at weblogic.jms.server.JMSManager.initConnectionConsumerManager(JMSManager.java:333)
    at weblogic.jms.server.JMSManager.init(JMSManager.java:310)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <JMS> Bound ConnectionConsumerManager
    as weblogic.jms.ConnectionConsumerManager
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(WLInitialContextFactoryDelegate.java:240)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.t3.srvr.T3Srvr.bindServer(T3Srvr.java:1476)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.t3.srvr.T3Srvr.bindServer(T3Srvr.java:1495)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<I> <WebLogicServer> Invoking main-style
    startup RMI Registry weblogic.rmi.internal.RegistryImpl
    Wed Feb 28 12:55:36 EST 2001:<I> <RMI> Registry started
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.common.internal.T3BindableServices.initialize(T3BindableServices.java:114)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(WLInitialContextFactoryDelegate.java:279)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.ejb.internal.EJBManagerImpl.bindToJNDI(EJBManagerImpl.java:580)
    at weblogic.ejb.internal.EJBManagerImpl.<init>(EJBManagerImpl.java:226)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <EJB> Cannot intialize Mail Session
    resources because could not get JNDI context: javax.naming.NoInitialContextException:
    Cannot instantiate class: weblogic.jndi.WLInitialContextFactory
    [Root exception is java.security.AccessControlException: access
    denied (java.lang.RuntimePermission getClassLoader )]
    Wed Feb 28 12:55:36 EST 2001:<I> <EJB> 0 EJB jar files loaded,
    containing 0 EJBs
    Wed Feb 28 12:55:36 EST 2001:<I> <EJB> 0 deployed, 0 failed to
    deploy.
    Wed Feb 28 12:55:36 EST 2001:<E> <Service>
    java.lang.reflect.InvocationTargetException: java.security.AccessControlException:
    access denied (java.lang.RuntimePermission setContextClassLoader
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at java.lang.SecurityException.<init>(Compiled Code)
    at java.security.AccessControlException.<init>(Compiled Code)
    at java.security.AccessControlContext.checkPermission(Compiled
    Code)
    at java.security.AccessController.checkPermission(Compiled Code)
    at java.lang.SecurityManager.checkPermission(Compiled Code)
    at java.lang.Thread.setContextClassLoader(Compiled Code)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.jndi.internal.Utils.setContextClassLoader(Utils.java:73)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newLocalContext(Compiled
    Code)
    at weblogic.jndi.WLInitialContextFactoryDelegate.newContext(Compiled
    Code)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compiled
    Code)
    at weblogic.jndi.Environment.getContext(Environment.java:122)
    at weblogic.jndi.Environment.getInitialContext(Environment.java:105)
    at weblogic.io.common.internal.T3FileSystemProxyImpl.installFileSystems(Compiled
    Code)
    at weblogic.t3.srvr.T3Srvr.start(Compiled Code)
    at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:825)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.Server.startServerDynamically(Server.java:99)
    at weblogic.Server.main(Server.java:65)
    at weblogic.Server.main(Server.java:55)
    Wed Feb 28 12:55:36 EST 2001:<E> <ServletContext-General> cannot
    make temp directory '/opt/weblogic/myserver/public_html/_tmp_war',
    will not be able to compile JSPs
    Wed Feb 28 12:55:36 EST 2001:<E> <HTTP> Cannot intialize httpd
    URL resources because could not get JNDI context: javax.naming.NoInitialContextException:
    Cannot instantiate class: weblogic.jndi.WLInitialContextFactory
    [Root exception is java.security.AccessControlException: access
    denied (java.lang.RuntimePermission getClassLoader )]
    Lot of thanks for your help.

  • AccessControlException: access denied

    I got a VERY simple client-server prog.
    On localhost it is working great...once you try to execute the client on other computer I get:
    "AccessControlException: access denied (java.net.SocketPermission, IP:5000 connect,resolve)"
    Actually it is a very simple chat program taken from "JAVA - how to program" by Deitel&Deitel (chap 17.4)...
    How can I overcome this issue?
    tnx
    Xtrim

    Anyone?? please??

Maybe you are looking for