Purpose

This page helps you to troubleshoot issues where the module name is incorrectly displayed.

Figure 1

Observed in CAST AIP
Release
Yes/No
8.3.x(tick)


Observed on RDBMS
RDBMS
Yes/No
CSS(tick)
Action Plan
  1. Check the name of the module in CAST-MS.
    Figure 2
    If it is same as that displayed on the dashboard then you can change the name of the module in CMS and then generate a snapshot for the new module name to appear on dashboard.
  2. If you have a module with name __ application union content__ then this is a bug that is fixed in 8.1.4 .
    Figure 3
    Please find below a temporary work around
    a. Run the below queries on the Central Database

    update DSS_LINKS
    set LINK_TYPE_ID = -1
    where (PREVIOUS_OBJECT_ID, NEXT_OBJECT_ID, LINK_TYPE_ID) in (select dl.PREVIOUS_OBJECT_ID,
    dl.NEXT_OBJECT_ID,
    dl.LINK_TYPE_ID
    from DSS_OBJECTS dos
    join DSS_LINKS dl
    on dl.NEXT_OBJECT_ID = dos.OBJECT_ID
    and dl.LINK_TYPE_ID = 1
    where dos.OBJECT_TYPE_ID = 20000
    and dos.OBJECT_NAME like '___% union content___');
    
    update DSS_LINKS
    set LINK_TYPE_ID = -1
    where (PREVIOUS_OBJECT_ID, NEXT_OBJECT_ID, LINK_TYPE_ID) in (select dl.PREVIOUS_OBJECT_ID,
    dl.NEXT_OBJECT_ID,
    dl.LINK_TYPE_ID
    from DSS_LINKS dl
    join DSS_OBJECTS dos
    on dl.LINK_TYPE_ID = 1
    and dos.OBJECT_ID = dl.NEXT_OBJECT_ID
    and dos.OBJECT_NAME like '___% union content___%'
    where PREVIOUS_OBJECT_ID in (select dos.OBJECT_ID
    from DSS_OBJECTS dos
    where dos.OBJECT_TYPE_ID = 20000
    and dos.OBJECT_NAME like '___% union content___')
    );
    
    
    update DSS_LINK_INFO
    set LINK_TYPE_ID = -1
    where (PREVIOUS_OBJECT_ID, NEXT_OBJECT_ID, LINK_TYPE_ID) in (select dli.PREVIOUS_OBJECT_ID,
    dli.NEXT_OBJECT_ID,
    dli.LINK_TYPE_ID
    from DSS_OBJECTS dos
    join DSS_LINK_INFO dli
    on dli.NEXT_OBJECT_ID = dos.OBJECT_ID
    and dli.LINK_TYPE_ID = 1
    where dos.OBJECT_TYPE_ID = 20000
    and dos.OBJECT_NAME like '___% union content___');
    
    update DSS_LINK_INFO
    set LINK_TYPE_ID = -1
    where (PREVIOUS_OBJECT_ID, NEXT_OBJECT_ID, LINK_TYPE_ID) in (select dli.PREVIOUS_OBJECT_ID,
    dli.NEXT_OBJECT_ID,
    dli.LINK_TYPE_ID
    from DSS_LINK_INFO dli
    join DSS_OBJECTS dos
    on dli.LINK_TYPE_ID = 1
    and dos.OBJECT_ID = dli.NEXT_OBJECT_ID
    and dos.OBJECT_NAME like '___% union content___%'
    where PREVIOUS_OBJECT_ID in (select dos.OBJECT_ID
    from DSS_OBJECTS dos
    where dos.OBJECT_TYPE_ID = 20000
    and dos.OBJECT_NAME like '___% union content___')
    );
    
    select VIEWER_PRECALC_PORTF(<snapshot_id>);

    Replace <snapshot_id> with ID of the snapshot in which you are having this wrong module displayed. To get the ID of the snapshot please refer to the page SQL Queries - CAST Central Base - Queries on snapshots - How to get the ID and name of a snapshot for a given application
    b. Launch CED

  3. If there are some modules on the dashboard that are not present in the Cast-MS. If the modules that are created in Central Database matches the ones with the CMS or if the problem you are facing does not match any case listed in this page, report your problem to CAST Technical Support and provide the below Relevant input

For CAST Technical Support Only - This page should be followed -  CAST Engineering Dashboard - Information - How to identify and execute SQL query involved in data display

Relevant input

  • CAST Support Tool (CST) - alias Sherlock export with the following options CAST Bases Checker, Export Logs, Export Configuration files, Export Computer Environment, Export CAST Bases with Management Base, Knowledge Base, Central base
  • Complete Screenshot of the dashboard with URL and footer showing your problem
Notes/comments

Related Pages