=====MIX Configuration=====
MIX traditionally used a configuration file called mix.properties to set the parameters for the MIX installation. This has given way to a more uniform configuration file, used for all ErgoTech applications and stand-alone deployments, ErgoTechConfiguration.properties.
Note: Some startup parameters for MIX must be provided on the command-line as "-D" options and these special cases will be noted in this article.
====ErgoTechConfiguration.properties====
ErgoTechConfiguration.properites is a text file which lists parameters and their values in a column, formatted as:
propertyName=propertyValue
The MIX runtime configuration has traditionally been named "mix.properties" but all these properties can be entered in a standard ErgoTechConfiguration.properties file.
#MIX properties
#
# remember that you MUST put a UnlockSever in the VIB Logic
# if you use a non-zero synclock time
synclock.timeout = 0
#
debug.level = 0
mix.port=7226
#mix.usedirectorynamesasprojectnames=true
ntp.setter=date
ntp.pollinterval=3600
ntp.dateformat=MMddHHmmyyyy.ss
#authenticate=false
# the parameter below is an example of setting a non-default OPC Gateway port (other than port 5223)
#opc.port=3000
#setting this tells all opc beans to simulate
#opc.issimulating=true
#for OPCUA
exported.only=true
#export.servers=OPCUA
export.classpath=./lib/OPCUAServer.jar;./lib/opcua/guava-19.0.jar;./lib/opcua/jool-0.9.11-SNAPSHOT.jar;./lib/opcua/;./lib/opcua/jsr305-2.0.1.jar;./lib/opcua/metrics-core-3.1.2.jar;./lib/opcua/netty-all-4.0.35.Final.jar;./lib/opcua/protonpack-1.9.jar;./lib/opcua/reflections-0.9.10.jar;
#simulate all devices
#global.simulate=true
# The root of the web server
htmlroot.dir=./htmlroot
# The default project. If set, the web browser will load from this directory directly
mix.project=mix
# The disk directory as used by HSQLDB and others.
diskdir=./
====More Information and Options====
===authenticate===
The authenticate property defaults to true but can be set to false to avoid the login panel for the MIX web view.
===mix.port===
By default MIX runs on port 7226. You can change this port to a different value and restart MIX. The URL to access the web view will change from http://ipaddress:7226 to the new port, such as http://ipaddress:xxxx where mix.port is set to xxxx.