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:
- Official documentation:
- Version 8.3 : DMT - CAST Delivery Manager Tool
- Delivery Manager Tool online-help : CAST Delivery Manager Tool
- Information Guide > Delivery Manager Tool DMT
Release | Yes/No |
---|---|
8.3.x | |
8.2.x | |
8.1.x | |
8.0.x | |
7.3.x |
RDBMS | Yes/No |
---|---|
Oracle Server | |
Microsoft SQL Server | |
CSS2 | |
CSS1 |
- If having an out of memory issue like in the following screenshot:
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
- Otherwise choose where the issue is occuring :
- 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.