CMS Snapshot Analysis - Compute Snapshot - Fatal Error - DssRun call FAILED

Purpose (problem description)

This page handle the fatal error DssRun call FAILED. This error is observed in CastMS Log File as shown below:

ERR: 2018-01-31 13:31:23: Child task on exception
 com.castsoftware.java.treatment.ChildTaskException:Child task on exception
 com.castsoftware.java.treatment.Task.run(Task.java:396)
 com.castsoftware.java.treatment.Task.runChildren(Task.java:582)
 com.castsoftware.pmc.actions.snapshot.SnapshotGenerator.documentExecute(SnapshotGenerator.java:128)
 com.castsoftware.mda.impl.MemoryTask.execute(MemoryTask.java:86)
 com.castsoftware.java.treatment.Task.run(Task.java:377)
 com.castsoftware.java.treatment.Task.runChildren(Task.java:582)
 com.castsoftware.mda.impl.MemoryAction.execute(MemoryAction.java:272)
 com.castsoftware.mda.impl.MemoryAction.topExecute(MemoryAction.java:265)
 com.castsoftware.mda.transactions.SectionAction.runInternal(SectionAction.java:44)
 com.castsoftware.mda.transactions.Section.runInTransaction(Section.java:192)
 com.castsoftware.mda.transactions.Section.run(Section.java:137)
 com.castsoftware.mda.transactions.Section.runHeadless(Section.java:308)
 com.castsoftware.mda.run.ConfigurationManager.runVerb(ConfigurationManager.java:567)
 com.castsoftware.mda.run.ConfiguredApplication.onTreatment(ConfiguredApplication.java:393)
 com.castsoftware.pmc.run.PMCConfiguredApplication.onTreatment(PMCConfiguredApplication.java:467)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication.onTreatment(CLIPMCConfiguredApplication.java:181)
 com.castsoftware.mda.run.ConfiguredApplication$2.call(ConfiguredApplication.java:244)
 com.castsoftware.mda.run.ConfiguredApplication$2.call(ConfiguredApplication.java:1)
 com.castsoftware.util.logger.Logging.execute(Logging.java:500)
 com.castsoftware.util.logger.Logging.runInNewContext(Logging.java:389)
 com.castsoftware.mda.run.ConfiguredApplication.run(ConfiguredApplication.java:233)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication.executeInLogContext(CLIPMCConfiguredApplication.java:107)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication$1.call(CLIPMCConfiguredApplication.java:73)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication$1.call(CLIPMCConfiguredApplication.java:1)
 com.castsoftware.util.logger.Logging.execute(Logging.java:500)
 com.castsoftware.util.logger.Logging.runInNewContext(Logging.java:389)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication.execute(CLIPMCConfiguredApplication.java:67)
 com.castsoftware.pmc.CLI.main(CLI.java:24)
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 java.lang.reflect.Method.invoke(Method.java:606)
 com.castsoftware.bootstrap.JarBootstrap.executeMain(JarBootstrap.java:529)
 com.castsoftware.bootstrap.JarBootstrap.main(JarBootstrap.java:755)
 DssRun call FAILED
 com.castsoftware.java.InternalException:DssRun call FAILED
 com.castsoftware.dssengine.Operation.executeOperation(Operation.java:585)
 com.castsoftware.dssengine.LocalSite.computeLocalSnapshot(LocalSite.java:833)
 com.castsoftware.dssengine.Engine.computeSnapshot(Engine.java:586)
 com.castsoftware.pmc.dashboard.dssengine.RunDSSEngine.documentExecute(RunDSSEngine.java:211)
 com.castsoftware.mda.impl.MemoryTask.execute(MemoryTask.java:86)
 com.castsoftware.java.treatment.Task.run(Task.java:377)
 com.castsoftware.java.treatment.Task.runChildren(Task.java:582)
 com.castsoftware.pmc.actions.snapshot.SnapshotGenerator.documentExecute(SnapshotGenerator.java:128)
 com.castsoftware.mda.impl.MemoryTask.execute(MemoryTask.java:86)
 com.castsoftware.java.treatment.Task.run(Task.java:377)
 com.castsoftware.java.treatment.Task.runChildren(Task.java:582)
 com.castsoftware.mda.impl.MemoryAction.execute(MemoryAction.java:272)
 com.castsoftware.mda.impl.MemoryAction.topExecute(MemoryAction.java:265)
 com.castsoftware.mda.transactions.SectionAction.runInternal(SectionAction.java:44)
 com.castsoftware.mda.transactions.Section.runInTransaction(Section.java:192)
 com.castsoftware.mda.transactions.Section.run(Section.java:137)
 com.castsoftware.mda.transactions.Section.runHeadless(Section.java:308)
 com.castsoftware.mda.run.ConfigurationManager.runVerb(ConfigurationManager.java:567)
 com.castsoftware.mda.run.ConfiguredApplication.onTreatment(ConfiguredApplication.java:393)
 com.castsoftware.pmc.run.PMCConfiguredApplication.onTreatment(PMCConfiguredApplication.java:467)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication.onTreatment(CLIPMCConfiguredApplication.java:181)
 com.castsoftware.mda.run.ConfiguredApplication$2.call(ConfiguredApplication.java:244)
 com.castsoftware.mda.run.ConfiguredApplication$2.call(ConfiguredApplication.java:1)
 com.castsoftware.util.logger.Logging.execute(Logging.java:500)
 com.castsoftware.util.logger.Logging.runInNewContext(Logging.java:389)
 com.castsoftware.mda.run.ConfiguredApplication.run(ConfiguredApplication.java:233)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication.executeInLogContext(CLIPMCConfiguredApplication.java:107)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication$1.call(CLIPMCConfiguredApplication.java:73)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication$1.call(CLIPMCConfiguredApplication.java:1)
 com.castsoftware.util.logger.Logging.execute(Logging.java:500)
 com.castsoftware.util.logger.Logging.runInNewContext(Logging.java:389)
 com.castsoftware.pmc.run.CLIPMCConfiguredApplication.execute(CLIPMCConfiguredApplication.java:67)
 com.castsoftware.pmc.CLI.main(CLI.java:24)
 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 java.lang.reflect.Method.invoke(Method.java:606)
 com.castsoftware.bootstrap.JarBootstrap.executeMain(JarBootstrap.java:529)
 com.castsoftware.bootstrap.JarBootstrap.main(JarBootstrap.java:755)
