Security Exception in J2EE soap.jar

Any idea why this would happen, or how to fix it?

java.lang.SecurityException: class "org.apache.soap.encoding.soapenc.CollectionSerializer"'s signer information does not match signer information of other classes in the same package

at java.lang.ClassLoader.checkCerts(ClassLoader.java:611)

at java.lang.ClassLoader.defineClass(ClassLoader.java:532)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)

at java.net.URLClassLoader.access$100(URLClassLoader.java:55)

at java.net.URLClassLoader$1.run(URLClassLoader.java:194)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:187)

at java.lang.ClassLoader.loadClass(ClassLoader.java:289)

at java.lang.ClassLoader.loadClass(ClassLoader.java:235)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

... 12 more

Exception in thread "main"

[1043 byte] By [JohnKelley1983a] at [2007-10-1 17:16:03]
# 1

My guess is that some classes in the same package are being loaded from a different JAR and they might have a different version. Like the class for which the exception is shown is in a signed JAR and the other classes (for the same package) are being loaded from an unsigned JAR.

You might trying checking the CLASSPATH and resolve this conflict. Alternatively, you might consider relaxing the security policy. :)

EllaOfTheCindersa at 2007-7-11 1:59:24 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 2
Can anyone tell me how to relax the security?
JohnKelley1983a at 2007-7-11 1:59:25 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...