COBOL2002 Javaプログラム呼び出し機能ガイド

[目次][用語][索引][前へ][次へ]

7.3.2 プログラム作成支援ツールで出力されるメッセージの一覧

メッセージの一覧を次に示します。


KCCC8001A-E

前提条件となる製品がインストールされていないため,処理を続行できません。

要因
前提条件となる製品がインストールされていない。
対処
前提条件となる次に示す製品のどれかをインストールする。
  • COBOL2002 Developer Professional
  • COBOL2002 Professional Option for Developer
  • COBOL2002 Developer Professional(64)
  • COBOL2002 Professional Option for Developer(64)

KCCC8002A-E

Javaプログラムが実行できません。

要因
Java VMの実行ファイルが見つからない。
対処
Javaプログラムを実行できるように環境を見直す。

KCCC8003A-E

COBOL2002のインストールフォルダが見つかりません。

要因
COBOL2002がインストールされていない。
対処
COBOL2002 Developer Professionalをインストールする。

KCCC8004A-E

cbl2kj.jarが見つかりません。

要因
解析用Jarファイルであるcbl2kj.jarが見つからない。
対処
COBOL2002のインストールフォルダ\binにcbl2kj.jarが存在するか確認する。

KCCC8101A-E

-Typeオプションが指定されていません。

要因
-Typeオプションが指定されていない。
対処
-Typeオプションを指定する。

KCCC8102A-E

-Typeオプションに引数がありません。

要因
-Typeオプションの引数を指定していない。
対処
-Typeオプションの引数にSampleまたはGroupMapperを指定する。

KCCC8103A-E

-Typeオプションの引数が不正です。

要因
-Typeオプションの引数にSampleまたはGroupMapper以外の値を指定した。
対処
-Typeオプションの引数にSampleまたはGroupMapperを指定する。

KCCC8104A-E

-Formatオプションに引数がありません。

要因
-Formatオプションの引数を指定していない。
対処
-Formatオプションの引数にfixedまたはfreeを指定する。

KCCC8105A-E

-Formatオプションの引数が不正です。

要因
-Formatオプションの引数にfixedまたはfree以外の値を指定している。
対処
-Formatオプションの引数にfixedまたはfreeを指定する。

KCCC8106A-E

-Classオプションに引数がありません。

要因
-Classオプションの引数を指定していない。
対処
-Classオプションの引数にクラスを指定する。

KCCC8107A-E

-Jarオプションに引数がありません。

要因
-Jarオプションの引数を指定していない。
対処
-Jarオプションの引数にクラスを指定する。

KCCC8108A-E

-Classオプションと-Jarオプションがどちらも指定されていません。

要因
-Classオプションと-Jarオプションがどちらも指定されていない。
対処
-Classオプションまたは-Jarオプションを指定する。

KCCC8109A-E

指定したJavaアーカイブファイルが見つかりません。

要因
-Jarオプションに指定したJavaアーカイブファイルが存在しない。
対処
-Jarオプションに指定するJavaアーカイブファイルのパスを見直す。

KCCC8110A-E

指定したJavaアーカイブファイルが読み込めません。

要因
-Jarオプションに指定したJavaアーカイブファイルを読み込む権限がない。
対処
次に示すどれかを実施する。
  • -Jarオプションに読み込み権限のあるJavaアーカイブファイルを指定する。
  • -Jarオプションに指定したJavaアーカイブファイルのアクセス権を変更する。
  • -Jarオプションに指定したJavaアーカイブを読み込める権限を実行ユーザに与える。

KCCC8111A-E

-ClassPathオプションに引数がありません。

要因
-ClassPathオプションの引数を指定していない。
対処
-ClassPathオプションの引数にクラスパスを指定する。

KCCC8112A-E

-StrMaxLenオプションに引数がありません。

要因
-StrMaxLenオプションの引数を指定していない。
対処
-StrMaxLenオプションの引数に1〜1,024の値を指定する。

KCCC8113A-E

-StrMaxLenオプションの引数には1〜1024の値を指定してください。

要因
-StrMaxLenオプションの引数に1〜1,024以外の値を指定している。
対処
-StrMaxLenオプションの引数に1〜1,024の値を指定する。

KCCC8114A-E

-MaxArrayLengthオプションに引数がありません。

要因
-MaxArrayLengthオプションの引数を指定していない。
対処
-MaxArrayLengthオプションの引数に1〜256の値を指定する。

KCCC8115A-E

-MaxArrayLengthオプションの引数には1〜16,777,215の値を指定してください。

要因
-MaxArrayLengthオプションの引数に1〜16,777,215以外の値を指定している。
対処
-MaxArrayLengthオプションの引数に1〜16,777,215の値を指定する。

KCCC8116A-E

データ項目名を変更する場合は1〜31文字の名前を指定してください。

要因
-Classオプションに指定した内部名が1〜31文字でない。
対処
-Classオプションの指定する内部名を1〜31文字で指定する。

KCCC8117A-E

-OutDirオプションに引数がありません。

要因
-OutDirオプションの引数を指定していない。
対処
-OutDirオプションの引数にクラスパスを指定する。

KCCC8199A-W

無効なオプションが指定されました。(*** 1 ***)

要因
無効なオプションを指定している。
*** 1 ***:該当のオプション
対処
オプションの指定を見直す。

KCCC8201A-W

解析で必要なクラスが見つかりません。(*** 1 ***)

要因
Javaプログラムの解析に必要な次に示すクラスが見つからない。
  • 解析対象のクラス
  • 解析対象のクラスのスーパークラス
  • 解析対象のクラスが実装しているインタフェース
  • 解析対象のクラスがimportしているクラス
