ConsoleOne fails to open with an error
(Last modified: 13Jul2005)
This document (10094822) is provided subject to the disclaimer at the end of this document.
fact
Novell NetWare 6.x
ConsoleOne
symptom
Error: java.lang.NoClassDefFoundError: com/novell/gw/admin/directory/FDocConst
Error: An error occurred during ConsoleOne startup. (Run ConsoleOne with the -debug and -widowout options and review the debug information for mor details.)
Error: java.lang.ExceptionInInitializerError
Novell GroupWise IS installed on the server.
Novell GroupWise IS NOT installed on the server
note
JAVA DUMP FROM LOGGER SCREEN:
java.lang.NoClassDefFoundError: com/novell/gw/admin/directory/FDocConst
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.lang.ClassLoader.defineClass(ClassLoader.java:448)
at com.novell.application.console.shell.SnapinClassLoader.loadClass(Snap
inClassLoader.java)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at com.novell.application.console.shell.DefaultSnapinLister.processManif
est(DefaultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCI(Defa
ultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCIs(Def
aultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.getSnapinCol
lections(DefaultSnapinLister.java)
at com.novell.application.console.shell.Registry.registerSnapins(Registr
y.java)
at com.novell.application.console.shell.ConsoleShell.start(ConsoleShell.
java)
at com.novell.application.console.shell.Console.main(Console.java)
java.lang.NoClassDefFoundError: com/novell/gw/util/PlatformCheck
at com.novell.gw.admin.toolmenu.diag.DiagRegistrar.getRegistration(DiagR
egistrar.java:44)
at com.novell.application.console.shell.DefaultSnapinLister.retrieveRegi
strationItems(DefaultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.processManif
est(DefaultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCI(Defa
ultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCIs(Def
aultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.getSnapinCol
lections(DefaultSnapinLister.java)
at com.novell.application.console.shell.Registry.registerSnapins(Registr
y.java)
at com.novell.application.console.shell.ConsoleShell.start(ConsoleShell.
java)
at com.novell.application.console.shell.Console.main(Console.java)
java.lang.NoClassDefFoundError: com/novell/gw/util/PlatformCheck
at com.novell.gw.admin.view.GWViewRegistrar.getRegistration(GWViewRegist
rar.java:46)
at com.novell.application.console.shell.DefaultSnapinLister.retrieveRegi
strationItems(DefaultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.processManif
est(DefaultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCI(Defa
ultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCIs(Def
aultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.getSnapinCol
lections(DefaultSnapinLister.java)
at com.novell.application.console.shell.Registry.registerSnapins(Registr
y.java)
at com.novell.application.console.shell.ConsoleShell.start(ConsoleShell.
java)
at com.novell.application.console.shell.Console.main(Console.java)
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at com.novell.application.console.shell.DefaultSnapinLister.processManif
est(DefaultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCI(Defa
ultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.loadSCIs(Def
aultSnapinLister.java)
at com.novell.application.console.shell.DefaultSnapinLister.getSnapinCol
lections(DefaultSnapinLister.java)
at com.novell.application.console.shell.Registry.registerSnapins(Registr
y.java)
at com.novell.application.console.shell.ConsoleShell.start(ConsoleShell.
java)
at com.novell.application.console.shell.Console.main(Console.java)
Caused by: java.util.MissingResourceException: Can't find bundle for base name c
om.novell.gw.admin.gwia.GwiaConfig, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle
.java:804)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:694)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
at com.novell.gw.admin.gwia.GwiaRegistrar.<clinit>(GwiaRegistrar.java:52
)
fix
The problem appears to be with the GWWebAcc.Jar and GWGwia.Jar snapins. After deleting the snapins from the SYS:\PUBLIC\mgmt\ConsoleOne\1.2\Snapins\GroupWise\ directory the error went away.
GroupWise snapins, per documentation, are only supported with ConsoleOne when running it on a workstation. GroupWise snapins are not supported on the server's version of ConsoleOne. Please delete all GroupWise snapins on the server itself.
This has been noticed on servers with GroupWise installed on it and on servers with no GroupWise on it. Typically the GroupWise snapins will only be installed on the server due to user error.
document
| Document Title: | ConsoleOne fails to open with an error |
| Document ID: | 10094822 |
| Solution ID: | NOVL99078 |
| Creation Date: | 30Sep2004 |
| Modified Date: | 13Jul2005 |
| Novell Product Class: | Netware |
disclaimer
The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.