1

我面临一个 orca 脚本部署错误。Orca 返回错误代码 -20。我怎么解决这个问题?顺便说一句,我可以使用 Powerbuilder IDE 成功部署我的项目。系统配置:WindowsXP-32bit、Powerbuilder 11.2、EAServer 5.5。下面是 orca 脚本输出。

    Sybase (R) OrcaScript interpreter version 11.2
            Using ANSI source file deploy_file_name.orca.
    Start Session
    Set Liblist
             "path_to_pbl_1"
             "path_to_pbl_2"
             "path_to_pbl_3"
             "...other pbls..."
    Set Application "path_to_application_pbl" "target_name"
    Build Project "path_to_project_pbl" "project_name"
       Orca error in 'buildProject'. Result Code -20.
       Component builder initialization for project project_name failed
       An error occurred during initialization of the component builder class.
    Last Command Failed.
    End Session
4

2 回答 2

0

我们在 PB10.5 中的脚本遵循以下格式,将库列表中的所有 PBL 放在一个字符串中,用分号分隔它们。我们还在BUILD project命令中提供服务器名称和服务器端口。

start session
SET liblist "C:\AutoBuild\web_reports.pbl;C:\AutoBuild\jag_servermain.pbl"
SET application "web_reports.pbl" "reports_component"
BUILD project "web_reports.pbl" "p_d_webreport_impl" "jag_build" "9001"
end session

您可以尝试一下,看看它是否适合您。

于 2012-02-15T23:12:02.460 回答
0

我现在无法真正测试它(家里没有 ORCA),但认为构建项目命令至少需要两个参数 pbl 名称和项目名称。看看这里(第 34 章):

http://manuals.sybase.com/onlinebooks/group-pb/pbg0900e/pbug/

于 2012-02-11T19:18:05.500 回答