Environment
Discover Applicable Update (DAU) bundles fail to create properly since update to 11.2.3. Bundles show empty actions.
ERROR (from loader-messages.log):
[DEBUG] [24/06/13 07:33:33] [] [PatchManagement] [1808] [] [Result for Check to create: false] [] []
[DEBUG] [24/06/13 07:33:33] [] [Loader.PatchSubscriptionService] [1808] [] [Could not create bundle] [] []
[DEBUG] [24/06/13 07:33:33] [] [Loader.PatchSubscriptionService] [1808] [] [com.lumension.scr.exception.SCRException: java.lang.NullPointerException
at com.lumension.scr.pojo.SecurityContentGroup.getArchives(SecurityContentGroup.java:670)
at com.lumension.scr.pojo.SecurityContentGroup.getArchives(SecurityContentGroup.java:554)
at com.novell.zenworks.lumension.BundleManager.add2AnalyzeFileBundleWithLaunchActionArcFile(BundleManager.java:612)
at com.novell.zenworks.lumension.BundleManager.updateOrCreateDAUBundles(BundleManager.java:1045)
at com.novell.zenworks.lumension.PatchSubscriptionService.setContentInBundleSystem(PatchSubscriptionService.java:287)
at com.novell.zenworks.lumension.PatchSubscriptionService.processPatchPlatform(PatchSubscriptionService.java:412)
at com.novell.zenworks.lumension.PatchSubscriptionService.downloadAllPlatforms(PatchSubscriptionService.java:778)
at com.novell.zenworks.lumension.PatchSubscriptionService.processAction(PatchSubscriptionService.java:986)
at com.novell.zenworks.loader.modules.queue.runner.QueueThreadWorker.processAction(QueueThreadWorker.java:212)
at com.novell.zenworks.loader.modules.queue.runner.QueueThreadWorker.run(QueueThreadWorker.java:143)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at com.lumension.scr.pojo.SecurityContentGroup.getArchives(SecurityContentGroup.java:596)
ERROR (from loader-messages.log):
[DEBUG] [24/06/13 07:33:33] [] [PatchManagement] [1808] [] [Result for Check to create: false] [] []
[DEBUG] [24/06/13 07:33:33] [] [Loader.PatchSubscriptionService] [1808] [] [Could not create bundle] [] []
[DEBUG] [24/06/13 07:33:33] [] [Loader.PatchSubscriptionService] [1808] [] [com.lumension.scr.exception.SCRException: java.lang.NullPointerException
at com.lumension.scr.pojo.SecurityContentGroup.getArchives(SecurityContentGroup.java:670)
at com.lumension.scr.pojo.SecurityContentGroup.getArchives(SecurityContentGroup.java:554)
at com.novell.zenworks.lumension.BundleManager.add2AnalyzeFileBundleWithLaunchActionArcFile(BundleManager.java:612)
at com.novell.zenworks.lumension.BundleManager.updateOrCreateDAUBundles(BundleManager.java:1045)
at com.novell.zenworks.lumension.PatchSubscriptionService.setContentInBundleSystem(PatchSubscriptionService.java:287)
at com.novell.zenworks.lumension.PatchSubscriptionService.processPatchPlatform(PatchSubscriptionService.java:412)
at com.novell.zenworks.lumension.PatchSubscriptionService.downloadAllPlatforms(PatchSubscriptionService.java:778)
at com.novell.zenworks.lumension.PatchSubscriptionService.processAction(PatchSubscriptionService.java:986)
at com.novell.zenworks.loader.modules.queue.runner.QueueThreadWorker.processAction(QueueThreadWorker.java:212)
at com.novell.zenworks.loader.modules.queue.runner.QueueThreadWorker.run(QueueThreadWorker.java:143)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at com.lumension.scr.pojo.SecurityContentGroup.getArchives(SecurityContentGroup.java:596)
Resolution
In addition to the Patch troubleshooting for URLs that need to be resolvable, since 11.2.3 the following URLs need to be resolvable and unblocked:
http://cache.patchlinksecure.net/PatchComponents/OSPXSet.xml
http://cache.lumension.com/patchcomponents/ - Multiple files are needed from this location
http://cache.patchlinksecure.net/PatchComponents/OSPXSet.xml
http://cache.lumension.com/patchcomponents/ - Multiple files are needed from this location