Changes between Version 6 and Version 7 of Public/Docs/CAEConfigChange


Ignore:
Timestamp:
Dec 16, 2019, 2:36:21 PM (5 years ago)
Author:
Administrator
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Public/Docs/CAEConfigChange

    v6 v7  
    11= Changing CAE configuration
    22== General
    3 The exact behaviour of CAE is controlled by a [wiki:Public/Docs/CAEConfigFile configuration file] named {{{CinnamonAsyncEngine.config.xml}}} that resides in the CAE program folder, typically, but not necessarily on the Cinnamon server. The configuration file is loaded when CAE is started. In the configuration file, all plugins that are used are referenced and configured.
     3The exact behaviour of CAE is controlled by a [wiki:Public/Docs/CAEConfigFile configuration file] named {{{CinnamonAsynchronousEngine.config.xml}}} that resides in the CAE program folder, typically, but not necessarily on the Cinnamon server. The configuration file is loaded when CAE is started. In the configuration file, all plugins that are used are referenced and configured.
    44
    55Each plugin reference in the configuration addresses a certain plugin class in one of the assemblies (.net / mono libraries). All assemblies that are referenced in the configuration must be present in the program folder, otherwise CAE will fail initializing the plugin.
     
    6060kill <mono process id>
    6161}}}
     62
     63== Running CAE with immediate log output
     64To debug unwanted behaviour, it is useful to enable console logging and running CAE from the command line.
     65* Stop {{{supervise}}} and CAE as described above.
     66* Edit {{{/opt/cae/bin/CinnamonAsynchronousEngine.config.xml}}} with your preferred editor.
     67* In the {{{log}}} element at the beginning of the file, make sure the attribute {{{enableconsole}}} is set to {{{true}}}. Save the file if you have changed it.
     68* Execute the following command:
     69{{{
     70/opt/cae/bin/cae.sh
     71}}}
     72
     73> **NOTE:** To end CAE in this mode, press {{{Ctrl+c}}}