COBOLアプリケーションの実行時に「JMP0015I-U プログラムxxxxxを呼び出すのに失敗しました」のメッセージが出力され、サブプログラムを呼び出すのに失敗します。
NetCOBOLのよくあるご質問を検索できます。
- COBOLアプリケーションの実行時に「JMP0015I-U プログラムxxxxxを呼び出すのに失敗しました」のメッセージが出力され、サブプログラムを呼び出すのに失敗します。
- サブプログラムが利用するシンボルが見つからない事が原因です。シンボルを定義した .o または .so をリンクしてください。
なお、Solaris V9以降では、メッセージJMP0015I-Uに以下の情報が表示されますので、該当するオブジェクト/プログラムのシンボルを確認してください。
dlopen-so : 共用オブジェクトのロードに失敗したことを示します
dlopen-out : 実行可能プログラムのロードに失敗したことを示します
dlsym-so : 共用オブジェクトから入口名を獲得するのに失敗したことを示します
dlsym-out : 実行可能プログラムから入口名を獲得するのに失敗したことを示します
詳細については、「NetCOBOL メッセージ説明書」をご覧ください。
製品・サービス情報 |
|
||||
---|---|---|---|---|---|
アンサー種別 | 運用/保守 |