iManager error after adding BCC load / unload scripts

  • 7014844
  • 03-Apr-2014
  • 03-Apr-2014

Environment

Novell Business Continuity Clustering
Novell Cluster Services
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1

Situation

iManager error after applying the BCC load / unload scripts.  You can no longer manage the cluster 
resource in iManager after adding the scripts.  
Error:  An error occurred while managing the clustering software. Reason:
java.lang.NullPointerException. Click the "More Info" button below for the full
stack trace.

More info shows this:  
java.lang.NullPointerException
    at com.novell.ncs.managelib.NCSBuildManageCmd.XMLCheckTagAndResult(Unknown Source)
    at com.novell.ncs.managelib.NCSBuildManageCmd.XMLWriteThenRead(Unknown Source)
    at com.novell.ncs.managelib.BCCBuildXMLCmd.getBCCResourceInfo(Unknown Source)
    at com.novell.ncs.gadgets.NCSMgmt.BCCCfgMgmt.getBCCResourceInformation(Unknown Source)
    at com.novell.ncs.gadgets.NCSMgmt.BCCCfgMgmt.getBCCResourceInformation(Unknown Source)
    at com.novell.ncs.gadgets.NCSMgmt.NCSObjectProperties.setupBccPage(Unknown Source)
    at com.novell.ncs.gadgets.NCSMgmt.NCSObjectProperties.buildResourcePage(Unknown Source)
    at com.novell.ncs.gadgets.NCSMgmt.NCSObjectProperties.buildPage(Unknown Source)
    at com.novell.ncs.gadgets.NCSMgmt.NCSCfgMgmt.buildResourcePropertiesPage(Unknown Source)
    at com.novell.ncs.gadgets.NCSMgmt.NCSMainMgmt.execute(Unknown Source)
    at com.novell.emframe.dev.Task.execute(Task.java:505)
    at com.novell.nps.gadgetManager.BaseGadgetInstance.processRequest(BaseGadgetInstance.java:858)

Resolution

You can manually delete the following attributes on the cluster resource object. 
NCS:BCC Load Settings  (BCC load script attribute)
NCS:BCC Unload Settings (BCC unload script attribute)

Update was made in the SLES sblim-sfcb package which has a buffer related fix which seems to have resolved the issue.  Fixed version: sblim-sfcb-1.3.11-0.23.2 (SLES11SP2)

Once the fix has been applied and attributes deleted, you can try add the BCC load / unload scripts again through iManager.