-
Notifications
You must be signed in to change notification settings - Fork 3
/
Properties.master
111 lines (93 loc) · 4.57 KB
/
Properties.master
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
# ===================================================================
# Core subsystem characteristics
# ===================================================================
subsystem.Core = org.webcat.core.Core
Core.version.major=2
Core.version.minor=3
Core.version.revision=1
Core.copyright=(c) 2006-2018 Virginia Tech Department of Computer Science
Core.provider=Virginia Tech Computer Science
Core.provider.url=http\://web-cat.org/updates
Core.info.url=http\://wiki.web-cat.org/WCWiki/CoreSubsystem
Core.history.url=http\://wiki.web-cat.org/WCWiki/CoreSubsystem/ChangeHistory
Core.license=GNU Affero General Public License v.3
Core.license.url=http\://www.gnu.org/licenses/agpl.html
Core.requires=\
ExternalJars, WebObjectsUpdater, WonderUpdater, \
DBUpdateEngine, EOJDBCPrototypes
Core.description=\
This is the principal subsystem for Web-CAT, and provides all the \
capabilities necessary for loading and operating all other subsystems. \
It also provides authentication services, and common UI elements used \
system-wide.
# -------------------------------------------------------------------
# Core subsystem configuration property defaults
# -------------------------------------------------------------------
# see config.plist for docs on each property
Core.archive.handler.list=(\
org.webcat.archives.internal.ZipArchiveHandler, \
org.webcat.archives.internal.TarGzArchiveHandler, \
org.webcat.archives.internal.TarArchiveHandler)
help.baseURL = http://web-cat.org/Web-CAT.help/
# -------------------------------------------------------------------
# Run-time control
# -------------------------------------------------------------------
# forcibly die 24 hours after starting up (no refusal period)
# ERTimeToLive = 86700
# Or, start refusing new sessions 24 hours after starting up
# ERTimeToDie = 86400
# Forcibly die 180 seconds after starting to refuse new sessions
ERTimeToKill = 180
# -------------------------------------------------------------------
# Configure WebObjects settings
# -------------------------------------------------------------------
WODefaultUndoStackLimit = 0
WOSessionTimeOut = 3600
WOAllowsConcurrentRequestHandling = true
# -------------------------------------------------------------------
# Configure ERExtensions settings
# -------------------------------------------------------------------
dbConnectDriverGLOBAL = com.mysql.jdbc.Driver
er.extensions.ERXApplication.useEditingContextUnlocker = true
er.extensions.ERXApplication.traceOpenEditingContextLocks = true
er.extensions.ERXApplication.DefaultEncoding = UTF-8
er.extensions.ERXEC.safeLocking = true
er.extensions.ERXEC.traceOpenLocks = true
er.extensions.ERXEC.useSharedEditingContext = false
er.extensions.ERXEnterpriseObject.updateInverseRelationships = true
er.extensions.ERXRaiseOnMissingEditingContextDelegate = true
er.extensions.ERXJDBCAdaptor.className=er.extensions.jdbc.ERXJDBCAdaptor
er.extensions.ERXJDBCAdaptor.switchReadWrite=false
er.extensions.stackTrace.cleanup=true
er.extensions.ERXWOForm.multipleSubmitDefault=true
er.extensions.ERXDatabaseContext.className = er.extensions.eof.ERXDatabaseContext
er.extensions.ERXResourceManager.versionManager = \
org.webcat.woextensions.WCResourceManager$WCVersionManager
ognl.active = true
ognl.helperFunctions = true
ognl.inlineBindings = true
er.extensions.logging.ERXNSLogLog4jBridge.ignoreNSLogSettings = true
er.ajax.json.backtrackCacheSize = 100
WOPageCacheSize = 50
# -------------------------------------------------------------------
# Core logging defaults
# -------------------------------------------------------------------
log4j.logger.org.webcat.core.Application = INFO
log4j.logger.org.webcat.core.install = INFO
log4j.logger.org.webcat.core.Theme = INFO
log4j.logger.er.extensions.appserver.ERXApplication$JarChecker = ERROR
log4j.logger.er.extensions.eof.ERXEC = ERROR
log4j.logger.er.extensions.ERXEC = ERROR
# This entry ensures that one must specifically request that this be
# turned on separately from turning on generic Application class logging,
# since this dumps high volumes of info that is only desirable in special
# circumstances.
log4j.logger.org.webcat.core.Application.requests = WARN
# These duplicate settings in the main app properties file, but are
# placed here for the near term to avoid an update of the main app bundle
# for a while.
ognl.active = true
ognl.helperFunctions = true
ognl.inlineBindings = true
er.extensions.ERXNSLogLog4jBridge.ignoreNSLogSettings = true
log4j.logger.NSLog = WARN