1 Reply Latest reply on Apr 24, 2019 8:26 AM by Sharvan Singh

    Issue in BMC Configuration Drift Management Jobs

    Sharvan Singh
      Share:|

      Gurus,

       

      We are facing Issue with Drift management jobs. Job Starts successfully but not doing anything. We are trying to run a Snapshot job for baseline which should ideally copy Cis which matches qualification to a target dataset but it’s not happening.

       

      Environment Details : It’s a new setup and its first Drift job

       

      2 AR Server in server group 9.1.04

      Drift Management : 8.1.01

      3 Midtier

      Java 1.8.0.191

       

      Steps performed :

       

      1. Tried with individual midtiers/servers but no luck
      2. Verified Drift chunk size at initial load, which is higher form matching CI count
      3. Tried changing password for DCA_Drift_Job_Mgr
      4. Applied hotfix suggested by BMC https://bmcsites.force.com/casemgmt/sc_KnowledgeArticle?sfdcid=kA214000000glWwCAI&type=Solution
      5. Tried Replacing “jobmgmt.jar" and "rulemgmt.jar” with working environment
      6. Verified arjavaplugin logs and JOBMGR FILTER API plugin is called. below is written in arjavaplugin

       

               <PLUGINSVR> <TNAME: pool-5-thread-3          > <INFO > <ARPluginContext                                   > <                              ARPluginContext.java:173       > /* Thu Apr 11 2019                         01:16:38.457 */  <JOBMGR.FILTERAPI>filterapiCall()

                <PLUGINSVR> <TNAME: pool-5-thread-2          > <INFO > <ARPluginContext                                   > <                              ARPluginContext.java:173       > /* Thu Apr 11 2019           03:01:45.037 */  <JOBMGR.FILTERAPI>filterapiCall()

                <PLUGINSVR> <TNAME: pool-5-thread-1          > <INFO > <ARPluginContext                                   > <                              ARPluginContext.java:173       > /* Thu Apr 11 2019           03:02:31.412 */  <JOBMGR.FILTERAPI>filterapiCall()

       

        Below error appears in arjavaplugin stderr for Snapshot Job

       

             Exception in thread "NAAM ADDM SNAPSHOT" java.lang.NullPointerException

      at com.bmc.arsys.api.ProxyJRpc.ARSetEntry(ProxyJRpc.java:1172)

      at com.bmc.arsys.api.ARServerUser.setEntry(ARServerUser.java:4290)

      at com.bmc.apps.dsm.job.JobRun.setStatus(JobRun.java:137)

      at com.bmc.apps.dsm.job.SnapshotJob.run(SnapshotJob.java:71)

      at java.lang.Thread.run(Unknown Source)

       

      Even we tried to run a comparison job and error for comparison is below

       

                   Exception in thread "NAAM COMPARISON ADDM BASELINE - NMDB" java.lang.NullPointerException

      at com.bmc.arsys.api.ProxyJRpc.ARSetEntry(ProxyJRpc.java:1172)

      at com.bmc.arsys.api.ARServerUser.setEntry(ARServerUser.java:4290)

      at com.bmc.apps.dsm.job.JobRun.setStatus(JobRun.java:135)

      at com.bmc.apps.dsm.job.BaselineJob.run(BaselineJob.java:96)

      at java.lang.Thread.run(Unknown Source)

                   log4j:ERROR No output stream or file set for the appender named [null].

       

      Attached are screenshots of Job console and backend form. We have also opened a case with support, they are looking into logs currently so thought of asking it in this forum if any one came across this issue or can provide some suggestions.

       

      All suggestions are welcome!!