Description

When analyzing an application using DotNet analyzer the ASP files are analyzed and present in Knowledge Base whereas they should not.

The DotNet analyzer should not analyze any ASP files.

Ideally ASP objects should be created either by ASP analyzer or HTML5 extension instead of DotNet analyzer.

Observed in CAST AIP
Release
Yes/No
8.3.x(tick) 
8.2.x(error)
8.1.x(error) 
8.0.x (error) 

7.3.x

(error)
Observed on RDBMS
RDBMS
Yes/No
Oracle Server(tick)
Microsoft SQL Server(tick)
CSS3(tick)
CSS2(tick)
Step by Step Scenario
  1. Package the source code and deliver via DMT
  2. Accept the delivery, set as current version
  3. Run the analysis.
Action Plan
  1. Run the below query as part of KB Update tool to remove the ASP Source File objects created by DotNet analyzer.

    INSERT INTO CI_NO_OBJECTS( object_id ,  object_guid ,  object_shortguid ,  error_id)
    SELECT k.idkey, o.idnam, o.idshortnam, 0
    FROM keys k
    JOIN objects o
    ON o.idkey = k.idkey
    WHERE k.objtyp = 138968;
  2. No need to run the full analysis, just click on "Run Tool" it will update the KB.

  3. If the ASP objects are still there report your problem to CAST Technical Support and provide the below relevant input

Relevant input

Sherlock export with the following options: Export Logs , Export Configuration filesExport CAST BasesSource code

Impact on analysis

Unwanted ASP objects would be present on dashboard

Notes/comments

Ticket # 11379

This issue is planned to be fixed in 8.3.2