IM-PDFDirectPrint for Accel Platform トラブルシューティング 第2版 2020-08-01

トラブルシューティング

原因と対処一覧

java.lang.NoClassDefFoundError が発生する

現象

PDF印刷処理時に次の例外ログが出力されます。

java.lang.NoClassDefFoundError

原因

次のいずれかの原因が考えられます。

  • 連携エンジン ysspdfpr のJavaライブラリが正しく設定されていない。
  • OpenJDK、または、Oracle JDK に必要なJavaライブラリが含まれていない。(分散構成でのみ発生します。)

解決方法

次のいずれかの対応を行ってください。

java.lang.UnsatisfiedLinkError が発生する

現象

PDF印刷処理時に次の例外ログが出力されます。

java.lang.UnsatisfiedLinkError

原因

連携エンジン ysspdfpr の環境変数が正しく設定されていません。

解決方法

連携エンジン ysspdfpr の環境変数を正しく設定してください。

環境変数の設定方法については「 IM-PDFDirectPrint for Accel Platform セットアップガイド 」-「 インストール・環境設定 」を参照してください。

コラム

事象が解決しない、または上記以外の事象が発生した場合は、必要情報 を取得しサポート窓口までお問い合わせください。

【重要】紙に出力したバーコードが読み取れない場合

紙に印刷したバーコードは、プリンタの性能/設定/バーコードリーダーの性能により、読み取り精度が大きく影響します。
これは、一次元バーコード/二次元バーコードを問わず共通です。
そのため、本番環境と同じ、処理、プリンタ、バーコードリーダー、OS等で事前確認をすることが必須です。
必ず事前に、想定されている環境にてバーコードの読み取りに問題がないことをご確認ください。