Purpose (problem description)

This page helps you to troubleshoot issues where you are able to see a technology on the dashboard that is not part of your application.

For example you are able to see C++ displayed on the dashboard but your application source code consists of only JAVA and PHP.

Technologies are displayed in the below views -

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

Step by Step scenario

  1. Run analysis
  2. Generate Snapshot
  3. Launch Dashboard
  4. Observe that you can see a technology displayed that is not contained in your application source code.

Action Plan

To troubleshoot this issue, you need the following Relevant input

Perform the below actions:

  1. Check if you had this technology in the application source code of previous versions
    1. If you had this technology in the application source code of previous versions but not in the current version of source code then it is expected to get this technology displayed on the dashboard since you had it in your previous snapshots.
    2. If you did not have this technology in previous versions of your source code and still you are getting the technology displayed on the dashboard then go to the next check.
  2. Check if you have this technology in your current source code.
    To do this go to to Compliance Technology Level and click on one of the violated rules as shown in the below screenshot.

    Here for instance if you are not expecting CICS then click on CICS and you will get the number of violations for the violated quality rules in the bottom.

    Click on any one of them for instance Volume - Number of LOC → 3.00
    You will then land into Investigation - Quality Model DrillDown View. Here you can check the path of the object which confirms that your application contains source code belonging to this technology.

    1. If you have this technology in your source code then it explains that it is expected to get this technology on the dashboard
    2. If you do not have this technology but the object type is incorrectly identified then this is a bug in the Analyser. Please contact CAST Technical Support with Relevant input
      For Support - Support will reproduce the issue by following the page depending on your technology -

      CMS Snapshot Analysis - Run Analyzer - Information - How to reproduce user issues for Extension
      CMS Snapshot Analysis - Run Analyzer - DOTNet - Information - How to reproduce user issues
      CMS Snapshot Analysis - Run Analyzer - J2EE - Information - How to reproduce user issues
      CMS Snapshot Analysis - Run Analyzer - CPP - Information - How to reproduce user issues
      CMS Snapshot Analysis - Run Analyzer - Mainframe - Information - How to reproduce user issues
      CMS Snapshot Analysis - Run Analyzer - SQL - Information - How to reproduce user issues
      CMS Snapshot Analysis - Run Analyzer - Oracle Forms - Information - How to reproduce user issues

Relevant input

  1. CAST Support Tool (CST) - alias Sherlock with options CAST Databases , CAST Logs checked , Export Source Code
  2. Screenshot of the dashboard showing the incorrect Technology



Notes/comments


Related Pages