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 がありません)、build project コマンドには少なくとも 2 つのパラメーター pbl name と project name が必要だと思います。ここを見てください(第34章):

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

于 2012-02-11T19:18:05.500 に答える