Help system doesn't launch with 2.2.1RC3?

Hello,

when I try to start the help system using 2.2.1 RC3 I am getting this:

Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException
at oracle.help.Help.showNavigatorWindow(Unknown Source)
at com.servoy.j2db.develop.c.a4.doIt(Unknown Source)
at com.servoy.j2db.cmd.c$2.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Maybe it’s only my installation?

Thanks
Patrick

Hi Patrick,

Servoy Developer
Version R2 2.2.1rc3-build 332
Java version 1.5.0_02-36 (Mac OS X - 10.4.2)

Help launches with the above.

Couldn’t be one of the Java version conflicts that have been occurring over the last couple of builds could it ?

Cheers
Harry

Hi Patrick

Help works fine for me - except Search.

Servoy Developer
Version R2 2.2.1rc3-build 332
Java version 1.5.0_02-b09 (Windows XP)

Impressive work you guys showed on Thursday - very inspirational.

Regards

Graham Greensall
Worxinfo Ltd

I don’t know what my problem is. I haven’t changed any Java or whatever ever since I last used help.

In the log I get

Help : Failed to load ICEBrowser
java.lang.SecurityException: class “ice.storm.Viewport”'s signer information doe
s not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(Unknown Source)
at java.lang.ClassLoader.preDefineClass(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.help.Help.(Unknown Source)
at com.servoy.j2db.develop.c.a4$1.run(Unknown Source)
at com.servoy.j2db.util.ap.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
java.lang.NullPointerException
at oracle.help.Help.addBook(Unknown Source)
at com.servoy.j2db.develop.c.a4$1.run(Unknown Source)
at com.servoy.j2db.util.ap.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

It looks as anything in the class loading goes wrong (“ice.storm.Viewport”'s?)…

Is there anything I can check?

Thanks
Patrick

patrick:
I don’t know what my problem is. I haven’t changed any Java or whatever ever since I last used help.

In the log I get

Help : Failed to load ICEBrowser
java.lang.SecurityException: class “ice.storm.Viewport”'s signer information doe
s not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(Unknown Source)
at java.lang.ClassLoader.preDefineClass(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.help.Help.(Unknown Source)
at com.servoy.j2db.develop.c.a4$1.run(Unknown Source)
at com.servoy.j2db.util.ap.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
java.lang.NullPointerException
at oracle.help.Help.addBook(Unknown Source)
at com.servoy.j2db.develop.c.a4$1.run(Unknown Source)
at com.servoy.j2db.util.ap.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

It looks as anything in the class loading goes wrong (“ice.storm.Viewport”'s?)…

Is there anything I can check?

Thanks
Patrick

Patrick,

If all else is not working, try this:

  • Delete all from the Servoy/docs/developer_manual folder/directory.

IMPORTANT: Make sure that you do NOT DELETE the developer_manual
folder/directory itself.

-Choose Help (F1).
-When the dialog appears, select the Download option.

When the developer_manual folder is empty and you choose Help from
the Help menu, you should be able to download a fresh copy of the
Servoy Help Navigator.


Marc Norman
Servoy

Thanks Norman,

I tried and am getting

Help : Failed to load ICEBrowser
java.lang.SecurityException: class “ice.storm.Viewport”'s signer information doe
s not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(Unknown Source)
at java.lang.ClassLoader.preDefineClass(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.help.Help.(Unknown Source)
at com.servoy.j2db.develop.c.a4$1.run(Unknown Source)
at com.servoy.j2db.util.ap.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
java.lang.NullPointerException
at oracle.help.Help.addBook(Unknown Source)
at com.servoy.j2db.develop.c.a4$1.run(Unknown Source)
at com.servoy.j2db.util.ap.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)