Was this helpful?
Cosmos.ini Settings
The cosmos.ini file contains the startup information required to launch the integration products. The Actian DataConnect Studio IDE installer automatically updates this file.
Location of file:
Windows: C:\ProgramData\Actian\DataConnect\actian-dc-studio-64-bit-<DataConnect_version>\
Linux: /var/lib/Actian/DataConnect/actian-dc-studio-<DataConnect_version>
The cosmos.ini file contains the following sections:
[Internal]: Profiling preferences that can be customized.
[UserInfo]: Information pertaining to users and their system. Some entries can be customized or added to this section.
[ProductInfo]: Product information that must not be changed.
[Preferences]: User preference information, including optional customization.
The following table lists the cosmos.ini file settings.
Note:  The optional settings can be included in the file based on the requirement. Do not include the settings without any value.
 
Section
Setting
Description
Required
[UserInfo]
Version
Runtime Engine version installed on the system. This information is also in the license file and must not be changed.
Default value: Runtime Engine installed version.
Yes
[UserInfo]
InstallPath
Runtime Engine installation location.
If set, the core engine code uses InstallPath as a default Java class path if the optional ClassPath entry is not set. The GUI uses InstallPath for several functions, including locating directories off of the root.
Do not enclose the path name in quotation marks.
Default value: Runtime Engine installation location.
Yes
[UserInfo]
LibraryPath
Path to library files. This option is used to find configuration files, including .djx files (such as for configuring metadata browsers and validators) and encoding DLLs.
The LibraryPath option must be set and generally has the same value as InstallPath.
Do not enclose the path name in quotation marks.
Default value: Runtime Engine installation location.
Yes
[UserInfo]
LicenseFile
Complete license file path including license file name. If this entry is not set, the GUI products prompt you to locate the file so that its path can be written to cosmos.ini.
Default value: License file path.
Yes
[UserInfo]
unloadmapsandprocesses
Add this parameter and set its value to “1” (ON) to unload maps and sub-processes during execution. Set to “0” (OFF) to NOT unload maps and sub-processes during execution.
*This setting is only relevant when Use UnloadMapsAndProcesses setting from Cosmos.ini is selected for the Force Unload Maps and Processes (v10 Process Execution Only) property in Options, Preferences, DataConnect, Execution, Message and Logging Defaults.
For information, see Setting Logging Preferences.
Yes*
[UserInfo]
NetworkTimeout
Indicates the number of seconds the integration products waits for various network operations to complete such as establishing connections and receiving packets.
Default value: 5
No
[UserInfo]
ConnectionPath
Path to the connections directory. Do not change this setting.
Set this option if you want to override the connection file location.
Default value: Location of the connections directory.
No
[UserInfo]
SourceConnectionPath
Allows overriding the source connections location.
No
[UserInfo]
TargetConnectionPath
Allows overriding the target connections location.
No
[UserInfo]
FactoryConnectionList
Allow to specify the location of the factory-provided connection files.
No
[ProductInfo]
ProdTitleShort
Short name for the installed product.
Do not change this setting.
Yes
[Preferences]
Plugins
Location containing plug-ins (components).
Do not change this setting
Yes
[Preferences]
DMS Connectors
Location containing DMS connectors. There is no space in the property name.
Do not change this setting.
Yes
[Preferences]
SingleRecordSchemaCheck
Add this parameter and set its value to “1” (ON) to catch any schema mismatches when there is only one record type. Set to “0” (OFF) if the connector is being used with multiple record types.
This setting only applies to the ASCII (Delimited) and Unicode (Delimited) connectors, when the user has not created record recognition rules.
No
[Internal]
HTTPPutMethod
Used to set the method of writing to a URL as a file.
Default value: POST or PUT
No
[Internal]
HTTPMimeType
MIME type used when writing to a URL.
Default value: xml
No
[Internal]
Profile
Turns EZscript profiling on or off.
0: Off (default)
1: On
No
[Internal]
ProfileOutput
If set, the profile information is written to this file.
Default value: djprof.out
No
 
Last modified date: 12/03/2024