Окружающая среда
Идентификатор распространителя: Ubuntu
Описание: Ubuntu 16.04.5 LTS
Выпуск: 16.04
Кодовое имя: xenial
Bug
Я использую dockerized apiman версии 1.3.1.Final. (Довольно старый, я знаю ...)
Я пытаюсь перезаписать свойства шлюза для файла apiman-default-config.json :
"Gateways" : [ {
"id" : "TheGateway",
"name" : "The Gateway",
"description" : "This is the gateway.",
"createdBy" : "admin",
"createdOn" : "2016-05-16T12:34:15Z",
"modifiedBy" : "admin",
"modifiedOn" : "2016-05-16T12:34:15Z",
"type" : "REST",
"configuration" : "{\"endpoint\":\"${apiman.gateway-endpoint:https://localhost:8443/apiman-gateway-api}\",\"username\":\"${apiman.gateway-endpoint.username:apimanager}\",\"password\":\"${apiman.gateway-endpoint.password:apiman123!}\"}" } ]
Так что я подумал, что я могу перезаписать эти свойства из apiman.properties файла конфигурации.
Но, похоже, что, например, свойство $ {apiman.gateway-endpoint.username} не оценивается и в любом случае используется значение по умолчанию «apimanager».
Итак, теперь мой вопрос как переписать следующие свойства ? :
apiman.gateway-endpoint
apiman.gateway-endpoint.username
apiman.gateway-endpoint.password
Если это ошибка, исправлена ли она в более поздней версии Apiman?
Я мог бы перезаписать весь файл, но если бы я мог избежать этого, было бы здорово ...
Привет