Configuration
The apc.properties
file is a default file 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 database
schema:
feature.flag.apcBackwardCompatibleMode.enabled=false
- set true for export from older versions then used 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 path to 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 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 – Database connection properties
of 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