#set($dollar = '$')
# Overrides the JavaWebObjects.framework Properties

#Configure if using derby example set
#derby.system.home=/Users/[username]/Library/Databases/derby-10.2.2.0/data/

#NSDebugLevel=NSLog.DebugLevelDetailed
#NSDebugGroup= NSLog.DebugGroupRequestHandling
#NSDebugGroup= NSLog.DebugGroupResources
#NSDebugGroup= NSLog.DebugGroupComponents
#NSDebugGroup= NSLog.DebugGroupKeyValueCoding
#NSDebugGroup= NSLog.DebugGroupModel
#NSDebugGroup= NSLog.DebugGroupDeployment
#NSDebugGroup= NSLog.DebugGroupWebObjects


WOAutoOpenInBrowser=true
#WOAutoOpenClientApplication=true
#WOPort=55555
#WODebuggingEnabled=true
#WODirectConnectEnabled=true
#WOAllowRapidTurnaround=true
#WOSessionTimeOut=3600
#WOAllowsConcurrentRequestHandling=false

#========================================================================
# OGNL
#========================================================================
ognl.helperFunctions=true
ognl.inlineBindings=true

#========================================================================
# Misc
#========================================================================
er.extensions.stackTrace.cleanup=true

#========================================================================
# EOF
#========================================================================
er.extensions.ERXEC.safeLocking=true
er.extensions.ERXEC.useSharedEditingContext=false
er.extensions.ERXEnterpriseObject.applyRestrictingQualifierOnInsert=true
er.extensions.ERXEnterpriseObject.updateInverseRelationships=true
#dbConnectURLGLOBAL=
#dbConnectUserGLOBAL=
#dbConnectPasswordGLOBAL=

#========================================================================
# Migrations
#========================================================================
#er.migration.migrateAtStartup=true
#er.migration.createTablesIfNecessary=true
#er.migration.modelNames=YourModel

#========================================================================
# Misc Components
#========================================================================
#er.extensions.ERXWOForm.multipleSubmitDefault=true
#er.extensions.ERXWORepetition.checkHashCodes=true
#er.extensions.ERXWORepetition.raiseOnUnmatchedObject=true
#er.extensions.ERXWORepetition.eoSupport=true
#er.component.clickToOpen=true
#wolips.password=wo

#========================================================================
# ERJavaMail
#========================================================================
er.javamail.centralize=true
er.javamail.adminEmail=admin@yourhost.com
er.javamail.debugEnabled=false
er.javamail.milliSecondsWaitIfSenderOverflowed=6000
er.javamail.smtpHost=your.smtpserver.com
er.javamail.smtpAuth=false
#er.javamail.smtpUser=
#er.javamail.smtpPassword=

#========================================================================
# Log4j Configuration
#========================================================================
log4j.loggerFactory=er.extensions.logging.ERXLogger${dollar}Factory
log4j.rootCategory=INFO,A1
log4j.appender.A1=er.extensions.logging.ERXConsoleAppender
log4j.appender.A1.layout=er.extensions.logging.ERXPatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{MMM dd HH:mm:ss} %$[%#] %-5p %c %x - %m%n

# Note that (%F:%L) is fairly slow and shouldn't be used in performance intensive logging
# The below pattern will produce logs that look like:
# Jun 18 17:46:18 MyAppName[4002] (MyClassFile.java:40) INFO er.foo.MyCategory  - Some log
#
#log4j.appender.A1.layout.ConversionPattern=%d{MMM dd HH:mm:ss} %$[%#] (%F:%L) %-5p %c %x - %m%n

# Log4j Categories
# Here are a few log4j sub-categories that are interesting.
# Don't forget that in developement mode this file will get reloaded
# everytime it changes, so if you say want to turn adaptor debugging
# on in the middle of the app simply set the below category to debug.
# Very handy.
# Base Category
log4j.logger.er=INFO

# ERExtensions
# Transaction - Switching this to debug will start the sql ouputting.
log4j.logger.er.transaction.adaptor.EOAdaptorDebugEnabled=DEBUG

# Fixes - Turning this on will show all the models that are loaded
log4j.logger.er.extensions.fixes.ERSharedEOLoader=INFO

er.extensions.ERXNSLogLog4jBridge=INFO
#log4j.logger.er.eo.ERXGenericRecord=DEBUG
#log4j.logger.er.validation.ERXEntityClassDescription=DEBUG
#log4j.logger.er.default.ERXEntityClassDescription=DEBUG
log4j.logger.er.extensions.ERXDatabaseContextDelegate=WARN
log4j.logger.er.extensions.ERXConfigurationManager=INFO
#log4j.logger.er.extensions.ERXApplication.RequestHandling=DEBUG
