Environment
Novell
ZENworks 6.5 Server Management Support Pack 2 - ZSM6.5 SP2 Tiered
Electronic Distribution (TED)
Novell
ZENworks 7 Server Management Support Pack 1 - ZSM7 SP1 Tiered
Electronic Distribution (TED)
Situation
Although the
Distributed Server Package is delivered, (the .spk file comes down
on the
subscriber side), when it gets processed there are Java errors in the TED.LOG, and then a corrupted .pol file gets put in place on the server.
subscriber side), when it gets processed there are Java errors in the TED.LOG, and then a corrupted .pol file gets put in place on the server.
Java errors
such as:
2006.08.08
06:00:00 [Console:SERVMAN SCHEDULED ITEM] *** Exception:
java.lang.IndexOutOfBoundsException
2006.08.08 06:00:00 [Console:SERVMAN SCHEDULED ITEM] java.lang.IndexOutOfBoundsException
at java.io.RandomAccessFile.readBytes(Native Method)
at java.io.RandomAccessFile.read(RandomAccessFile.java:307)
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.seek(RandomAccessZipFile.java:92)
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.readHeader(RandomAccessZipFile.java:126)
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.(RandomAccessZipFile.java:35)
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.(RandomAccessZipFile.java:41)
at com.novell.application.zenworks.util.zip64.Zip64File.(Zip64File.java:25)
at com.novell.application.zenworks.services.spf.SoftwarePackageFile.CopyFile(SoftwarePackageFile.java:1604)
at com.novell.application.zenworks.services.spf.SoftwarePackageFile.Commit(SoftwarePackageFile.java:591)
at com.novell.application.servman.policies.PolicyFile.close(PolicyFile.java:64)
at com.novell.application.servman.plugins.NDSPolicyEnforcer.run(NDSPolicyEnforcer.java:88)
at java.lang.Thread.run(Thread.java:534)
2006.08.08 06:00:00 [Console:SERVMAN SCHEDULED ITEM] java.lang.IndexOutOfBoundsException
at java.io.RandomAccessFile.readBytes(Native Method)
at java.io.RandomAccessFile.read(RandomAccessFile.java:307)
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.seek(RandomAccessZipFile.java:92)
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.readHeader(RandomAccessZipFile.java:126)
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.
at com.novell.application.zenworks.util.zip64.RandomAccessZipFile.
at com.novell.application.zenworks.util.zip64.Zip64File.
at com.novell.application.zenworks.services.spf.SoftwarePackageFile.CopyFile(SoftwarePackageFile.java:1604)
at com.novell.application.zenworks.services.spf.SoftwarePackageFile.Commit(SoftwarePackageFile.java:591)
at com.novell.application.servman.policies.PolicyFile.close(PolicyFile.java:64)
at com.novell.application.servman.plugins.NDSPolicyEnforcer.run(NDSPolicyEnforcer.java:88)
at java.lang.Thread.run(Thread.java:534)
Resolution
For ZSM6.5 SP2: fixed in ZENworks 6.5 Server Management SP2 IR1a Hot Patch 1 found at https://download.novell.com
For ZSM7: Fixed in ZENworks 7 Server Management Service Pack 1 Interim Release 3a, available at https://download.novell.com