第3章 帳票が出力できない
3.4 その他
UNIX系OS
Javaインタフェース使用時に上記エラーが通知された場合、以下のメッセージが出力されます。
・ ローカル出力時
「com.fujitsu.systemwalker.outputassist.connector.ConnectorException: その他のシステムエラーが発生しました。」
・ リモート帳票出力時
「com.fujitsu.systemwalker.outputassist.connector.RemoteException: その他のシステムエラーが発生しました。」
アプリケーションサーバが
Solarisの場合 原因
List Creatorが内部で作成して使用している作業ファイル(/tmp/FJSVoastID)が存在しない可能性があります。
対処方法
List Creatorサービスを再起動することで、ファイルを生成し直してください。
List Creatorサービスの再起動方法は以下のとおりです。
1. サービス停止
# /opt/FJSVoast/etc/rc.d/SKFJSVoast stop
2. サービス起動
# /opt/FJSVoast/etc/rc.d/SKFJSVoast start
アプリケーションサーバがLinuxの場合
原因
List Creatorが内部で作成して使用している作業ファイル(/var/opt/FJSVoast/FJSVoastID)が存在しない可能性があります。
対処方法
List Creatorサービスを再起動することで、ファイルを生成し直してください。
List Creatorサービスの再起動方法は以下のとおりです。
1. サービス停止
# /opt/FJSVoast/etc/rc.d/SKFJSVoast stop 2. サービス起動
# /opt/FJSVoast/etc/rc.d/SKFJSVoast start
3.2.4 CFXカスタムタグインタフェース(ColdFusion MX)使用時の処理エラー
ここでは、CFX カスタムタグインタフェース(ColdFusion MX)使用時にエラーとなり、帳票出力できない場合のトラブル事例について記 載しています。
3.2.4.1 「 CFX カスタムタグ CFX_OAST_CONNECT を処理する際のエラーです」が通知され る
通知される処理エラー
CFX カスタムタグ CFX_OAST_CONNECT を処理する際のエラーです。
CFX カスタムタグCFX_OAST_CONNECT がカスタムタグデータベース内で見つかりませんでした。
カスタムタグを使用する前に、必ずそれらをデータベースに追加してください。
タグをデータベースに追加した場合は、テンプレート内でそのタグのスペルを調べ、データベースのエントリと一致することを確かめて ください。
原因
該当するカスタムタグ情報が登録されていないか、登録したタグ名に誤りがある可能性があります。
対処方法
ColdFusion Administrator で該当するカスタムタグ情報が正しく登録されているかを確認してください。
注意
・ CFX_OAST_OUTPUTQUERYタグの場合は、タグ名がCFX_OAST_OUTPUTQUERYになります。
3.2.4.2 「CFXカスタムタグCFX_com.fujitsu.systemwalker.outputassist.cfx.OastConnect を処理する際のエラーです」が通知される
通知される処理エラー
CFX カスタムタグ CFX_com.fujitsu.systemwalker.outputassist.cfx.OastConnect を処理する際のエラーです。
CFX カスタムタグ CFX_com.fujitsu.systemwalker.outputassist.cfx.OastConnect がカスタムタグデータベース内で見つかりませんでし た。カスタムタグを使用する前に、必ずそれらをデータベースに追加してください。タグをデータベースに追加した場合は、テンプレー ト内でそのタグのスペルを調べ、データベースのエントリと一致することを確かめてください。
原因
CLASSPATHの設定をしていないか、誤りがある可能性があります。
また、該当するカスタムタグ情報のクラス名が正しく登録されていない可能性があります。
対処方法
ColdFusion Administrator でJVMのCLASSPATHの設定 、および該当するカスタムタグ情報が正しく登録されているかを確認してくだ さい。
注意
・ CFX_OAST_OUTPUTQUERYタグの場合は、クラス名がOastOutputQueryになります。
3.2.4.3 「 no f3gbcjni in java.library.path 」のエラーになる
UNIX系OS
通知される処理エラー
no f3gbcjni in java.library.pathその後、ブラウザの再読み込みを行うとエラー発生だけが表示されます。
原因
ColdFusionからList Creatorのライブラリ呼び出しに失敗しています。
ColdFusionのJavaVMにList Creatorのライブラリパスが設定されていないか、誤りがある可能性があります。
対処方法
ColdFusionのJavaVMにList Creatorのライブラリパスを設定してください。詳細については、オンラインマニュアル“アプリケーション作 成ガイド”を参照してください。
3.2.5 CFXカスタムタグインタフェース(ColdFusion Ver.4.5/Ver.5)使用時の処理エ ラー
ここでは、CFX カスタムタグインタフェース(ColdFusion Ver.4.5/Ver.5)使用時にエラーとなり、帳票出力できない場合のトラブル事例 について記載しています。
3.2.5.1 「 CFX カスタムタグ’ CFX_OAST_OUTPUTQUERY ’が、カスタムタグデータベース に見つかりません」のエラーになる
通知される処理エラー
CFX カスタムタグ’CFX_OAST_OUTPUTQUERY’ が、カスタムタグデータベースに見つかりません(データベースは、'Allaire
\ColdFusion\CurrentVersion\CustomTags' レジストリキー下に格納されています)。
それらを使う前に、データベースへカスタムタグを加えるようにしてください。
もし、タグをデータベースに追加済みであれば、データベースへの登録と、テンプレートでのタグ名とのスペルが一致していることを、
しっかりと確認してください。
(*) CFX_OAST_CONNECT タグの場合は、タグ名がCFX_OAST_CONNECT になります。
原因
該当するカスタムタグ情報が登録されていないか、登録したタグ名に誤りがある可能性があります。
対処方法
ColdFusion Administratorで該当するカスタムタグ情報が登録されているかを確認してください。登録されている場合、タグ名が正しい かを確認してください。
3.2.5.2 「カスタムタグ CFX_OAST_OUTPUTQUERY (サーバライブラリ( DLL )名)に関連付 けられたライブラリが見つかりません」のエラーになる
通知される処理エラー
カスタムタグCFX_OAST_OUTPUTQUERY(サーバライブラリ(DLL)名)に関連付けられたライブラリが見つかりません。
カスタムタグデータベースで、このタグのためのライブラリパスの設定を確かめ、ライブラリファイルが存在しColdFusion サービスからア クセス可能なことを確認してください。
(*) CFX_OAST_CONNECT タグの場合は、タグ名がCFX_OAST_CONNECT になります。
原因
該当するカスタムタグ情報の「サーバライブラリ(DLL)」に指定されているパス名に誤りがある可能性があります。
対処方法
ColdFusion Administratorで該当するカスタムタグ情報の「サーバライブラリ(DLL)」に
「List Creatorインストールディレクトリ\f3gbcfx.dll」が指定されているかを確認してください。
3.2.5.3 「JVMのライブラリパスが空白です」のエラーになる
通知される処理エラー
JVMのライブラリパスが空白です。JavaオブジェクトやJava CFXを使用するためには、JDKまたはJREをインストール(未インストールの 場合)して、ColdFusion AdministratorのJVMパスを指定する必要があります。
リリースノートを参照して、必要となるソフトウェアのバージョンなどにも注意するようにしてください。
原因
該当するカスタムタグ情報の「タイプ」に「Java」が指定されている可能性があります。
対処方法
ColdFusion Administratorで該当するカスタムタグ情報の「タイプ」に「C++」が指定されているかを確認してください。
3.2.5.4 「実行中に作業用ファイルの異常が発生したか、環境設定に誤りがある可能性があ
ります」のエラーになる
通知される処理エラー
実行中に作業用ファイルの異常が発生したか、環境設定に誤りがある可能性があります。
原因
以下の原因が考えられます。
・ 該当するカスタムタグ情報の「ライブラリをロードしたままにする」がチェックされていない。
・ CFX_OAST_CONNECTタグで、ACTION属性に「CREATE」を指定してQUERYオブジェクトを作成せずに、ACTION属性に
「CREATE」以外の実行方法を指定した。
・ CFX_OAST_CONNECTタグで、ACTION属性に「DELETE」を指定してQUERYオブジェクトを破棄した後に、ACTION属性に
「CREATE」以外の実行方法を指定した。
・ CFX_OAST_CONNECTタグで、エラー発生後に、ACTION属性に「DELETE」以外の実行方法を指定した(エラーが発生した場
合、QUERYオブジェクトが無効になります)。
対処方法
原因に応じて、以下の対処を行ってください。
・ ColdFusion Administratorで該当するカスタムタグ情報の「ライブラリをロードしたままにする」がチェックされているかを確認してくだ
さい。
・ 正しい順序でCFX_OAST_CONNECTタグのACTION属性を指定して呼び出してください。
3.3 応答がない(復帰しない)
ここでは、帳票出力を行っても帳票が出力されず、処理結果などの応答もない場合のエラーについて説明します。
3.3.1 印刷/FAX送信できない(イベントログにメッセージが表示されない)
Windows
原因
Print Managerがインストールされていませんか?
Windows Server 2003 SP1以降またはWindows XP SP2以降のデータ実行防止(Data Execution Prevention) が有効になっている可能 性があります。
対処方法
「データ実行防止」機能の有効範囲を設定してから、帳票出力コマンドを登録してください。
詳細については、以下のWebサイトを参照してください。
・ Windows Server 2003 SP1/Windows XP SP2 データ実行防止(DEP)有効時の留意事項
http://software.fujitsu.com/jp/technical/interstage/printmgr/notes/pdf/prt-dep.pdf
3.3.2 コマンドやインタフェースが復帰しない
原因
コネクタ連携機能使用時、またはリモート帳票出力時に、帳票出力コマンドや帳票出力インタフェースが復帰しない場合、以下の可能 性があります。
・ 帳票出力サーバで WORKIT MSG(F3BW)を停止した。
(帳票出力サーバがWindows で、かつ出力完了待ち合わせモードまたはイベント通知指定をした場合)
・ FILE ポートなど画面対話が必要なプリンタに出力した。
対処方法
以下のいずれかの対処を行ってください。
・ 帳票出力サーバで WORKIT MSG(F3BW)を停止した場合
コネクタ連携機能、およびPrint Managerとの連携機能を使用している場合、以下のいずれかの対処を行ってください。
- コネクタ連携機能を使用し、出力完了待ち合わせモードを指定した場合
帳票出力サーバで WORKIT MSG(F3BW)サービスを起動し、以下のサービスを再起動してください。
- Spooler