*** 1 ***:解析対象のクラス
対処
解析に必要なクラスを参照できるようにクラスの検索パスを見直す。

KCCC8202A-E

指定したJavaアーカイブファイルからJavaクラスの一覧を取得できません。

要因
次に示すどちらかの理由で,JavaアーカイブファイルからJavaクラスの一覧を取得できない。
  • JavaアーカイブファイルにJava実行ファイルが含まれていない。
  • 不正なファイル形式のJavaアーカイブファイルを指定している。
対処
Java実行ファイルを1つ以上格納してJavaアーカイブファイルを生成し直す。

KCCC8203A-W

Javaクラスのロードに失敗しました。(*** 1 ***)

要因
次に示すどれかの理由で,Java VMがJavaクラスをロードできない。
  • Java実行ファイルのパスと完全修飾クラス名が一致していない。
  • Javaアーカイブファイルの構造と完全修飾クラス名が一致していない。
  • Java実行ファイルが壊れている。
*** 1 ***:ロードできなかったJavaクラス
対処
正しい構造でJava実行ファイルまたはJavaアーカイブファイルを生成し直す。

KCCC8210A-W

解析対象のクラスではありません。(*** 1 ***)

要因
指定したクラス名がインタフェースである。
*** 1 ***:Javaクラス名
対処
-Classオプションに指定するJavaクラス名を見直す。

KCCC8301A-E

ファイルを出力できません。(*** 1 ***)

要因
次に示すどちらかの理由によって,出力先にJavaクラス利用サンプルを書き込む権限がない。
  • -OutDirオプションで出力先を指定している場合,出力先が存在しないか,または書き込み権限がない。
  • -OutDirオプションで出力先を指定していない場合,カレントフォルダに書き込み権限がない。
*** 1 ***:出力ファイルパス
対処
次に示すどれかを実施する。
  • -OutDirオプションで書き込み権限のある出力先を指定する。
  • 出力先のアクセス権を変更する。
  • 出力先に書き込める権限を実行ユーザに与える。

KCCC8302A-W

語の長さが31文字を超えました。(*** 1 ***, *** 2 ***)

要因
生成したJavaクラス利用サンプルに31文字を超える語が存在する。
*** 1 ***:Javaクラス利用サンプルの行番号
*** 2 ***:該当の語の名前
対処
語の長さが31文字以下となるようにJavaクラス利用サンプルを修正する。

KCCC8401A-E

ファイルを出力できません。(*** 1 ***)

要因
次に示すどちらかの理由によって,出力先に集団項目データ交換プログラムを書き込む権限がない。
  • -OutDirオプションで出力先を指定している場合,出力先が存在しないか,または書き込み権限がない。
  • -OutDirオプションで出力先を指定していない場合,カレントフォルダに書き込み権限がない。
*** 1 ***:出力ファイルパス
対処
次に示すどれかを実施する。
  • -OutDirオプションで書き込み権限のある出力先を指定する。
  • 出力先のアクセス権を変更する。
  • 出力先に書き込める権限を実行ユーザに与える。

KCCC8402A-E

ファイルを出力できません。(*** 1 ***)

要因
次に示すどちらかの理由によって,出力先に集団項目データ交換用データ定義を書き込む権限がない。
  • -OutDirオプションで出力先を指定している場合,出力先が存在しないか,または書き込み権限がない。
  • -OutDirオプションで出力先を指定していない場合,カレントフォルダに書き込み権限がない。
*** 1 ***:出力ファイルパス
対処
次に示すどれかを実施する。
  • -OutDirオプションで書き込み権限のある出力先を指定する。
  • 出力先のアクセス権を変更する。
  • 出力先に書き込める権限を実行ユーザに与える。

KCCC8403A-W

語の長さが31文字を超えました。(*** 1 ***, *** 2 ***)

要因
生成した集団項目データ交換用データ定義に31文字を超える語が存在する。
*** 1 ***:集団項目データ交換用データ定義の行番号
*** 2 ***:該当の語の名前
対処
語の長さを31文字以下となるように集団項目データ交換用データ定義を修正する。

KCCC8404A-W

語の長さが31文字を超えました。(*** 1 ***, *** 2 ***)

要因
集団項目データ交換プログラムに31文字を超える語が存在する。
*** 1 ***:集団項目データ交換プログラムの行番号
*** 2 ***:該当の語の名前
対処
語の長さを31文字以下となるようにフィールドの取得・設定のためのCOBOLプログラムを修正する。

KCCC8405A-W

対象のフィールドが見つかりません。(*** 1 ***)

要因
集団項目データ交換プログラムの対象になるフィールドがない。
*** 1 ***:解析対象のJavaクラス名
対処
対象のフィールドがあるJavaクラスを指定する。

KCCC8601A-E

Out of memory.

要因
メモリ不足のため,CBLJENV内のクラスパスを格納する領域を確保できない。
対処
使用中のリソースを調査し,解放できるものは解放する。

KCCC8602A-E

Out of memory.

要因
メモリ不足のため,クラス情報管理テーブルの領域を確保できない。
対処
使用中のリソースを調査し,解放できるものは解放する。

KCCC8603A-E

Out of memory.

要因
メモリ不足のため,クラス情報管理テーブルのクラス名を格納する領域を確保できない。
対処
使用中のリソースを調査し,解放できるものは解放する。

KCCC8604A-E

Out of memory.

要因
メモリ不足のため,クラス情報管理テーブルの内部名を格納する領域を確保できない。
対処
使用中のリソースを調査し,解放できるものは解放する。

KCCC8605A-E

Out of memory.

要因
メモリ不足のため,フィールド情報を格納する内部領域を確保できない。
対処
使用中のリソースを調査し,解放できるものは解放する。