I am trying to configure the FileDataStore on my local environment on an AEM 6.5.4 Author instance. That said contrary to what the documentation indicates :
File Data Store
This is the implementation of FileDataStore present in Jackrabbit 2. It provides a way to store the binary data as normal files on the file system. It uses the org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore PID. These configuration options are available:
repository.home : Path to repository home under which various repository related data is stored. By default, binary files would be stored under crx-quickstart/repository/datastore directory
path : Path to the directory under which the files would be stored. If specified then it takes precedence over repository.home value
minRecordLength : The minimum size in bytes of a file stored in the data store. Binary content less than this value would be inlined.
I can’t seem to find the repository.home nor the minRecordLength configuration options in my Apache Console local environment (see screenshot).
I have noticed the configuration popup window displays the following text:
This form is automatically generated from existing properties because no property descriptors are available for this configuration. This may be cause by the absence of the OSGi Metatype Service or the absence of a MetaType descriptor for this configuration. I'm not exactly sure what this mean though or if it is related to the issue at hand.
Some guidance on this particular issue is welcomed as I have never configured an AEM FileDataStore. Thanks.