Server update fails

  • 7016061
  • 13-Jan-2015
  • 15-Jan-2015

Environment

Novell ZENworks Configuration Management 11.3 System Update

Situation

Upgrading the first Zenworks Primary server to ZCM 11.3.0a fails when trying to configure the CreateAEEKeyConfigureAction.

system-update.log shows:
"Starting process: F:\Program Files\Novell\ZENworks\bin\novell-zenworks-configure.bat Option : -c CreateAEEKeyConfigureAction -nopause
The exit code of the process is -1"


novell-zenworks-configure.log shows:
"[Unexpected exception] [java.lang.Exception: java.lang.NoClassDefFoundError: com/novell/zenworks/ZES/SecureImpl/SecureUtil
    at com.novell.zenworks.configure.ZENworksConfigure.execConfigAction(ZENworksConfigure.java:1781)
    at com.novell.zenworks.configure.ZENworksConfigure.execConfigAction(ZENworksConfigure.java:1885)
    at com.novell.zenworks.configure.ZENworksConfigure.configure(ZENworksConfigure.java:1601)
    at com.novell.zenworks.configure.ZENworksConfigure.main(ZENworksConfigure.java:1516)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.novell.zenworks.configure.ConfigureLoader.main(ConfigureLoader.java:73)
Caused by: java.lang.NoClassDefFoundError: com/novell/zenworks/ZES/SecureImpl/SecureUtil
    at com.novell.zenworks.configure.actions.CreateAEEKeyConfigureAction.CreateAEEKey(CreateAEEKeyConfigureAction.java:69)
    at com.novell.zenworks.configure.actions.CreateAEEKeyConfigureAction.configure(CreateAEEKeyConfigureAction.java:22)
    at com.novell.zenworks.configure.ZENworksConfigure.execConfigAction(ZENworksConfigure.java:1758)
    ... 8 more
Caused by: java.lang.ClassNotFoundException: com.novell.zenworks.ZES.SecureImpl.SecureUtil
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at com.novell.zenworks.loader.ZENClassLoader.findClass(ZENClassLoader.java:42)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 11 more"


Resolution

Check to make sure the ZESSecureNet.jar exists on the server before re-running the upgrade.

Windows:
%ZENWORKS_HOME%\lib\java\ZESSecureNet.jar

Linux:
/opt/novell/zenworks/java/lib/ZESSecureNet.jar