RFC87: updated application.properties example and documentation so works in default docker config #10944
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated the application.properties example and download_custom_buttons_json documentation to a configuration that will work in the default docker config. Specifically, changed from using "classpath:" to
Explanation
It seems that the "classpath:" syntax doesn't work with the readFile() method used by FrontendProperties. This commit changes the example to use the absolute path that matches how the default docker config is set (files installed to /cbioportal-webapp/).
Further Improvements
Ideally, either a relative path or "classpath:" would work for the application.properties. Then all configurations would work with a copy/paste of the reference.
Checks
Tested on local docker running 6.016.
Notify reviewers
@alisman