COBOLアプリケーションの実行時に「JMP0015I-U プログラムxxxxxを呼び出すのに失敗しました」のメッセージが出力され、サブプログラムを呼び出すのに失敗します。

COBOLアプリケーションの実行時に「JMP0015I-U プログラムxxxxxを呼び出すのに失敗しました」のメッセージが出力され、サブプログラムを呼び出すのに失敗します。
サブプログラムが利用するシンボルが見つからない事が原因です。シンボルを定義した .o または .so をリンクしてください。

なお、Solaris V9以降では、メッセージJMP0015I-Uに以下の情報が表示されますので、該当するオブジェクト/プログラムのシンボルを確認してください。

 dlopen-so : 共用オブジェクトのロードに失敗したことを示します
 dlopen-out : 実行可能プログラムのロードに失敗したことを示します
 dlsym-so : 共用オブジェクトから入口名を獲得するのに失敗したことを示します
 dlsym-out : 実行可能プログラムから入口名を獲得するのに失敗したことを示します

詳細については、「NetCOBOL メッセージ説明書」をご覧ください。
製品・サービス情報
対象製品NetCOBOL
プラットフォームSolaris, Linux Intel64, Linux Itanium
アンサー種別 運用/保守
このページの先頭へ