Status/Resolution/Reason: To Fix//BugVerified
Reporter/Name(from Bugbase): Aaron Neff / ()
Created: 05/19/2018
Components: Language, Application Framework, PerAppSettings
Versions: 2016,11.0,2018
Failure Type: Others
Found In Build/Fixed In Build: 13.0 Prerelease /
Priority/Frequency: Normal /
Locale/System: / Windows 10 64 bit
Vote Count: 1
ER for: GetApplicationMetadata() to list all per-app settings
Repro:
1) Create Application.cfc w/ `component {THIS.name="myApp"}`
2) Run `writeDump(getApplicationMetadata())`
See the following are missing:
cache.querySize
cache.useInternalQueryCache
chartStyleDirectory
customTagPaths
datasource
datasources
debuggingIPAddresses
enableRobustException
googleMapKey
javaSettings
javaSettings.loadColdFusionClassPath
javasettings.loadPaths
javasettings.reloadOnChange
javasettings.watchExtensions
javasettings.watchInterval
restSettings.cfcLocation
restSettings.restEnabled
restSettings.skipCFCWithError
security.antiSamyPolicy
serialization.preserveCaseForQueryColumn
serialization.preserveCaseforstructkey
serialization.serializeQueryAs
serialization.structMetadata
sessioncookie.domain
smtpServerSettings
timeout
welcomeFileList
Actual Behavior: GetApplicationMetadata() does not list all settings
Expected Behavior: GetApplicationMetadata() should list all settings
Reason: It is necessary to see all default values, not just some (if no value, then [empty string] or [null] should be displayed, based on if NULL is enabled or not)
Attachments:
Comments: