I'm having an issue with setting up a new ZCM 11.2 server.. well specifically with freshly installed RHEL 6 clients - RHEL 5 seems to be working fine.

I'm unable to apply any puppet policies, apparently due to a missing compression library. Log entry is this:


[Debug] [02/13/2013 17:24:44.939] [] [2307] [ZenworksAgent] [57] [ActionManager] [Exception invoking action handler com.novell.zenworks.agent.core.actions.distributio n.DistributionActionHandler for action n
ame = null, type = Distribute Action :
java.lang.NoClassDefFoundError: SevenZip/Compression/LZMA/Decoder
at com.novell.zenworks.agent.core.content.zenglob.Zen ContentPackage.explodeCompressedStream(ZenContentP ackage.java:504)
at com.novell.zenworks.agent.core.content.zenglob.Zen ContentPackage.explodeEncryptedPackage(ZenContentP ackage.java:468)
at com.novell.zenworks.agent.core.content.zenglob.Zen ContentPackage.explode(ZenContentPackage.java:343)
at com.novell.zenworks.agent.core.content.internal.Ca cheProxy.PutPackagedContent(CacheProxy.java:1387)
at com.novell.zenworks.agent.core.content.internal.Ca cheProxy.downloadAndExtract(CacheProxy.java:1092)
at com.novell.zenworks.agent.core.content.internal.Ca cheProxy.PutContent(CacheProxy.java:977)
at com.novell.zenworks.agent.core.content.internal.Co ntentManager.DistributeContent(ContentManager.java :620)
at com.novell.zenworks.agent.core.content.internal.Co ntentManager$BatchContentDistribution.distributeCo ntent(ContentManager.java:107)
at com.novell.zenworks.agent.core.actions.distributio n.DistributionActionHandler.downloadContent(Distri butionActionHandler.java:191)
at com.novell.zenworks.agent.core.actions.distributio n.DistributionActionHandler.ProcessAction(Distribu tionActionHandler.java:157)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessAction(ActionManager.java:1363)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessActionSetSequentially(ActionManager.java :834)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessActionSet(ActionManager.java:1101)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessActionSet(ActionManager.java:444)
at com.novell.zenworks.agent.policy.PolicyManager.cal lHandlers(PolicyManager.java:1309)
at com.novell.zenworks.agent.policy.PolicyManager.app lyPolicies(PolicyManager.java:1231)
at com.novell.zenworks.agent.policy.PolicyManager.app lyPolicies(PolicyManager.java:926)
at com.novell.zenworks.agent.policy.PolicyManager.gen eralRefresh(PolicyManager.java:913)
at com.novell.zenworks.agent.policy.PolicyManager.ref resh(PolicyManager.java:325)
at com.novell.zenworks.agent.policy.internal.ApplyPol iciesImmediately.reapplyAllPolicies(ApplyPoliciesI mmediately.java:91)
at com.novell.zenworks.agent.policy.internal.handlers .ApplyPoliciesActionHandler.ProcessAction(ApplyPol iciesActionHandler.java:63)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessAction(ActionManager.java:1363)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessActionSetSequentially(ActionManager.java :834)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessActionSet(ActionManager.java:1101)
at com.novell.zenworks.agent.core.actions.ActionManag er.ProcessActionSet(ActionManager.java:444)
at com.novell.zenworks.agent.core.quicktasks.QuickTas k.processTask(QuickTask.java:133)
at com.novell.zenworks.agent.core.quicktasks.QuickTas kRefresh.handleEvent(QuickTaskRefresh.java:88)
at com.novell.zenworks.agent.core.zmd.refreshmgr.Refr eshManager.notifyRefreshEventHandlers(RefreshManag er.java:932)
at com.novell.zenworks.agent.core.zmd.refreshmgr.Refr eshManager.processRefresh(RefreshManager.java:637)
at com.novell.zenworks.agent.core.zmd.refreshmgr.Refr eshManager.refresh(RefreshManager.java:157)
at com.novell.zenworks.agent.core.zmd.refreshmgr.inte rnal.RefreshThread.run(RefreshThread.java:48)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unkn own Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
] [] []
[Error] [02/13/2013 17:24:44.939] [] [2307] [ZenworksAgent] [57] [ActionManager] [The handler Distribute Action threw the following exception: SevenZip/Compression/LZMA/Decoder] [] [null98e76fdaf9de30f9b7cb94c6c00075f7]
[Warn] [02/13/2013 17:24:44.941] [] [2307] [ZenworksAgent] [57] [ActionManager] [The action Distribute Action (ID:6dc7de5226df8f97b60d83fe46878e09) failed due to the reason : Failed to process action: SevenZip/Compression/LZMA/Decoder, however the action is set to continue on failure.] [] [null98e76fdaf9de30f9b7cb94c6c00075f7]
For what it's worth, on the RHEL 6.3 box I have these packages installed:

# rpm -qa|grep 'java\|jre\|zip\|lzma'|sort
bzip2-1.0.5-7.el6_0.x86_64
bzip2-libs-1.0.5-7.el6_0.x86_64
gzip-1.3.12-18.el6.x86_64
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
jre-1.6.0_16-fcs.x86_64
novell-zenworks-jre-links-1.6.0_16-2.noarch
tzdata-java-2012j-1.el6.noarch
unzip-6.0-1.el6.x86_64
xz-lzma-compat-4.999.9-0.3.beta.20091007git.el6.x86_64
zip-3.0-1.el6.x86_64
compared to the working RHEL 5.8 box:

# rpm -qa|grep 'java\|jre\|zip\|lzma'|sort

bzip2-1.0.3-6.el5_5
bzip2-libs-1.0.3-6.el5_5
gzip-1.3.5-13.el5
java-1.6.0-openjdk-1.6.0.0-1.30.1.11.5.el5
jre-1.6.0_16-fcs
novell-zenworks-jre-links-1.6.0_16-2
novell-zenworks-lpm-java-sqlite-20090430-5.1
tzdata-java-2012j-1.el5
unzip-5.52-3.el5
zip-2.31-2.el5

Perhaps I should be raising a service ticket, but I thought I'd ask here first in case anyone knows something obvious I'm missing.

Appreciate your time.

thanks,
..S.