You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think that this will be true because of the way osgi works, everything is configurable through the file. However I think that there should be a way to change things so that we can use placeholders easier.
my.property = ${abc}
There should be a production environment file goss.environment.properties that is read on startup of felix and substitutes.
There should be a development environment file goss.dev.properties that is for development.
I think there should be a default.environment.properties file that is checked in to the repository that can be copied to goss.environment.properties and be used as a starting point.
To recap
Each bundle will still have its own property file capability (whether the bundle chooses to be part of the configuration is up to the bundle).
There is a global search and replace that happens during runtime to replace the ${..} values with values that are specified in goss.environtment.properties and goss.dev.properties.
The text was updated successfully, but these errors were encountered:
I think that this will be true because of the way osgi works, everything is configurable through the file. However I think that there should be a way to change things so that we can use placeholders easier.
There should be a production environment file goss.environment.properties that is read on startup of felix and substitutes.
There should be a development environment file goss.dev.properties that is for development.
I think there should be a default.environment.properties file that is checked in to the repository that can be copied to goss.environment.properties and be used as a starting point.
To recap
The text was updated successfully, but these errors were encountered: