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
| Release | Yes/No |
|---|---|
| 8.3.x | ✅ |
| 8.2.x | ✅ |
| 8.1.x | ✅ |
| 8.0.x | ✅ |
Observed on RDBMS
| RDBMS | Yes/No |
|---|---|
| Oracle Server | ✅ |
| Microsoft SQL Server | ✅ |
| CSS3 | ✅ |
| CSS2 | ✅ |
Step by Step scenario
- Compute a snapshot by skipping analysis.
Action Plan
Check if the minimum system configuration requirements for deploying CAST AIP is respected, for this refer to Minimum system requirements
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.
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
- Sherlock (CAST Support Tool (CST) - alias Sherlock) : Option to select are Export Logs, Export CAST bases and Export Configuration Files. Source code is not required since the application is already analyzed.
- DUMP file of DssRun.exe (refer to What is a dump, and how do I create one?)
Notes/comments
Ticket # 11315
Related Pages