Purpose

This page helps you to troubleshoot issues where the object status is incorrectly displayed. For instance you are expecting the object status to be unchanged but instead it appears as added and/or deleted or Updated.

Figure 1

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


Observed on RDBMS
RDBMS
Yes/No
CSS(tick)
Action Plan
  1. Select the section you are interested in
  2. If the problem you are facing does not match any case listed in this page then get the status of the object using the page SQL Queries - CAST Central Base - Queries on Objects - How to get the object status
  3. If the status of the object is added in Snapshot N but
    1. you expect that the status of the object should be unchanged since the object was also present in snapshot n-1 then in this case you need to check if you have the same object as added as well as deleted in the Comparison version. If you have observed that the status of the object is added as well as deleted then you can follow the user guide - CAST Engineering Dashboard - Object - Incorrect Object Status - Same object seen as added deleted
    2. If you see that the object is not present in your application source code or if you have excluded that from the module content and yet you are able to see the object as added then you can follow the user guide - Unexpected wrong object
  4. If the status of the object is unchanged in Snapshot N and
    1. If you expect that the status of the object should be modified since the object source code is added in snapshot N and this object was not present in snapshot N-1 then report your problem to CAST Technical Support and provide the below Relevant input
    2. If you expect that the status of the object should be deleted / if the object should not be present on the dashboard then you can follow the user guide - CAST Engineering Dashboard - Object - Wrong object
  5. If the status of the object is deleted in Snapshot N then refer to CAST Engineering Dashboard - Object - Missing objects
  6. If the status of the object is modified in Snapshot N and
    1. And if you expect the status should be unchanged and you also have updated the extension versions between Snapshot N and Snapshot n-1, then the issue may be due to parsing changes in the extension which have caused the code that is recognized by CAST to change.   This can be checked by examining the start and end points of the code in regards to lines and columns by using this query:  SQL Queries - CAST Knowledge Base - Queries on source code - How to get the source code for a given object id
      1. An example of this is if the partial code in a statement for a procedure call in one case may be the following:
        1. procedure1(parm1, parm2);
      2. While in a new parsing may be the following (no semicolon - causing a change in checksum so the object will be shown as modified):
        1. procedure1(parm1, parm2)
    2. Otherwise If you expect that the status should be unchanged then please report your problem to CAST Technical Support and provide the below Relevant input

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, Measurement Base  Export source cod
  • Complete screenshot of the dashboard with URL and footer showing your problem
  • Justification on why do you think that the object status is incorrect

For CAST Technical Support Only - This page will be followed - CAST Engineering Dashboard - Information - How to identify SQL query related to specific section on dashboard and manually execute it on pgAdmin

Notes/comments

Related Pages