2021 September Release

Tracing in Fabasoft app.ducx projectsPermanent link for this heading

The built-in tracing functionality of Fabasoft app.ducx allows you to produce extensive traces of your use case implementations.

To enable tracing, you can select several Trace modes in the project preferences dialog box of Eclipse. Trace messages are written to the Fabasoft app.ducx Tracer, which can be found in the Setup\ComponentsBase\Trace folder on your product DVD.

With trace mode “Trace Errors” enabled, errors that occur during runtime are traced.

With trace mode “Trace Expressions” enabled, %%TRACE, %%FAIL and %%ASSERT directives are evaluated for your software component.

With trace mode “Trace Calls” enabled, the invocation of each use case of your app.ducx project produces extensive trace output.

Note: For Fabasoft Cloud Apps, all available trace modes can be enabled with “enable tracing” in the projects preferences dialog box of Eclipse.

The trace output contains detailed information about all use cases invoked by your use case implementations, along with the parameter values passed to and returned by the invoked use cases to allow you to get a complete picture of the call stack.