Title:
Creating a CF mapping with some paths will cause an error in the console and a blank page in the admin
| View in TrackerStatus/Resolution/Reason: To Fix//BugVerified
Reporter/Name(from Bugbase): Bradley W. / ()
Created: 11/27/2019
Components: Language
Versions: 2018
Failure Type: Usability Issue
Found In Build/Fixed In Build: Update 6 /
Priority/Frequency: Normal / Unknown
Locale/System: English / Platforms All
Vote Count: 0
Problem Description:
I was testing whether Adobe CF allows me to create a CF mapping that points to an S3 bucket in the same manner that Lucee Server does, and I found that when saving the form, the web UI just showed a white page and there was an error in the console. Even if this isn't supported, it should validate the data better.
Steps to Reproduce:
Login in the ColdFusion Administrator and try to add a mapping whose "directory path" points to "s3:///" (without the quotes)
Actual Result:
Blank page in browser, and this exception in the console log:
java.lang.NoClassDefFoundError: Could not initialize class coldfusion.vfs.VFile
at coldfusion.vfs.VFSFileFactory.checkIfVFile(VFSFileFactory.java:374)
at coldfusion.vfs.VFSFileFactory.getFileObject(VFSFileFactory.java:77)
at coldfusion.runtime.CFPage.DirectoryExists(CFPage.java:5567)
at cfmappings2ecfm23600550._factor0(/CFIDE/administrator/settings/mappings.cfm:99)
at cfmappings2ecfm23600550._factor2(/CFIDE/administrator/settings/mappings.cfm:80)
at cfmappings2ecfm23600550._factor4(/CFIDE/administrator/settings/mappings.cfm:76)
at cfmappings2ecfm23600550._factor13(/CFIDE/administrator/settings/mappings.cfm:12)
at cfmappings2ecfm23600550.runPage(/CFIDE/administrator/settings/mappings.cfm:1)
...
Expected Result:
It should either work or give a validation message of why it can't be added.
Attachments:
Comments: