You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.
Loading Exports in the Java Runtime
Loading exported projects in the Java Runtime can be done in two ways, either by setting the blueriq.exports.folder property or the blueriq.exports.files property inside the application.properties.
When setting the blueriq.exports.folder property, the exports will be loaded from the location set in the spring.config.location property with the blueriq.exports.folder value. For example if the spring.config.location is set to C:/blueriq/runtime/configuration/ and the application.properties uses the properties set in code block below the exports will be loaded from C:/blueriq/runtime/configuration/exports.
blueriq.exports.description=Studio Exports blueriq.exports.prefix=export blueriq.exports.folder=exports blueriq.exports.enabled=true
Recursive scanning of export folder and SymLinks
The exported projects are read recursively from the blueriq.exports.folder. This means that the export root folder will be scanned for exports but also sub folders, and their subfolders, etc. Usage of SymLinks are therefore at your own risk. When a SymLink targets a parent folder, this is considered an configuration error. Because this can cause an infinite loop and will make the Runtime crash.
When setting the blueriq.exports.files property, the exports will be loaded directly from the absolute paths set in the property. Multiple exports can be set by comma separation, and each absolute path needs to be preceded by the file: protocol, including three slashes.
blueriq.exports.description=Studio Exports blueriq.exports.prefix=export blueriq.exports.files=file:///C:/exports_folder/project_1.zip,file:///C:exports_folder/project_2.zip blueriq.exports.enabled=true