Jenkins не устанавливает все свойства для сервера шлюза Siebel

В настоящее время мы используем Siebel 15.14.

Я пытаюсь запустить наш сервер шлюза, создав задание в Jenkins, которое выполняет сценарий. В свою очередь, сценарий запускает сценарий «Настройка свойств среды» и команду, запускающую сервер шлюза.

Все это происходит на этапе сборки SSH в Jenkins.

Конкретно:

1) Задание Jenkins имеет 1 этап сборки «выполнить сценарий оболочки на удаленном сервере с использованием ssh»: /mypath/start_gateway.sh

2) start.gateway.sh содержит: i). /mygatewaypath/setupparameters.sh ii) / mygatewaypath / gtwysrvr / bin / start_ns -r / mygatewaypath / gtwysrvr

3) setupparameters.sh содержит:

 if [ ! -d "$HOME" ]; then
 echo "ERROR: HOME must be set prior to starting the Siebel server!"
 exit 1
fi

SIEBEL_ROOT=/mygatewatpath/gtwysrvr ; export SIEBEL_ROOT
SIEBEL_HOME=/mygatewatpath/gtwysrvr ; export SIEBEL_HOME
.
.  (other variables go here)
.

Хотя задание Дженкинса успешно построено и распечатывает:

выполнение скрипта:

/var/SP/administration/scripts/start_gateway.sh

начался пн 18 сен 18:53:48 2017, pid: 147189

[SSH] статус выхода: 0

Готово: УСПЕХ

Когда я пытаюсь запустить диспетчер сервера шлюза, я получаю следующую ошибку:

Неустранимая ошибка (2555922): не удалось открыть соединение с хранилищем конфигурации Siebel Gateway (% 1:% 2)., Выход ...

Кроме того, если я запускаю сервер приложений (который основан на вышеупомянутом сервере шлюза), сервер приложений запускается неправильно.

Похоже, что переменные среды сценария setupproperties.sh не установлены полностью, поэтому сервер шлюза запускается в нестабильном состоянии.


person D.Malt    schedule 19.09.2017    source источник


Ответы (1)


попробуйте посмотреть файл журнала шлюза в:

/pathtoyourgateway/log/NameSrvr.log

Вы должны получить сообщение об ошибке.

person Simone Gallizia    schedule 19.09.2017