Configuration format and source
The general configuration of ELOxc is saved in XML format. It consists of a large number of individual XML fragments that you assign a type to using an XML schema definition. The first fragment that is evaluated when the service is started is ELOxc.xml, which is found in the ELOxc installation directory. This fragment contains the base parameters of the ELOxc service and the registered ELOxc instances. The parameters for an ELOix connection, which are used to determine the instance configuration in the corresponding ELO repository, are required for each instance. The main part of the instance configuration is always stored in the repository under //Administration//ELOxc Base//SERVICE.
Configuration formatConfiguration sourceELOxc is usually connected to just one repository but it is also possible to link an instance to an ELOix to allow for distributed instances. However, if you do link an instance to an ELOix, this also determines which repository is used as the archiving destination during processing. This connection inevitably affects all processing steps in the repository. You should therefore be careful about which target repositories you select and how many.
The service works with its own configuration while processing takes place in another area. This means there is always a working version of the configuration.
Configuration, updateService configurationWorking configurationThe SERVICE area contains the currently valid executed configurations. The MANAGER area contains the working versions.
When updating a configuration, you can edit the configuration while the service is running. Once you have completed the changes in the working configuration, you must stop the instance and publish the configuration. This creates a copy of the working version and moves it to the SERVICE area in the ELO repository. Afterwards, you start the instance.