*Purpose

This page will help you to solve problems related to the Delivery Manager Tool.

The Delivery Manager Tool is a standalone application that entirely manages the discovery, selection, extraction and delivery of source code ready for analysis in the CAST Management Studio.

The Delivery Manager Tool features are : Package Extraction, Source Code Scan, Projects Discovery, Project Selection, Project Validation, Project Remediation, Version Delivery 

For more information, refer to:

*Observed in CAST AIP
Release
Yes/No
8.3.x(tick)
8.2.x(tick)
8.1.x(tick)
8.0.x(tick)
7.3.x(tick)
*Observed on RDBMS
RDBMS
Yes/No
Oracle Server(tick)
Microsoft SQL Server(tick)
CSS2(tick)
CSS1(error)
Action Plan
  1. If having an out of memory issue like in the following screenshot:
    1. Then create the following file:

      DeliveryManagerTool-CLI.l4j.ini   (In newer versions of CAST-AIP like 8.3.47, the name of the ini file needs to be modified to DeliveryManagerTool.l4j.ini)

      in the following directory:

      <Cast Installation Directory>\DeliveryManagerTool

      with the following content (the Xmx/Xms value can be changed based on your system and how much memory you have available and need for this operation):

      -XX:-UseGCOverheadLimit

      -Xms4096m
      -Xmx8192m
  2. Otherwise choose where the issue is occuring :
  3. If you do not find the information you are looking for or solution for your problem, contact CAST Technical Support with Relevant Input. CAST Technical Support will reproduce the issue following Delivery Manager Tool - Information - How to reproduce a DMT issue in Discovery Selection or Validation steps 

Relevant Input

If the issue occurs during the Packaging - Extraction Step 

Figure 1

  • If you are packaging an offline source code, the source code is required.

  • Sherlock Output. The option to select : Export Configuration files. If you launch DMT via AIC Portal and your delivery has not been successful, don't run Sherlock and retrieve the DELIVERY folder manually instead, at the following location on the machine you have launched DMT: %TEMP%/CAST/CAST/DMT.

  • Screenshot showing the issue.

If the issue occurs during the Packaging - Scan Step 

 Figure 2

  • Sherlock Output. The option to select : Export Configuration files and Export Source code. If you launch DMT via AIC Portal and your delivery has not been successful, don't run Sherlock and retrieve the DELIVERY folder manually instead, at the following location on the machine you have launched DMT: %TEMP%/CAST/CAST/DMT.

  • Screenshot showing the issue.

For other issues (Packaging - Discovery / Selection / Validation / Remediation steps, Add Package, Add Version and Package content) 

  • Sherlock Output. The option to select : Export Configuration files. If you launch DMT via AIC Portal and your delivery has not been successful, don't run Sherlock and retrieve the DELIVERY folder manually instead, at the following location on the machine you have launched DMT: C:\Users\<USER>\AppData\Local\CAST\CAST\DMT.

  • Export source code if the you are using the Java File Discoverer or CPP file discoverer.

  • Screenshot showing the issue. 


 

Notes/Comments


Related Pages