Page 1 of 1

"com.sibvisions.rad.remote.UniversalSerializer" signer infor

PostPosted: Fri Apr 09, 2021 11:41 am
by Davidge
Hello,

I get the following error message when starting. What is it about?

Code: Select all
java.lang.SecurityException: class "com.sibvisions.rad.remote.UniversalSerializer"'s signer information does not match signer information of other classes in the same package
                                       at java.lang.ClassLoader.checkCerts(ClassLoader.java:898)
                                       at java.lang.ClassLoader.preDefineClass(ClassLoader.java:668)
                                       at java.lang.ClassLoader.defineClass(ClassLoader.java:761)
                                       at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
                                       at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
                                       at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
                                       at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
                                       at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
                                       at java.security.AccessController.doPrivileged(Native Method)
                                       at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
                                       at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
                                       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
                                       at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
                                       at com.sibvisions.rad.server.Server.<init>(Server.java:229)
                                       at com.sibvisions.rad.server.Server.getInstance(Server.java:370)
                                       at com.sibvisions.rad.server.DirectServerConnection.<init>(DirectServerConnection.java:108)
                                       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                                       at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
                                       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
                                       at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
                                       at java.lang.Class.newInstance(Class.java:442)
                                       at com.sibvisions.apps.projx.ProjX.createConnection(ProjX.java:3480)
                                       at de.grass.apps.coago.GrassApplication.createConnection(GrassApplication.java:2791)
                                       at com.sibvisions.apps.projx.ProjX.doLogin(ProjX.java:6767)
                                       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                                       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                                       at java.lang.reflect.Method.invoke(Method.java:498)
                                       at javax.rad.util.EventHandler$ListenerHandler.dispatchEvent(EventHandler.java:1054)
                                       at javax.rad.util.EventHandler.dispatchEvent(EventHandler.java:620)
                                       at javax.rad.util.RuntimeEventHandler.dispatchEvent(RuntimeEventHandler.java:73)
                                       at com.sibvisions.rad.ui.swing.impl.component.SwingAbstractButton.actionPerformed(SwingAbstractButton.java:396)
                                       at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
                                       at com.sibvisions.rad.ui.swing.ext.JVxButton.fireActionPerformed(JVxButton.java:482)
                                       at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
                                       at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
                                       at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
                                       at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
                                       at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(BasicRootPaneUI.java:208)
                                       at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1663)
                                       at javax.swing.JComponent.processKeyBinding(JComponent.java:2882)
                                       at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:307)
                                       at javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:250)
                                       at javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2974)
                                       at javax.swing.JComponent.processKeyBindings(JComponent.java:2955)
                                       at javax.swing.JComponent.processKeyEvent(JComponent.java:2845)
                                       at java.awt.Component.processEvent(Component.java:6312)
                                       at java.awt.Container.processEvent(Container.java:2236)
                                       at java.awt.Component.dispatchEventImpl(Component.java:4891)
                                       at java.awt.Container.dispatchEventImpl(Container.java:2294)
                                       at java.awt.Component.dispatchEvent(Component.java:4713)
                                       at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954)
                                       at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806)
                                       at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074)
                                       at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945)
                                       at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771)
                                       at java.awt.Component.dispatchEventImpl(Component.java:4762)
                                       at java.awt.Container.dispatchEventImpl(Container.java:2294)
                                       at java.awt.Window.dispatchEventImpl(Window.java:2750)
                                       at java.awt.Component.dispatchEvent(Component.java:4713)
                                       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
                                       at java.awt.EventQueue.access$500(EventQueue.java:97)
                                       at java.awt.EventQueue$3.run(EventQueue.java:709)
                                       at java.awt.EventQueue$3.run(EventQueue.java:703)
                                       at java.security.AccessController.doPrivileged(Native Method)
                                       at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
                                       at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
                                       at java.awt.EventQueue$4.run(EventQueue.java:731)
                                       at java.awt.EventQueue$4.run(EventQueue.java:729)
                                       at java.security.AccessController.doPrivileged(Native Method)
                                       at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
                                       at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
                                       at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
                                       at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
                                       at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
                                       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
                                       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
                                       at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Re: "com.sibvisions.rad.remote.UniversalSerializer" signer i

PostPosted: Fri Apr 09, 2021 12:40 pm
by Support@SIB
Sorry, but we can't help you without any additional information.

"when starting" is wrong -> Application starts and you pressed Login button.

Signer information means that the application is singed with a code signing certificate.
How did you create the application?

Maybe you signed the application with different certificates. Please post a screenshot of the jars WEB-INF directory.

This problem is not a JVx problem.