Я добавил следующий параметр в Config.groovy
storeFront.cms.endpoint = "http://10.60.33.51:27110/file_source"
Я пытаюсь прочитать его, используя:
ConfigurationHolder.config('storeFront.cms.endpoint')
Я где-то читал, что параметры конфигурации должны быть прочитаныиспользуя переменную grailsApplication
, которая доступна в taglibs и контроллерах, но в моем случае я пытаюсь прочитать ее из класса в src/groovy
.
Когда приложение запускается, я получаю ошибку:
groovy.lang.MissingMethodException: No signature of method: groovy.util.ConfigObject.call()
is applicable for argument types: (java.lang.String) values: [storeFront.cms.endpoint]