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.