This page will help you solve problems related to the Project Discovery that is a step occurring during the Delivery Package.
Project Discovery is a feature of CAST AIP that will automatically identify projects within your Source Package using a set of predefined rules.
For more information, refer to:
- Official documentation :
- TKB page for Information Guides > Delivery Manager Tool
- This page provides information on the structure and files being used: Delivery Manager Tool - Information - DELIVERY Folder Structure and Contents
- For JEE packaging, see this TKB page for help: Delivery Manager Tool - Information - How to Package Java applications using the Delivery Manager Tools
Release | Yes/No |
---|---|
8.3.x | |
8.2.x |
RDBMS | Yes/No |
---|---|
Oracle Server | |
Microsoft SQL Server | |
CSS3 | |
CSS2 | |
CSS1 |
- Check The discovery log for any warnings and errors that might indicate the issue. The specific discoverer page may have further information and potential remediation on these warnings and errors. (For information on finding logs, please see this page: CAST Management Studio - Information - How to find logs)
- For example, for the eclipse discoverer, the following warnings and errors my be encountered: Eclipse Project Discoverer
- Check the discovery.castprojects file as this can be used to validate the data generated by the discoverer on this project.
- Navigate to the page dealing with the issue you are facing :
- If you do not find the information you are looking for or solution for your problem, in this page, please contact CAST Technical Support and provide Relevant Input
- With the Relevant input provided, CAST Technical Support will reproduce the issue following Delivery Manager Tool - Information - How to reproduce a DMT issue in Discovery Selection or Validation steps
How to check the version of the source discoverer used by the customer :
- With the extension downloader, select the installed extension to list all the extension downloaded and installed :
- in the CAST Support Tool (Sherlock) what are the discoverer installed in the DMT.
To install a custom discoverer in the DMT, user need to copy this extractor in the Plugins folder that is in the Delivery folder as below example :
The Plugins folder is not retrieved by the Sherlock, only the Data folder is retrieved:
In the Sherlock output, the Data Folder is in : <Sherlock Folder>\ConfigurationFiles\Delivery folder.
In the Data Folder, the Plugins are referenced in the *.entity.xml files as you can see below :
If you are checking for a specific discoverer, look into this file the name of the discoverer, the version is suffixed. The name always contains discoverer.