Pentaho Spoon - ARThreadLocalStorageBlock.getTLB(Z)Lcom/bmc/arsys/arthreadlocal/ARThreadLocalStorageBlock

Version 2
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BMC Atrium Core - CMDB


    COMPONENT:

    BMC Atrium Core


    APPLIES TO:

    Pentahoo Spoon / AR Server 19.08 Upgrade, Also applies to 2002 AR and Atrium Integrator (server component) upgrade



    QUESTION:

    After upgrade AR to 19.08 the jobs stop working from AI, checking from Spoon side every time I open a CMDBOutput step I get below error:

    Error in Pentaho - Failed to start NGIE Job with JobName'XXXXXX;

     

    Failed to execute runnable (java.lang.NoSuchMethodError: com.bmc.arsys.arthreadlocal.ARThreadLocalStorageBlock.getTLB(Z)Lcom/bmc/arsys/arthreadlocal/ARThreadLocalStorageBlock;)

     

     

    2020/01/14 09:56:38 - CMDBOutput.0 - ERROR (version 6.0.1.0-386, build 1 from 2019-08-01 17.14.13 by buildadm) : Error initializing step [CMDBOutput]
    2020/01/14 09:56:38 - CMDBOutput.0 - ERROR (version 6.0.1.0-386, build 1 from 2019-08-01 17.14.13 by buildadm) : java.lang.NoSuchMethodError: com.bmc.arsys.arthreadlocal.ARThreadLocalStorageBlock.getTLB(Z)Lcom/bmc/arsys/arthreadlocal/ARThreadLocalStorageBlock;

    2020/01/14 09:56:38 - CMDBOutput.0 - at com.bmc.cmdb.api.CMDBProxyManager.resetOrgTraceIdInTLS(Unknown Source)
    2020/01/14 09:56:38 - CMDBOutput.0 - at com.bmc.cmdb.api.CMDBProxyManager.releaseProxy(Unknown Source)
    2020/01/14 09:56:38 - CMDBOutput.0 - at com.bmc.cmdb.api.CMDBUtil.CMDBSetServerPort(Unknown Source)
    2020/01/14 09:56:38 - CMDBOutput.0 - at com.bmc.atrium.ngie.CMDBOutput.CMDBOutput.init(Unknown Source)
    2020/01/14 09:56:38 - CMDBOutput.0 - at org.pentaho.di.trans.step.StepInitThread.run(StepInitThread.java:69)
    2020/01/14 09:56:38 - CMDBOutput.0 - at java.lang.Thread.run(Unknown Source)
    2020/01/14 09:56:38 - CAMPApps - ERROR (version 6.0.1.0-386, build 1 from 2019-08-01 17.14.13 by buildadm) : Step [CMDBOutput.0] failed to initialize!


    ANSWER:

    Cause:

    arapi*91_build006.jar binaries were present along with build007 version.  A potential defect (PD00012706) filed, and is currently under review.  

    Solution:
     

    After upgrading AR/CMDB to 19.08, please make sure that you don't have two versions of arapi*91_build006.jar files present in \BMC Software\ARSystem\diserver\data-integration\lib directory.

    Here the files to be removed:

    arapi91_build006.jar
    arapi91_build007.jar
    arcmnapp91_build006.jar
    arcmnapp91_build007.jar
    arpdicfg91_build006.jar
    arpdicfg91_build007.jar
    arpdirepository91_build006.jar
    arpdirepository91_build007.jar
    arpdi-utils91_build006.jar
    arpdi-utils91_build007.jar
    arutil91_build006.jar
    arutil91_build007.jar

       
    Remove all arapi*91_build006.jar binaries from that location, try again and the issue should be to resolved. 

     


    Article Number:

    000224032


    Article Type:

    FAQ/Procedural



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles