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
Release
Yes/No
8.3.x(tick)
8.2.x(tick)
8.1.x(tick)
8.0.x(tick)
Observed on RDBMS
RDBMS
Yes/No
Oracle Server(tick)
Microsoft SQL Server(tick)
CSS3(tick)
CSS2(tick)

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:

    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