Configuration
The apc.properties
file is a default file that you can change, copy or rename and keep for different server instances. You need to set up four properties in this file: output folder, optional compatibility feature flags, path to config-settings.xml file and database connection details.
- output folder - root folder for output where standard promotion bundles are
exported.
e.g. export.output.root.folder=c:/temp/eos_promotion/export
- Optional feature flags for backward compatibility with older versions of the
database schema:
feature.flag.apcBackwardCompatibleMode.enabled=false
- set true for export from older versions, then use the APC version.feature.flag.videoAssociations.enabled=true
- set false for export from EngageOne™ Compose Server 4.3.2 and older versions. Set true for export from EngageOne™ Compose Server 4.4.0 and later versions to import video associations associated with templates. - config-setting.xml path - the path to the config-settings.xml file (or its copy) e.g.
repository.xmlPath= c:/somePath/config-settings.xml
Note: The config-settings.xml's "active.drive" key/value tags refers to the active drive path, as shown below:<namespace name="com.pb.engageone"> <setting> <key>active.drive</key> <value>C:/example/eos-installed/active-drive</value> </setting> </namespace>
- Database connection properties - MS SQL or Oracle. The database connection properties of the server database, or its copy:
db.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
or
db.driverClassName=oracle.jdbc.OracleDriver
db.url=jdbc:sqlserver://myExample.pbeo.net:1433;databaseName=EngageOneDB
db.username=dbUserExample
db.password=passwordExample
db.defaultTransactionIsolation=READ_UNCOMMITTED