Changes between Version 6 and Version 7 of Public/Docs/CAEConfigChange
- Timestamp:
- Dec 16, 2019, 2:36:21 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Public/Docs/CAEConfigChange
v6 v7 1 1 = Changing CAE configuration 2 2 == General 3 The exact behaviour of CAE is controlled by a [wiki:Public/Docs/CAEConfigFile configuration file] named {{{CinnamonAsync Engine.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.3 The 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. 4 4 5 5 Each 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. … … 60 60 kill <mono process id> 61 61 }}} 62 63 == Running CAE with immediate log output 64 To 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}}}