Configuration Files

BCWipe Total WipeOut Enterprise can be safely used with the default settings initially created by the setup program.

Configurable BCWipe Total WipeOut Enterprise parameters are stored in the application.properties and log4j.properties text files located in the installation folder.

To edit the configuration files:

Attention! It is strongly recommended that you back up all configuration files prior to making any changes.

General Server Settings

jcm.locale: en
server.address: 0.0.0.0
tftp.port: 69

server.ssl.key-store: key.jks
server.ssl.key-store-password: secret
server.ssl.key-password: password
spring.jpa.hibernate.ddl-auto: update

# Dont change properties below, please
spring.thymeleaf.cache: false
security.basic.enabled: false
server.port: 8443
spring.thymeleaf.mode: LEGACYHTML5

Database Settings

# Apache Derby Embeded database
spring.datasource.url: jdbc:derby:database;create=true
spring.datasource.driver-class-name: org.apache.derby.jdbc.EmbeddedDriver

# MySQL database
#spring.datasource.url=jdbc:mysql://localhost/test
#spring.datasource.username=root
#spring.datasource.password=
#spring.datasource.driver-class-name=com.mysql.jdbc.Driver

# PostgreSQL database
#spring.datasource.url=jdbc:postgresql://localhost/test
#spring.datasource.username=postgres
#spring.datasource.password=postgres
#spring.datasource.driver-class-name=org.postgresql.Driver

Logging Settings

logging.config=file:./log4j.properties
log4j.rootCategory=INFO, CONSOLE, FILE

PID=????
LOG_PATTERN=[%d{yyyy-MM-dd HH:mm:ss.SSS}] ${PID} %5p [%t]  %c{1}: %m%n

log4j.appender.FILE=org.apache.log4j.RollingFileAppender
# Set the maximum file size before rollover
log4j.appender.FILE.MaxFileSize=10MB
# Set the the backup index
log4j.appender.FILE.MaxBackupIndex=5
log4j.appender.FILE.File=jcm.log
log4j.appender.FILE.ImmediateFlush=true
log4j.appender.FILE.Append=true
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=${LOG_PATTERN}

# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=

log4j.category.com.jetico.jcm.server=INFO
log4j.category.com=ERROR
log4j.category.org=ERROR