This task will start the snapshot generation process. All analysis units, analysis options, production options and configuration settings will be taken into account by this task.

To generate a snapshot, you need to use the Execute tab in the Application editor: Please see the screenshot  to know about how this step is configured in the CAST Management Studio.  

The task Take a snapshot of the application can also be initiated from

  • Applications view > Right click the Application and select Execute > Take a snapshot of the application
  • Services view > Right click the Dashboard Service and select Snapshots > Take a snapshot for each application
  • Dashboard Service editor > Use the Take a snapshot for each application option in the Snapshots tab

This task can also be run from the command line with selected extra parameters using the command CAST-MS-CLI.exe GenerateSnapshot.  

For  8.0.x official documentation check  Generate the Snapshot

For On line help refer CAST Management Studio Help > Execute tab

This task being an encapsulator task the loglines related to this task can only be seen in CAST MS log which is shown below.


Cast MS Log

Before this task is run, the following tasks need to be successfully run, Environment configuration, Creation of a new Application with its sub tasks, Modification of Application name,  Modification of Version Name, Acceptance of  Delivery and its use as current version and Deploying of source code repositories

INF: 2016-07-19 08:30:00:  starting Task Take a snapshot of the application
INF: 2016-07-19 08:30:00:  starting Task Snapshot generation
INF: 2016-07-19 08:30:00:  document saved

INF: 2016-07-19 08:50:05:  Task message: No Task message
INF: 2016-07-19 08:50:05:  No associated log file
INF: 2016-07-19 08:50:05:  ending Task Take a snapshot of the application

For the successful completion of this task Take a snapshot of the application several other in between tasks also should have a successful run.

They are the following Snapshot generation, Synchronize Services, Tools before analysis if configured, Run analysis for the technology involved and its sub tasks, Run Copy Paste metrics calculation, Analyze Copy Paste code, Run Dynamic Link Manager, Run Data Flow Security Analysis, Prepare snapshot, Generate Modules.