Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sealing Violation

4 views
Skip to first unread message

Ravi Kiran Choppalli

unread,
Sep 18, 2002, 11:59:35 AM9/18/02
to
Hi,

I was running open jms on win2000 box. suddenly I got this "sealing
violation" and the server would'nt start. How can I get rid of it?
If it is a classpath issue, i've used "set classpath=" to clear the
classpath completely. But still it occurs.
I also removed the existing open jms files, installed it
again(unjarred the jar). In vain.

I'm pasting the error below. I want to understand this problem
correctly and if possible a workaround...

D:\Software\openjms-0.7.2\bin>startjms -config ..\config\rmi_jms.xml
OpenJMS 0.7.2 (build 14)
Exolab Inc. (C) 1999-2002. All rights reserved. www.openjms.org
java.lang.SecurityException: sealing violation
at java.net.URLClassLoader.defineClass(URLClassLoader.java:229)
at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:281)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:10
6)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:281)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:10
6)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:281)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
at org.exolab.castor.xml.Unmarshaller.<init>(Unmarshaller.java:141)
at org.exolab.castor.xml.Unmarshaller.<init>(Unmarshaller.java:128)
at org.exolab.jms.config.ConfigurationLoader.getDefaults(Unknown
Source)

at org.exolab.jms.config.ConfigurationLoader.load(Unknown
Source)
at org.exolab.jms.config.ConfigurationManager.setConfig(Unknown
Source)
at org.exolab.jms.server.JmsServer.<init>(Unknown Source)
at org.exolab.jms.server.JmsServer.main(Unknown Source)
org.exolab.jms.config.ConfigurationFileException: Error occured in
..\config\rmi
_jms.xml java.lang.SecurityException: sealing violation
at org.exolab.jms.config.ConfigurationManager.setConfig(Unknown
Source)
at org.exolab.jms.server.JmsServer.<init>(Unknown Source)
at org.exolab.jms.server.JmsServer.main(Unknown Source)
org.exolab.jms.server.FailedToCreateServerException: JmsServer
constructor failu
re org.exolab.jms.config.ConfigurationFileException: Error occured in
..\config\
rmi_jms.xml java.lang.SecurityException: sealing violation
at org.exolab.jms.server.JmsServer.<init>(Unknown Source)
at org.exolab.jms.server.JmsServer.main(Unknown Source)

Thanks,
Ravi.

Michael Amling

unread,
Sep 18, 2002, 9:32:00 PM9/18/02
to
Ravi Kiran Choppalli wrote:
> Hi,
>
> I was running open jms on win2000 box. suddenly I got this "sealing
> violation" and the server wouldn't start.

Do any of the .jar files that might be found have a MANIFEST.MF that
says "Sealed: true" for a package? And is there any other place where
Java might be finding a class in that package?

--Mike Amling

0 new messages