Purpose
This page provides you with the way to reproduce an issue encountered in Discovery, Selection or Validation steps, when packaging Files System.
For more information, refer to:
- For 8.3.x : Official documentation : Source code delivery - an introduction
- For 7.3.x: Online help : Delivery Manager Tool online-help : CAST Delivery Manager Tool
Applicable in CAST Version
Release | Yes/No |
---|---|
8.3.x | |
8.2.x | |
8.1.x | |
8.0.x |
Applicable RDBMS
RDBMS | Yes/No |
---|---|
Oracle Server | |
Microsoft SQL Server | |
CSS2 |
Action plan
Perform the following steps to reproduce discovery or selection or validation issues :
- In order to proceed with the below steps, get the Relevant input
- Get from the Sherlock provided by the user, the sources.CastSourceTreeDump that is in SHERLOCK>Configuration files\delivery\User_Delivery_Folder\data\UUID_User_Application\UUID_Version_where_the_issue_occurs\UUID_Package_where_the_issue_occurs.
- Always use a CAST AIP setup installation. For reproducing issues, flat installation is not recommended because the analysis/snapshot may fail. This can be due to files that are missing in the flat installation.
- Install the Plugins used by the customer if any.
- Create a new Application.
- Create a new version. The DMT is opening.
- Create a package of the language type(Java,Mainframe etc) corresponding to the type of package (in the delivery folder, in the version folder, check in the index.xml file the type of package) with a sample source code.
- Configure the package.
- Click Package.
- Save and close the DMT without delivering the application.
- Go to your Delivery folder, at the package location as indicated in the Delivery Manager Tool - Information - DELIVERY Folder Structure and Contents and replace the extracted sources.CastSourceTreeDump file with the one you received from customer.
- Make sure the sources.CastSourceTreeDump file has an update date more recent than the other files in the package folder by executing the following powershell executable change_date.ps1.
- Open CAST Management Studio
- Manage the Applicaiton if you have created the application from AIC Portal.
- The version you have created is in the delivery tab, Not delivered section.
- Select the version and click Manage the delivery.
- Select the package.
- Package the application (without forcing the extraction).
- Here the packaging will start again and will not run the extraction and scan phases.
- The extraction will fail at the same discover / selection / validation step with the same error as the customer.