以下に、帳票Webサービスの実行部で検出するエラーメッセージの原因と対処方法について説明します。
【原因と対処方法】
PrprintWithFormData, PrprintWithFormDataRetDataByMem呼び出し時に、LCParamパラメータのcommandLineプロパティに指定する出力属性に「-f」オプションが指定されました。
「-f」オプションを指定しないようにcommandLineプロパティに指定する出力属性を修正してください。
【原因と対処方法】
PrprintWithFormData, PrprintWithFormDataRetDataByMem呼び出し時に、LCParamパラメータのcommandLineプロパティに指定する出力属性に「-indatacode」オプションが指定されました。
「-indatacode」オプションを指定しないようにcommandLineプロパティに指定する出力属性を修正してください。
【原因と対処方法】
PrprintRetDataByMem, PrprintWithFormDataRetDataByMem呼び出し時に、LCParamパラメータのcommandLineプロパティに指定する出力属性に「-atdirect」、または「-atmethod」オプションが指定されました。
「-atdirect」または「-atmethod」オプションを指定しないようにcommandLineプロパティに指定する出力属性を修正してください。
【原因と対処方法】
PrprintRetDataByMem, PrprintWithFormDataRetDataByMem呼び出し時に、LCParamパラメータのcommandLineプロパティに指定する出力属性に「-keeppdf」オプションが指定されました。
「-keeppdf」オプションを指定しないようにcommandLineプロパティに指定する出力属性を修正してください。
【原因と対処方法】
帳票Webサービスでは、OWFファイル生成はサポートしていません。
【原因と対処方法】
PrprintRetDataByMem, PrprintWithFormDataRetDataByMem呼び出し時に、LCParamパラメータのcommandLineプロパティに指定する出力属性に「-keepxlsx」オプションが指定されました。
「-keepxlsx」オプションを指定しないようにcommandLineプロパティに指定する出力属性を修正してください。
【原因と対処方法】
PrprintRetDataByMem, PrprintWithFormDataRetDataByMem呼び出し時に、LCParamパラメータのcommandLineプロパティに指定する出力属性に「-gowffile」オプションが指定されました。
「-gowffile」オプションを指定しないようにcommandLineプロパティに指定する出力属性を修正してください。
【原因と対処方法】
PrprintRetDataByMem, PrprintWithFormDataRetDataByMem 呼び出し時に、LCParam パラメータのcommandLine プロパティに指定する出力属性に「-keeptiff」オプションが指定されました。
「-keeptiff」オプションを指定しないようにcommandLine プロパティに指定する出力属性を修正してください。
【原因と対処方法】
PrprintRetDataByMem、PrprintWithFormDataRetDataByMem呼び出し時に-atdirect または-atmethodの値にfax/stream/printを指定しているか、複数同時指定されています。
PrprintRetDataByMemまたはPrprintWithFormDataRetDataByMemを使用している場合、指定可能な出力方法は1つです。-atdirectまたは-atmethodに指定されている内容を確認してください。また、サポートされる出力方法はPDFファイル保存/Excelファイル出力/OWFファイル生成/TIFF出力です。
【原因と対処方法】
帳票出力メソッドのLCParamパラメータにnullは指定できません。
LCParamパラメータには、LCParamオブジェクトを指定してください。
【原因と対処方法】
帳票出力メソッドのFormDataパラメータのnullは指定できません。
FormDataパラメータには、FormDataオブジェクトを指定してください。
【原因と対処方法】
LCParamパラメータのversionプロパティに「1.0」以外の文字列が指定されました。
LCParamパラメータのversionプロパティに「1.0」を指定してください。
【原因と対処方法】
LCParamパラメータのuserNameプロパティにnull以外の値が指定されました。
LCParamパラメータのuserNameプロパティにnullを指定してください。
【原因と対処方法】
LCParamパラメータのpasswordプロパティにnull以外の値が指定されました。
LCParamパラメータのpasswordプロパティにnullを指定してください。
【原因と対処方法】
LCParamパラメータのdomainプロパティにnull以外の値が指定されました。
LCParamパラメータのdomainプロパティにnullを指定してください。
【原因と対処方法】
LCParamパラメータのfileTypeプロパティに「CODE_SJIS」以外の文字列が指定されました。
LCParamパラメータのfileTypeプロパティに「CODE_SJIS」を指定してください。
【原因と対処方法】
LCParamパラメータのcommandLineプロパティに、文字数が1以上ではない文字列が指定されました。
LCParamパラメータのcommandLineプロパティには、文字数が1以上の文字列を指定してください。
【原因と対処方法】
LCParamパラメータのcommandLineプロパティに文字数が901文字以上の文字列が指定されました。
LCParamパラメータのcommandLineプロパティは、文字数が1~900文字の文字列を指定してください。
【原因と対処方法】
FormDataパラメータのdataCodeプロパティに「CODE_UTF8」以外の文字列が指定されました。
FormDataパラメータのdataCodeプロパティには「CODE_UTF8」を指定してください。
【原因と対処方法】
FormDataパラメータのrecordsプロパティに不当な値が設定されました(nullが設定された、または要素数ゼロの配列が指定された、または配列にnullの要素が存在します)。
FormDataパラメータのrecordsプロパティには、null、要素数ゼロの配列は指定しないでください。また、配列の要素にnullを含まない配列を指定してください。
【原因と対処方法】
メディアデータ格納ディレクトリ (-visualdirオプション)に指定された値が不当です。
メディアデータ格納ディレクトリの指定は、200バイト以下で指定してください。
【原因と対処方法】
LCParam.grhFile.FileNameパラメタにnullは指定できません。
LCParam.grhFile.FileNameパラメタには、DataByteオブジェクトを指定してください。
【原因と対処方法】
LCParam.grhFile.FileStreamパラメタにnullは指定できません。
LCParam.grhFile.FileStreamパラメタには、DataByteオブジェクトを指定してください。
【原因と対処方法】
LCParam.grdFile.FileNameパラメタにnullは指定できません。
LCParam.grdFile.FileNameパラメタには、DataByteオブジェクトを指定してください。
【原因と対処方法】
LCParam.grdFile.FileStreamパラメタにnullは指定できません。
LCParam.grdFile.FileStreamパラメタには、DataByteオブジェクトを指定してください。
【原因と対処方法】
LCParamパラメタのグラフ属性ファイル名が不当です。
拡張子「.grh」を含むグラフ属性ファイル名を格納してください。
プロパティに指定する値は、ファイル名のみを格納してください。
【原因と対処方法】
LCParamパラメタのグラフデータファイル名が不当です。
拡張子「.grd」を含むグラフデータファイル名を格納してください。
プロパティに指定する値は、ファイル名のみを格納してください。
【原因と対処方法】
PDFメモリ復帰のときの最大復帰バイト数の指定が不当です。
最大復帰バイト数には、1から50000000の数字を指定してください。指定方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
動作設定の「PDFファイル所有者ユーザID」に指定されたユーザIDがシステムに存在しません。
システムに存在するユーザIDを指定してください。
【原因と対処方法】
動作設定の「PDFファイル所有者ユーザID」の指定がありません。
「PDFファイル所有者ユーザID」を指定してください。
指定方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
Excelメモリ復帰のときの最大復帰バイト数の指定が不当です。
最大復帰バイト数には、1から50000000の数字を指定してください。
指定方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
OWFファイルメモリ復帰のときの最大復帰バイト数の指定が不当です。
最大復帰バイト数には、1から50000000の数字を指定してください。
指定方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
TIFF メモリ復帰のときの最大復帰バイト数の指定が不当です。
最大復帰バイト数には、1 から50000000 の数字を指定してください。
指定方法については、オンラインマニュアル“ 帳票Web サービス機能編”を参照してください。
【原因と対処方法】
実行中にメモリ不足が発生しました。
【Windows版】の場合
サーバの使用可能なメモリ量を増やす、または不要なアプリケーションを終了するなどの対処を行い、使用可能なメモリ量を増やして再実行してください。
【Solaris版】の場合
ワークユニットの最大メモリ割当てサイズが不足している、またはサーバの仮想メモリが不足している可能性があります。
ワークユニットの最大メモリ割当てサイズを増やす、またはサーバの仮想メモリを増やしてください。ワークユニットの最大メモリ割当てサイズの変更方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
作業用の一時ファイルの作成、書き込み、または読み取りに失敗しました。
【Windows版】の場合
ディスクがいっぱいになっている場合は、帳票Webサービスを実行するユーザアカウントのTMPまたはTEMP環境変数に格納されたフォルダ(以後、作業用フォルダと呼ぶ)が存在するディスクに存在する不要なファイルを削除して、ディスクの空き領域を増やしてください。
作業用フォルダが存在するディスクに十分な空き領域が存在する場合は、作業用フォルダに書き込み、読み取り、フォルダの内容の一覧表示のアクセス許可を付けてください。
グラフ属性ファイル、またはグラフデータファイルを転送している場合は、帳票出力後の削除に失敗している可能性があります。
グラフ属性ファイル、またはグラフデータファイルが他のアプリケーションで使用されていないことを確認してください。
【Solaris版】の場合
ディスクがいっぱいになっている場合は、/var/tmpディレクトリ、または/tmp ディレクトリに存在する不要なファイルを削除して、ディスクの空き領域を増やしてください。
【原因と対処方法】
イベントログの出力環境作成に失敗しました。
【Windows版】の場合
メモリ不足の可能性があるので、サーバの使用可能なメモリ量を増やす、または不要なアプリケーションを終了するなどの対処を行い、使用可能なメモリ量を増やして再実行してください。
【Solaris版】の場合
帳票Webサービスのワークユニットの設定が正しく行われていない可能性があります。
オンラインマニュアル“帳票Webサービス機能編”を参照し、ワークユニットの設定が正しいか確認してください。特に、クラスパスの指定が正しいか確認してください。
【原因と対処方法】
出力環境生成に失敗しました。
【Windows版】の場合
イベントログに出力されるエラーメッセージにしたがい、対処してください。
【Solaris版】の場合
システムログに出力されるエラーメッセージを参照して、以下の対処を行ってください。
帳票Webサービスのワークユニットの設定が正しく行われていない可能性があります。
オンラインマニュアル“帳票Webサービス機能編”を参照し、ワークユニットの設定が正しいか確認してください。特に、クラスパスとライブラリパスの指定が正しいか確認してください。
List Creator(prprintコマンド)が、帳票Webサービスが動作するサーバに正しくセットアップされていない可能性があります。
List Creatorが正しくセットアップされているか確認してください。
【原因と対処方法】
イベントログへの書き込みに失敗しました。
【Windows版】の場合
アプリケーションログがいっぱいになっている場合は、アプリケーションログのイベントを消去するなどの対処を行い、アプリケーションログに書き込めるようにしてください。
帳票Webサービスを実行するユーザアカウントにアプリケーションログへのアクセス権がなければ、アプリケーションログへのアクセス権のあるユーザアカウントを使用してください。
【Solaris版】の場合
システムログを書き込むボリュームに空きがあるか確認してください。
【原因と対処方法】
PDFメモリ復帰のPDFサイズが、最大復帰バイト数の指定を超えたため復帰できません。
動作設定で、PDFファイルをメモリ復帰する場合の復帰可能な最大バイト数を、PDFファイルのサイズ以上となるよう設定してください。
動作設定の変更方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
動作設定環境の取得に失敗しました。
メモリ不足の可能性があるので、サーバの使用可能なメモリ量を増やす、または不要なアプリケーションを終了するなどの対処を行い、使用可能なメモリ量を増やして再実行してください。
【原因と対処方法】
ディスク・メモリ以外のシステム資源不足が発生しました。
ファイルディスクリプタなどの資源が一時的に不足した可能性があります。しばらく待ってから、再度出力処理を実行してください。
【原因と対処方法】
ユーザ確認処理に失敗しました。
サーバの仮想メモリが不足している可能性があります。
サーバの仮想メモリを増やすか、ワークユニットの最大メモリ割当てサイズを小さくして、利用可能な仮想メモリを増やし、ワークユニットを再起動してください。
ワークユニットの最大メモリ割当てサイズの変更方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
Excelメモリ復帰のExcelサイズが、最大復帰バイト数の指定を超えたため復帰できません。
動作設定を変更し、Excelファイルをメモリ復帰する場合の復帰可能な最大バイト数を、Excelファイルのサイズ以上に設定してください。動作設定の変更方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
OWFメモリ復帰のOWFサイズが、最大復帰バイト数の指定を超えたため復帰できません。
動作設定を変更し、OWFファイルをメモリ復帰する場合の復帰可能な最大バイト数を、OWFファイルのサイズ以上に設定してください。動作設定の変更方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
TIFFメモリ復帰のTIFF サイズが、最大復帰バイト数の指定を超えたため復帰できません。
動作設定を変更し、TIFFファイルをメモリ復帰する場合の復帰可能な最大バイト数を、TIFFファイルのサイズ以上に設定してください。動作設定の変更方法については、オンラインマニュアル“帳票Web サービス機能編”を参照してください。
【原因と対処方法】
帳票出力時に呼び出すList Creatorのprprintコマンドの呼び出しに失敗しました。
【Windows版】の場合
帳票Webサービスモジュールのセットアップが正しく行われていない、または帳票Webサービスが動作するサーバにList Creatorが正しくセットアップされていない可能性があります。
イベントログに出力されるエラーメッセージにしたがい、対処してください。
【Solaris版】の場合
システムログに出力されるエラーメッセージを参照して、以下の対処を行ってください。
LCParamパラメータのcommandLineプロパティに指定した出力属性に誤りがないか確認してください。
List Creatorが帳票Webサービスが動作するサーバに正しくセットアップされているか確認してください。
ワークユニットの最大メモリ割当てサイズが不足している、またはサーバの仮想メモリが不足している可能性があります。
ワークユニットの最大メモリ割当てサイズを増やす、またはサーバの仮想メモリを増やしてください。ワークユニットの最大メモリ割当てサイズの変更方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
帳票Webサービスで使用する実行部の呼び出し元が帳票Webサービスインタフェース部ではありません。
帳票Webサービスの動作環境が壊れている可能性があります。帳票Webサービスを再度インストールし、セットアップを行ってください。
【原因と対処方法】
PDFファイル保存時、またはExcelファイル出力時に、ファイルの所有者を動作設定の「PDFファイル、Excelファイル所有者ユーザID」で指定されたユーザIDに変更する処理に失敗しました。
システムログに出力されるエラーメッセージを参照して、以下の対処を行ってください。
帳票Webサービスが正しくインストールされているかどうか確認してください。
帳票Webサービスが動作するワークユニットがroot権限で実行されていない可能性があります。
ワークユニットの動作権限を確認してください。
サーバの仮想メモリが不足している可能性があります。サーバの仮想メモリを増やすか、ワークユニットの最大メモリ割当てサイズを小さくして、利用可能な仮想メモリを増やし、ワークユニットを再起動してください。ワークユニットの最大メモリ割当てサイズの変更方法については、オンラインマニュアル“帳票Webサービス機能編”を参照してください。
【原因と対処方法】
内部矛盾が発生しました。
イベントログ/システムログに出力されるエラーメッセージと帳票出力の実行内容を記録し、当社技術員に連絡してください。