【问题标题】:Jenkins does not set all properties for Siebel gateway serverJenkins 没有为 Siebel 网关服务器设置所有属性
【发布时间】:2017-09-19 13:01:41
【问题描述】:

我们目前使用的是 Siebel 15.14。

我正在尝试通过在 Jenkins 中创建一个执行脚本的作业来启动我们的网关服务器。反过来,该脚本运行“设置环境属性”脚本和启动网关服务器的命令。

所有这些都发生在 Jenkins 的 SSH 构建步骤中。

具体来说:

1) Jenkins 作业有 1 个构建步骤“使用 ssh 在远程服务器上执行 shell 脚本”:/mypath/start_gateway.sh

2) start.gateway.sh 包含: 一世) 。 /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)
.

虽然 jenkins 作业已成功构建并打印出来:

执行脚本:

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

于 2017 年 9 月 18 日星期一 18:53:48 开始,pid:147189

[SSH] 退出状态:0

完成:成功

当我尝试启动网关服务器管理器时,我收到以下错误:

致命错误 (2555922):无法打开与 Siebel 网关配置存储 (%1:%2) 的连接。正在退出...

另外,如果我启动应用服务器(基于上述网关服务器),应用服务器没有正确启动。

好像setupproperties.sh脚本的环境变量没有设置好,所以网关服务器启动不稳定。

【问题讨论】:

    标签: shell jenkins ssh gateway siebel


    【解决方案1】:

    尝试查看网关日志文件:

    /pathtoyourgateway/log/NameSrvr.log

    你应该得到错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-02
      • 1970-01-01
      • 1970-01-01
      • 2012-11-04
      相关资源
      最近更新 更多