My Oracle Support Banner

"Java.Security.Accesscontrolexception: Access Denied (Java.Lang.Runtimepermission Createclassloader)" In Oracle GlassFish Server (Doc ID 1392591.1)

Last updated on APRIL 09, 2018

Applies to:

Oracle GlassFish Server - Version 2.1 to 2.1.1 [Release 2.1]
Oracle Java CAPS - Version 5.1.3 to 5.1.3 [Release 5.1]
Information in this document applies to any platform.
***Checked for relevance on 26-Jun-2013***


Oracle GlassFish Server log shows the following exception when accessing Identity Manager (Oracle Waveset) application and the application fails to load.

[#|2012-01-05T14:44:52.843-0800|WARNING|sun-appserver2.1.1||_ThreadID=24;_ThreadName=Task Scheduler;_RequestID=a6b7a733-33aa-400b-9768-3c2a308db34a;| access denied (java.lang.RuntimePermission createClassLoader)
at java.lang.SecurityManager.checkPermission(
at java.lang.SecurityManager.checkCreateClassLoader(
at java.lang.ClassLoader.checkCreateClassLoader(
at java.lang.ClassLoader.<init>(
at com.waveset.msgcat.Catalog.findBundleInDir(
at com.waveset.msgcat.Catalog.findCatalog(
at com.waveset.msgcat.Catalog.format(
at com.waveset.msgcat.Message.getMessage(
at com.waveset.util.WavesetException.getMessage(
at com.waveset.util.WavesetException.getMessage(
at com.waveset.util.WavesetException.getLocalizedMessage(
at java.lang.Throwable.toString(
at com.waveset.task.ServerRegistry.setServerState(
at com.waveset.task.ServerRegistry.activate(


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.