######################################################## # # File: system.properties # # This file contains properties which are loaded # into System.getProperties() during NRE boot. # # Revision History # 7 Dec 01 Brian Original # ######################################################## # This system property is used to override the the default locale. # If not specified, then the VM will attempt to use a default based # on the current operating system settings. This value should map # to a lexicon directory. #niagara.lang=en # This system property is used to override the the default timezone. # If not specified, then the VM will attempt to use a default based # on the current operating system settings. This value should be # map to an entry in timezones.xml. #niagara.timezone=America/New_York # milliseconds to wait after station start # before invoking the steady state callback niagara.steadystate=10000 # The default virtual cache life maximum in milliseconds. # This value should never be less than or equal to zero. # Changes to this value require a station restart. #niagara.virtual.cache.maxLifeDefault=45000 # The default virtual cache life minimum in milliseconds. # In general, this value should be greater than # the niagara.nav.touch.scanRate # This value should never be less than or equal to zero. # Changes to this value require a station restart. #niagara.virtual.cache.minLifeDefault=25000 # The maximum number of worker threads that the virtual cache # can have in its thread pool. # This value should never be less than or equal to zero. # Changes to this value require a station restart. #niagara.virtual.cache.threadPoolSize=10 # the ideal number of virtual spaces managed per worker thread # in the virtual cache's thread pool (this limit can be exceeded # if all threads in the pool are already at capacity). # This value should never be less than or equal to zero. # Changes to this value require a station restart. #niagara.virtual.cache.spacesPerThread=5 # The global virtual threshold limit, above which # virtuals will start being removed quicker as space # is needed (ie. uses the virtual minLife instead of maxLife). # This value should never be less than zero. # Changes to this value require a station restart. #niagara.virtual.cache.threshold=1000 # The default time (in milliseconds) in which to perform a full # virtual scan for threshold level checking. This value should # be less than the niagara.virtual.cache.minLifeDefault. # A value of zero disables the virtual threshold checking feature. # Changes to this value require a Workbench (client) restart. #niagara.virtual.cache.thresholdScanRate=1000 # The default time (in milliseconds) in which to perform a full # Nav Tree scan for touching active nav nodes. Note that each # scan may result in one or more network calls, so be careful # when setting this value low. A value of zero disables the # touch feature. Changes to this value require a Workbench restart. #niagara.nav.touch.scanRate=20000 # This is a boolean property which let's us work around bug 5092063 # in HotSpot 1.5, where socket opens attempt to do reverse DNS lookups # on numeric IP addresses. If this property is true (default), then we # force BIpHost.openSocket() to never use a proxy, thereby by-passing # the reverse DNS lookup. This check has no effect in J2ME. #ipHost.noProxy=true # This is a boolean property which informs java applications which # ip version to use when searching for the local host. # if false or not present, an IPv4 localhost will be returned by NreLib.getLocalHost() # if true, an IPv6 localhost will be returned by NreLib.getLocalHost() niagara.ipv6Enabled=false # Fox #niagara.fox.keepAliveInterval=5000 #niagara.fox.soTimeout=60000 #niagara.fox.tcpNoDelay=true #niagara.fox.requestTimeout=60000 #niagara.fox.failsafeTimeouts=true #niagara.fox.maxServerSessions=100 #niagara.fox.maxQueueSize=32 #niagara.fox.circuitChunkSize=4096 #niagara.fox.circuitMaxReceiveBuffer=102400 #niagara.fox.multicastEnabled=true #niagara.fox.multicastTimeToLive=4 #niagara.fox.traceWriteFrame=true #niagara.fox.traceReadFrame=true #niagara.fox.traceSessionStates=true #niagara.fox.traceMulticast=true #niagara.fox.engageLinger=5000 #niagara.fox.tunnelingEnabled=true #niagara.fox.onlyTunnelKnownStations=false niagara.fox.broker.unsubscribeDelay=5000 niagara.fox.exceptionTranslator=com.tridium.fox.sys.LocalizableExceptionTranslator niagara.fox.transport.ip=fox:com.tridium.fox.sys.BFoxAddress$IpTransportHandler # Applet #niagara.applet.httpConnectTimeout=60000 #niagara.applet.defaultReadTimeout=60000 # Used to adjust the timeout on the client (Workbench) platform connection to a # remote platform, which may be necessary when using slower connections such as # dialup or VPN connections. If timeouts cause platform actions to fail, # uncomment the line below and use a value (in ms) that's higher than the # default of 60000 #niagara.daemonsession.timeout=60000 # If this is set to true, then BFacet values will be interned. #niagara.facets.intern=false # Use VolatileImage (DirectDraw) for bajaui double buffering. If # this is set to false, then sun.java2d.noddraw should be true. niagara.ui.volatileBackBuffer=false # Max number of px files to cache niagara.ui.pxCache.max=10 # Image Module size limit (kB) at which files are transfered individually niagara.ui.px.maxImageModuleFileSize=2047 # Specify if a keyboard is attached to this computer. If set to false, # then all text fields will use a built-in touch-screen keyboard for # text input. bajaui.hasKeyboard=true # Specify if a mouse is attached to this computer. If set to false, # then bajaui will optimize mouse eventing and some widgets for # touchscreen displays. #bajaui.hasMouse=true # Set to true to force bajaui to use the "Curium" theme. This is the # the theme that is used when running on a touchscreen enabled JACE. #bajaui.hasTouchscreen=false # Used to control the caching policy for successful name lookups from # DNS. The value is specified as as integer to indicate the number of # seconds to cache the successful lookup. A value of -1 indicates "cache # forever" (default). networkaddress.cache.ttl=3600 sun.net.inetaddr.ttl=3600 # Disable Win32 DirectDraw hardware acceleration sun.java2d.noddraw=true # Disable PNG-fixing for Internet Explorer. PNG-fixing allows IE to # display transparent 24-bit PNG images. However, this may cause # problems displaying images through a proxy-server setup. #hx.disablePngFixing=false # Polling frequency (in millis) for background updating in HxViews. hx.poll.freq=5000 #java.awt.im.style=below-the-spot # Disable network management functions bind,commission,replace #lonworks.disableNetmgmt=true # This is used to disable the IE ActiveX activation fix. If set to # to false, then the user will be required to click on the applet # before he is able to interact with it (only effects IE users). ie.activex.activation=true # Directory of Sedona installation, if undefined, then # {home}\sedona is the default #sedona.home=d:\\sedona\\baseline\\pub # Max number of historical timezones to cache niagara.timezone.dbCache.max=20 # Error tolerance (in millis) when loading historical timezone era, smaller means more # senistive timezone definitions at expense of performance niagara.timezone.eraTolerance=3600000 # The number of lines recorded for exception stack traces in the LogHistory. If # the property value is not a valid number the default of 5 will be used. # A station restart is required for changes to this property to take effect. #niagara.loghistory.error.depth=5 # The following three properties are used to tune # interning of BSimple instances (starting in Niagara 3.4). # The 'excludeTypes' allows you to specify simple Types that # should never be interned (enter Types delimited by a semicolon). # The 'disabled' option will turn off the intern feature # entirely for all simple Types, not just the ones specified # in 'excludeTypes'. The 'debug' option enables extra debug # information related to interning (such as reuse counting), # but this option should not be left enabled during normal use # as it can cause a performance hit. #niagara.intern.excludeTypes=baja:AbsTime;baja:Double;baja:Float;baja:Integer;baja:Long;baja:Ord #niagara.intern.disabled=true #niagara.intern.debug=true # When this line is set to false, the restriction that only # super users can add/edit program objects and robots in a # running station will be lifted. The default value is true, # meaning that only super users can add/edit program objects (and robots). #niagara.program.requireSuperUser=false # The following property allows for specification of additional # file name patterns to blacklist from remote station access. # File name patterns are delimited by a semicolon, and follow the format # defined in javax.baja.util.PatternFilter. For example, a value of # *.txt;*.xml would restrict any text or xml file from being accessed # remotely through the station (ie. from the web or through a fox # connection in Workbench). #niagara.remoteBlacklist.fileNamePatterns=*.bog # The following property allows for specification of additional # file paths to blacklist from remote station access (ie. from the # web or through a fox connection in Workbench). # File paths are delimited by a semicolon, and follow the body format # defined in javax.baja.file.FilePath. For example, a value of # !licenses;!modules would restrict access to the licenses and modules # directories under the Niagara sys home. #niagara.remoteBlacklist.filePaths=!lib # When enabled, the station will use the provided IP address or FQDN in the SMTP # HELO or EHLO message. This is sometimes required if the SMTP server is doing # reverse lookup and the JACE's IP is not routable due to being on an internal network # using NAT. #mail.smtp.localhost=x.x.x.x # SSLv3 is disabled by default. In cases where SSLv3 client support, the following # properties can be used to enabled SSLv3 and add the supporting SSLv3 ciphers. # If FIPS is enabled, these properties are ignored. # WARNING: Only enable this properties if absolutely necessary! #sslv3.client.enabled=true #sslv3.client.ciphers=SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA,SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA,SSL_RSA_WITH_3DES_EDE_CBC_SHA # IMPORTANT - Issue 8823 - j9 requires a CR/LF at the end of file #