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"
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
Windows:
%ZENWORKS_HOME%\lib\java\ZESSecureNet.jar
Linux:
/opt/novell/zenworks/java/lib/ZESSecureNet.jar