INF: 2018-01-31 13:31:23: Return value: 1000

Observed in CAST AIP

ReleaseYes/No
8.3.x
8.2.x
8.1.x
8.0.x

Observed on RDBMS

RDBMSYes/No
Oracle Server
Microsoft SQL Server
CSS3
CSS2

Step by Step scenario

  1. Compute a snapshot by skipping analysis.

Action Plan

  1. Check if the minimum system configuration requirements for deploying CAST AIP is respected, for this refer to Minimum system requirements

  2. Optimize the local schema by applying the following pages: CSS Tools - Optimize - Updating the statistics - using Cssoptimize exe on a schema, Tools - How to VACUUM FULL tables of a schema and compute a snapshot by skipping analysis.

  3. Get the failed command line from the local schema by querying the table DSS_HISTORY as follows:

SELECT * FROM dss_history WHERE Lower (description) LIKE ‘%dss%run%’ ORDER BY action_date


   **Query result sample:**

   ```java
Start DssRun -CONNECT_LOCAL('CASTStorageService',''@//localhost:2280/postgres'',''operator'',''*****'',''CAST_loca'') -LOCAL_IFPUG_GRAPH                1/31/2018 11:27:49 AM  314184        
DssRun.exe - command line arguments: -CONNECT_LOCAL('CASTStorageService',''@//localhost:2280/postgres'',''operator'',''*****'',''CAST_local'') -LOCAL_IFPUG_GRAPH  1/31/2018 11:27:49 AM  314185        
DssRun call FAILED !!!                                                                                                                                                   1/31/20181:31:22 PM   314192

Note that you can get this information from DssEngine log file. 4. Contact CAST Technical Support with the relevant input, so that suport will reproduce the issue with the help of the following the page: CMS Snapshot Analysis - Compute Snapshot - Information - How to compute snapshot by skipping analysis

Relevant input

Notes/comments

Ticket # 11315

Related Pages