— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

Copyright © 2019 NTT DATA INTRAMART CORPORATION↑Top
1

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

目次
1. 改訂情報
2. はじめに2.1. 本書の目的
2.2. 前提条件
2.3. 対象読者
2.4. トラブルシューティングのステップ
2.5. トラブルシューティングの読み方
3. 情報収集3.1. 事象発生時の各種情報
3.2. 事象発生時の状態
3.3. 事象内容
3.4. ハードウェア環境
3.5. OS環境
3.6. intra-mart Accel Platform インストール環境
3.7. IM-PDFDesigner for Accel Platform 環境
4. トラブルシューティング
4.1. PDF帳票出力API
4.1.1. エラーコード「–11」が発生する
4.1.2. エラーコード「–23」が発生する
4.1.3. エラーコード「–100」が発生する
4.1.4. エラーコード「–103」が発生する
4.1.5. エラーコード「–104」が発生する
4.1.6. エラーコード「–515」が発生する
4.1.7. エラーコード「–516」が発生する
4.1.8. エラーコード「–999」が発生する
4.1.9. エラーコード「–1012」が発生する
4.1.10. java.lang.NoClassDefFoundError が発生する
4.1.11. java.lang.UnsatisfiedLinkError が発生する
4.1.12. PDFIllegalLicenseException が発生する
4.1.13. 運用を開始してからしばらくするとPDF帳票が出力されなくなる
4.1.14. PDF帳票の文字が文字化けする
4.1.15. PDF帳票の文字の位置がずれる
4.1.16. PDF帳票の文字が想定していたフォントと異なる
4.1.17. PDF帳票にフォントが埋め込まれていない
4.2. FullPack版 IM-LogicDesigner 連携
4.2.1. ユーザ定義タスクで帳票レイアウトファイルを選択するとエラーが発生する
4.2.2. ユーザ定義タスクで帳票レイアウトファイルをアップロードした際にエラーが
表示される

2

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
4.2.3. 「マッピングしたAPIでエラーが発生しました。」とエラーメッセージが表示される
4.2.4. PDF帳票出力時に画像が埋め込まれない
4.3. 帳票デザインツール IOWebDOC
4.3.1. IPAフォント が選択できない
4.3.2. 連票形式 IOCELA で帳票レイアウトファイルの作成中にエラーコード「23」が発生する

3

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

改訂情報
変更年月日

変更内容

2019-04-01

初版

2019-12-01

第2版 下記を追加・変更しました。
「 前提条件 」を追加
「 トラブルシューティングのステップ 」の説明を変更「 トラブルシューティングの読み方 」の説明を変更「 用語解説 」を削除しました。
「 情報収集 」を追加
「 トラブルシューティング 」の構成を変更「 PDF帳票の文字が文字化けする 」を追加
「 PDF帳票の文字の位置がずれる 」を追加

2020-08-01

第3版 下記を追加・変更しました。
「 トラブルシューティング 」「 java.lang.NoClassDefFoundError が発生する 」に新規事象の原因と解決方法を追加「 PDF帳票出力時に画像が埋め込まれない 」を追加

2020-12-01

第4版 下記を追加・変更しました。
「 情報収集 」の内容を見直し「 トラブルシューティング 」「 「マッピングしたAPIでエラーが発生しました。」とエラーメッ

セージが表示される 」の解決方法のリンク先を変更

4

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
変更年月日

変更内容

2021-04-01

第5版 下記を追加・変更しました。
「 トラブルシューティングのステップ 」の「 intra-mart サポートサ
イト 」にリンクを追加「 IM-PDFDesigner for Accel Platform 環境 」のコラムの記述を変
更「 トラブルシューティング 」「 エラーコード「–104」が発生する 」の解決方法のリンク先を変
更「 エラーコード「–1012」が発生する 」の解決方法のリンク先を変更「 java.lang.NoClassDefFoundError が発生する 」の解決方法のリンク先を変更「 java.lang.UnsatisfiedLinkError が発生する 」の解決方法のリ
ンク先を変更「 PDFIllegalLicenseException が発生する 」の解決方法のリン
ク先を変更「 PDF帳票の文字が文字化けする 」に新規現象、原因、解決方法を追加、および、既存現象の解決方法のリンク先を変更「 PDF帳票の文字の位置がずれる 」の解決方法のリンク先を変更「 ユーザ定義タスクで帳票レイアウトファイルを選択するとエラーが発生する 」の解決方法のリンク先を変更「 帳票デザインツール IOWebDOC 」を追加
2021-08-01

第6版 下記を追加・変更しました。
「 エラーコード「–100」が発生する 」に新規原因、解決方法を追加「 エラーコード「23」が発生する 」を「 帳票デザインツール
IOWebDOC 」へ移動、見出しを「 連票形式 IOCELA で帳票レイアウ

トファイルの作成中にエラーコード「23」が発生する 」へ変更、現象、原因、解決方法の記述を変更
2021-12-01

第7版 下記を追加・変更しました。
「 FullPack版 IM-LogicDesigner 連携 」として FullPack版 IMLogicDesigner 連携 の事象の原因と解決方法を追加

5

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
変更年月日

変更内容

2022-06-01

第8版 下記を追加・変更しました。
「 目次 」に各章の詳細を追加
各事象に発生条件、回避方法、および、復旧方法を追加「 IM-LogicDesigner 連携 」から「 FullPack版 IM-LogicDesigner
連携 」に名称を変更

2022-12-01

第9版 下記を追加・変更しました。
「 java.lang.NoClassDefFoundError が発生する 」の解決方法のJAR
ファイル設置についてのリンク先を変更

2023-04-01

第10版 下記を追加・変更しました。
「 intra-mart Accel Platform インストール環境 」に intra-mart
Accel Platform の Basic Edition 、および、 Professional Edition
を追加「 エラーコード「–11」が発生する 」を追加
「 エラーコード「–23」が発生する 」に新規事象、発生条件、原因、および、解決方法を追加「 エラーコード「–515」が発生する 」を追加
「 エラーコード「–516」が発生する 」を追加
「 エラーコード「–999」が発生する 」を追加

2023-10-31

第11版 下記を追加・変更しました。
「 intra-mart Accel Platform インストール環境 」に intra-mart
Accel Platform の Advance Edition を追加

2024-04-01

第12版 下記を追加・変更しました。
「 エラーコード「–100」が発生する 」に新規原因、および、解決方
法を追加「 PDF帳票の文字が想定していたフォントと異なる 」を追加
「 PDF帳票にフォントが埋め込まれていない 」を追加

2024-10-01

第13版 下記を追加・変更しました。
「 IPAフォント が選択できない 」の解決方法の IPAフォント に関するリンク先を変更

6

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

はじめに
本書の目的
本書では IM-PDFDesigner for Accel Platform の操作において予期せぬ動作となった際の原因の特定と対応方法を説明します。

前提条件
次のドキュメントを理解した上で参照してください。
IM-PDFDesigner for Accel Platform リリースノート
IM-PDFDesigner for Accel Platform セットアップガイド
IM-PDFDesigner for Accel Platform プログラミングガイド
IM-PDFDesigner FullPack for Accel Platform IM-LogicDesigner連携 操作ガイド
IM-PDFDesigner for Accel Platform API ドキュメント

対象読者
IM-PDFDesigner for Accel Platform の運用におけるトラブルや技術的問題を解決したい方

トラブルシューティングのステップ
下記の3つのステップで対応します。
原因を特定するための情報を収集します。
収集した情報をもとに既知の問題が当てはまるかを確認します。
問題解決に至らなかった場合には、「 intra-mart サポートサイト 」へ問い合わせください。

トラブルシューティングの読み方
トラブルシューティングにおける記載項目について説明します。
現象
発生する現象の詳細を記述しています。
発生条件
現象が発生する条件を記述しています。
原因

7

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01発生する現象の原因を記述しています。
解決方法
発生する現象の問題を解決するための方法を記述しています。
回避方法
現象の回避方法を記述しています。
復旧方法
現象が起因となって正常な処理が行えない状態となった場合、正常な処理を行える状態に復旧するための方法を記述しています。

8

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

情報収集
障害に対する原因を特定するための情報を収集します。
お問い合わせいただく前に、 intra-mart Accel Platform が正常にインストール・動作していること、
および、「 IM-PDFDesigner for Accel Platform セットアップガイド 」に記載された設定が終了していることを確認してください。
また、発生した事象が本ドキュメントのトラブルシューティング事例に該当する場合は、記載されている対処方法を実施してください。
対処方法を実施しても改善しない、または、事例に該当しない事象が発生した場合には、「 intramart サポートサイト 」に問い合わせしてください。

事象発生時の各種情報
障害・不具合に関するお問合せの場合、取得できた次の情報を提供してください。
事象発生時の画面キャプチャ
問題の再現する帳票レイアウトと再現データ

コラム
データがCSV/TXT/DAT形式の場合は、データファイルを提供してください。
データベースなどからデータを取得している場合は、データ取得部分のソースコー
ドを提供してください。
事象発生時のお問合せ対象製品のログ
事象発生時のお問合せ対象製品の設定ファイル
status.zip

コラム
事象発生時のサーバのシステム時刻もお知らせしてください。

コラム「status.zip」、ログファイルなどの取得方法については、「 サポートサイトのご利用前に 」-「 お問合せに関する共通で必要な情報 」を参照してください。

事象発生時の状態
次のどの状態に該当するのかお知らせしてください。
新規インストール時に発生

9

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
ハードウェア / ソフトウェアのバージョンアップ、または、更新を実施した際に発生運用中に事象（エラー）が発生し、既存のシステムが突然動作停止
ハードウェア / ソフトウェア更新前の評価実施中

事象内容
次のどの問題事象に該当するのかお知らせしてください。
帳票レイアウトの作成ができない
PDF帳票が出力されない

ハードウェア環境
メモリ
ハードディスクの空き容量

OS環境
OSのバージョン
OSのbit数（32bit / 64bit）

コラム
サービスパックについても記載してください。（例 Windows Server 2012 R2
SP2 ）Javaのバージョン

コラム
OracleJDK/OpenJDK/その他製品等をお知らせしてください。
複数のバージョンをインストールしている場合は、全てのバージョンを記載してください。
最小のバージョン番号についても記載してください。（例 1.8.0_XXX)
利用しているデータベース製品名
データベースの文字コード

intra-mart Accel Platform インストール環境
intra-mart Accel Platform のバージョン10

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
intra-mart Accel Platform のエディション（ Standard Edition / Advanced Edition /Enterprise Edition / Basic Edition / Advance Edition / Professional Edition ）システム構成（スタンドアローン環境 / 分散環境）
サーバ文字コード（UTF-8 / その他）
インストール先フォルダ

IM-PDFDesigner for Accel Platform 環境
IM-PDFDesigner for Accel Platform のバージョン
IM-PDFDesigner for Accel Platform のエディション
IOWebDOC のインストール先IOWebDOC の環境変数
IOWebDOC のバージョン

コラム「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 帳票デザインツー
ル・連携エンジンバージョン 」からバージョン番号が確認できます。
現在お使いのバージョンの確認手順については、「 IM-PDFDesigner for Accel
Platform セットアップガイド 」-「 連携エンジン IOWebDOC のバージョンの確認方法」を参照してください。
バージョンの確認ができなかった場合、環境変数が正しく設定されていません。
環境変数の設定手順については、次を参照してください。
Windows「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」
Linux「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」

11

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

トラブルシューティング
PDF帳票出力API
PDF帳票出力APIで発生するトラブルとその解決方法について説明します。

関連する現象エラーコード「–11」が発生する
エラーコード「–23」が発生する
エラーコード「–100」が発生する
エラーコード「–103」が発生する
エラーコード「–104」が発生する
エラーコード「–515」が発生する
エラーコード「–516」が発生する
エラーコード「–999」が発生する
エラーコード「–1012」が発生する
java.lang.NoClassDefFoundError が発生する
java.lang.UnsatisfiedLinkError が発生する
PDFIllegalLicenseException が発生する
運用を開始してからしばらくするとPDF帳票が出力されなくなる
PDF帳票の文字が文字化けする
PDF帳票の文字の位置がずれる
PDF帳票の文字が想定していたフォントと異なる
PDF帳票にフォントが埋め込まれていない

エラーコード「–11」が発生する
現象
連票形式 IODBDOC のPDF帳票出力時にエラーコード「-11」が発生します。

発生条件
連票形式 IODBDOC のPDF帳票出力時

原因
カラムデータに「null」が指定されています。

解決方法
12

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
カラムデータに「null」を指定しないようプログラムを修正してください。

回避方法ありません。

復旧方法ありません。

エラーコード「–23」が発生する
現象
次のいずれかの現象が発生します。
単票形式 IODOC のPDF帳票出力時にエラーコード「-23」が発生します。
連票形式 IODBDOC のPDF帳票出力時にエラーコード「-23」が発生します。

発生条件
次のバージョンで単票形式 IODOC のPDF帳票出力実行時
1.9.3.X
1.9.4.0
1.9.4.0.X
連票形式 IODBDOC のPDF帳票出力実行時

原因
次のいずれかの原因が考えられます。
単票形式 IODOC のPDF帳票出力時の場合
連携エンジン IOWebDOC の不具合です。次のバージョンで発生する可能性があります。
1.9.3.X
1.9.4.0
1.9.4.0.X
連票形式 IODBDOC のPDF帳票出力時の場合明細表を持たない帳票レイアウトを使用しています。

解決方法
次のいずれかの対応を行ってください。
単票形式 IODOC のPDF帳票出力時の場合

13

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
連携エンジン IOWebDOC をアップデートしてください。
移行手順については、「 IM-PDFDesigner for Accel Platform 移行ガイド 」-「 intra-mart
Accel Platform のアップデート 」を参照してください。
連票形式 IODBDOC のPDF帳票出力時の場合
連票形式 IODBDOC は明細表をメインに扱うツールのため、明細表を持たない帳票レイアウト
で帳票を作成した場合、エラーが発生します。
連票形式 IODBDOC は、行数可変の明細表の扱いに適しています。
そのため、明細表を持たない、または、行数固定の明細表を扱う帳票の場合は、単票形式
IODOC での作成を検討してください。
また、連票形式 IODBDOC では、データ項目変数を1つ以上定義することで、明細表を扱う帳票
レイアウトとして見なされます。
当該帳票レイアウトを引き続き連票形式 IODBDOC で作成する場合は、データ項目変数がデー
タブロック以外でも使用できることを利用し、定義されている外部変数をデータ項目変数に変更
してください。
外部変数を1つだけデータ項目変数に変更する場合は、次の通りです。
「データ設定」画面-「データ数」を「1」と設定します。
「外部変数設定」画面から変更する外部変数を削除します。
変更する外部変数の「項目属性編集」画面-「基本属性」タブから、「データタイプ」を「データ項目変数」へ変更、「データ」を「$1」へ変更します。
変更する外部変数へ渡していたデータを、データ項目変数へ渡すよう指定します。

コラム
データ項目変数を1つ以上定義した際に、データを渡さない、または、渡すデータの数が一致していない状態で帳票作成を行った場合、エラーが発生します。
そのため、定義したデータ項目変数と渡すデータの数が同じになるようにしてくだ
さい。

回避方法
ありません。

復旧方法ありません。

エラーコード「–100」が発生する
14

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

現象
PDF帳票出力時にエラーコード「-100」が発生します。

発生条件
Linux 環境で連票形式 IOCELA のPDF帳票を新規追加。
または、
通常運用でのPDF帳票出力時。

原因
次のいずれかの原因が考えられます。
入出力先のディスク容量が不足している。
入出力先のディレクトリ、または、ファイルに対するアクセス権限が不足している。
入出力先のファイルを別プロセスで使用している。
連票形式 IOCELA の帳票レイアウトファイルの改行コードがCRLFになっている。（ Linux 環境
のみ）
帳票レイアウトファイルで定義したカラム数と、埋め込み用データファイルのカラム数が一致し
ていない。

解決方法
次のいずれかの対策が考えられます。
入出力先のディスク容量が不足している場合
入出力先のディスク容量を増やしてください。
入出力先のディレクトリ、または、ファイルに対するアクセス権限が不足している場合
入出力先のディレクトリ、または、ファイルに対するアクセス権限を変更してください。
入出力先のファイルを別プロセスで使用している場合
入出力先のファイルを使用している別プロセスを終了してください。
連票形式 IOCELA の帳票レイアウトファイルの改行コードがCRLFになっている場合（ Linux 環
境のみ）
連票形式 IOCELA の帳票デザインツールは、改行コードがCRLFの帳票レイアウトファイルを出力します。帳票レイアウトファイル（.clf）の改行コードをCRLFからLFに変更してください。
帳票レイアウトファイルで定義したカラム数と、埋め込み用データファイルのカラム数が一致していない場合帳票レイアウトファイルで定義したカラム数と、埋め込み用データファイルのカラム数を同じに

15

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
してください。

回避方法ありません。

復旧方法ありません。

エラーコード「–103」が発生する
現象
PDF帳票出力時にエラーコード「-103」が発生します。

発生条件
帳票デザインツール IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）

原因
次のいずれかの原因が考えられます。
連携エンジン IOWebDOC の実行権限が不足している。
連携エンジン IOWebDOC と 帳票デザインツール IOWebDOC のバージョンが合致していな
い。

解決方法
次のいずれかの対策が考えられます。
連携エンジン IOWebDOC の実行権限が不足している場合
連携エンジン IOWebDOC のbinディレクトリと配下のファイルに実行権限を付与してください。
連携エンジン IOWebDOC と 帳票デザインツール IOWebDOC のバージョンが合致していない場合
正しい組み合わせで運用してください。バージョンの組み合わせについては、「 IMPDFDesigner for Accel Platform セットアップガイド 」-「 帳票デザインツール・連携エンジ
ンバージョン 」を参照してください。

回避方法ありません。

16

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
復旧方法ありません。

エラーコード「–104」が発生する
現象
PDF帳票出力時にエラーコード「-104」が発生します。

発生条件
帳票デザインツール IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）

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

解決方法
連携エンジン IOWebDOC の環境変数を正しく設定してください。
環境変数の設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」

回避方法ありません。

復旧方法ありません。

エラーコード「–515」が発生する
現象
連票形式 IODBDOC のPDF帳票出力時にエラーコード「-515」が発生します。

発生条件
17

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
連票形式 IODBDOC のPDF帳票出力時

原因
帳票レイアウトファイルで定義したカラム数より多くカラムデータが設定されています。

解決方法
帳票レイアウトファイルで定義したカラムと同数のカラムデータを設定するようプログラムを修正して
ください。

回避方法
ありません。

復旧方法ありません。

エラーコード「–516」が発生する
現象
連票形式 IODBDOC のPDF帳票出力時にエラーコード「-516」が発生します。

発生条件
連票形式 IODBDOC のPDF帳票出力時

原因
次のいずれかの原因が考えられます。
カラムデータに「null」が指定されています。
帳票レイアウトファイルで定義したカラム数より少なくカラムデータが設定されています。

解決方法
次のいずれかの対応を行ってください。
カラムデータに「null」が指定されている場合
カラムデータに「null」を指定しないようプログラムを修正してください。
帳票レイアウトファイルのカラム数よりカラムデータが少ない場合
帳票レイアウトファイルで定義したカラムと同数のカラムデータを設定するようプログラムを修

18

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
正してください。

回避方法ありません。

復旧方法ありません。

エラーコード「–999」が発生する
現象
連票形式 IODBDOC のPDF帳票出力時にエラーコード「-999」が発生します。

発生条件
連票形式 IODBDOC のPDF帳票出力時

原因
帳票レイアウトファイルで定義したカラム数と設定されているカラムデータの数が一致していません。

解決方法
帳票レイアウトファイルで定義したカラムと同数のカラムデータを設定するようプログラムを修正して
ください。

回避方法
ありません。

復旧方法ありません。

エラーコード「–1012」が発生する
現象
PDF帳票出力時にエラーコード「-1012」が発生します。

発生条件
19

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
連携エンジン IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）

原因
連携エンジン IOWebDOC のJavaライブラリのライセンスが無効です。

解決方法
有効なライセンスを登録してください。
ライセンスの登録方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインストー
ル」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインストー
ル」

回避方法ありません。

復旧方法ありません。

java.lang.NoClassDefFoundError が発生する
現象
PDF帳票出力時に次の例外ログが出力されます。
java.lang.NoClassDefFoundError

発生条件
連携エンジン IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）

原因
次のいずれかの原因が考えられます。
連携エンジン IOWebDOC のJavaライブラリが正しく設定されていない。

20

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
OpenJDK、または、Oracle JDK に必要なJavaライブラリが含まれていない。（分散構成でのみ発生します。）

解決方法
次のいずれかの対応を行ってください。
連携エンジン IOWebDOC のJavaライブラリを正しく設定してください。
Javaライブラリの設定方法については、次を参照してください。
スタンドアローン構成の場合
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 JARファイル設置」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 JARファイル設置」
分散構成の場合
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 JARファイル設置」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 JARファイル設置」
次の手順で、OpenJDK、または、Oracle JDK に必要なJavaライブラリを設定してください。
1. 次の jar ファイルをダウンロードします。
javax.activation-api-1.2.0.jar （https://mvnrepository.com/artifact/javax.activation/javax.activation-api ）jaxb-api-2.3.1.jar （ https://mvnrepository.com/artifact/javax.xml.bind/jaxbapi ）jaxb-core-2.3.0.1.jar （https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-core ）jaxb-impl-2.3.2.jar （https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-impl ）2. Apache Tomcat を停止します。
3. ダウンロードした jar ファイルを、次のフォルダに配置します。
（Apache Tomcat のインストールフォルダ）/webapps/iowebdoc/WEB-INF/lib

21

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
回避方法ありません。

復旧方法ありません。

java.lang.UnsatisfiedLinkError が発生する
現象
PDF帳票出力時に次の例外ログが出力されます。
java.lang.UnsatisfiedLinkError

発生条件
連携エンジン IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）

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

解決方法
連携エンジン IOWebDOC の環境変数を正しく設定してください。
環境変数の設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」

回避方法ありません。

復旧方法ありません。

PDFIllegalLicenseException が発生する
22

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

現象
PDF帳票出力時に次の例外ログが出力されます。
PDFIllegalLicenseException

発生条件
帳票デザインツール IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）

原因
IM-PDFDesigner for Accel Platform のライセンスが無効です。

解決方法
有効なライセンスを登録してください。
ライセンスの登録方法については、「 intra-mart Accel Platform セットアップガイド 」-「 ライセン
スの登録 」を参照してください。

回避方法ありません。

復旧方法ありません。

運用を開始してからしばらくするとPDF帳票が出力されなくなる現象
運用を開始してからしばらくするとPDF帳票が出力されなくなります。

発生条件
通常運用でのPDF帳票出力時。

原因
次のいずれかの原因が考えられます。
連携エンジン IOWebDOC が動作するために必要なメモリ空き容量が不足している。
一時ディレクトリに大量のファイルが残っているため一時ファイルが作成できない。

23

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
解決方法
次のいずれかの対応を行ってください。
連携エンジン IOWebDOC が動作するために必要な空きメモリ容量が不足している場合
連携エンジン IOWebDOC はアプリケーションサーバ（JVM）とは別のメモリ領域も使用します。空きメモリ容量が不足している場合はメモリの増設などを検討してください。
必要な空きメモリ容量については、「 IM-PDFDesigner for Accel Platform リリースノート」-「 システム要件 」を参照してください。
一時ディレクトリに大量のファイルが残っているため一時ファイルが作成できない場合
一時ディレクトリに大量のファイルが残っている場合はファイルを削除してください。IMPDFDesigner for Accel Platform は次の一時ディレクトリを使用します。
OSの一時ディレクトリ
Javaの一時ディレクトリ（java.io.tmpdir）
intra-mart Accel Platform の一時ディレクトリ

回避方法ありません。

復旧方法ありません。

PDF帳票の文字が文字化けする現象
次のいずれかの現象が発生します。
PDF帳票の「英数字/日本語」以外の文字が文字化けして表示されます。
固定文字は正しく表示されますが、プログラムから渡す文字が文字化けして表示されます。

発生条件
通常運用でのPDF帳票出力時。

原因
次のいずれかの原因が考えられます。
PDF帳票の「英数字/日本語」以外の文字が文字化けして表示される場合
フォント埋め込みが無効になっています。

24

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
固定文字は正しく表示されるが、プログラムから渡す文字が文字化けして表示される場合
PDF帳票出力時の文字エンコード形式が指定されていません。

解決方法
次のいずれかの対応を行ってください。
PDF帳票の「英数字/日本語」以外の文字が文字化けして表示される場合
フォント埋め込みを有効にしてください。設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定」
固定文字は正しく表示されるが、プログラムから渡す文字が文字化けして表示される場合
PDF帳票出力時の文字エンコード形式を指定するようプログラムを修正してください。
修正内容については、「 IM-PDFDesigner for Accel Platform API ドキュメント 」を参照してください。
次はプログラムの修正例です。
var pdf = new IODoc(iodPath, "");
pdf.setCharset( "UnicodeLittle" );// 後続処理を記載

回避方法ありません。

復旧方法ありません。

PDF帳票の文字の位置がずれる
現象
PDF帳票の文字の位置がずれて表示されます。

25

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
発生条件
連携エンジン IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）

原因
フォント埋め込みが無効になっています。

解決方法
フォント埋め込みを有効にしてください。設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定 」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定 」

回避方法ありません。

復旧方法ありません。

PDF帳票の文字が想定していたフォントと異なる現象
PDF帳票の文字が想定していたフォントと異なるフォントで表示されます。

発生条件
連携エンジン IOWebDOC 環境構築直後の動作確認時（バージョンアップ含む）
通常運用でのPDF帳票出力時。

原因
次のいずれかの原因が考えられます。
フォント埋め込みが無効になっています。
PDFフォント埋込みライセンスが登録されていません。

解決方法
26

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
次のいずれかの対応を行ってください。
フォント埋め込みが無効になっている場合
フォント埋め込みを有効にしてください。設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定」
PDFフォント埋込みライセンスが登録されていない場合
PDFフォント埋込みライセンスを登録してください。ライセンスの登録方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインス
トール 」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインス
トール 」

回避方法
ありません。

復旧方法ありません。

PDF帳票にフォントが埋め込まれていない
現象
PDF帳票にフォントが埋め込まれていません。

発生条件
フォント埋め込みの確認時

原因27

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
次のいずれかの原因が考えられます。
フォント埋め込みが無効になっています。
PDFフォント埋込みライセンスが登録されていません。

解決方法
次のいずれかの対応を行ってください。
フォント埋め込みが無効になっている場合
フォント埋め込みを有効にしてください。設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 フォント埋め込み設定」
PDFフォント埋込みライセンスが登録されていない場合
PDFフォント埋込みライセンスを登録してください。ライセンスの登録方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインス
トール 」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインス
トール 」

回避方法
ありません。

復旧方法ありません。

FullPack版 IM-LogicDesigner 連携
FullPack版 IM-LogicDesigner 連携 で発生するトラブルとその解決方法について説明します。

28

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

関連する現象
ユーザ定義タスクで帳票レイアウトファイルを選択するとエラーが発生する
ユーザ定義タスクで帳票レイアウトファイルをアップロードした際にエラーが表示される「マッピングしたAPIでエラーが発生しました。」とエラーメッセージが表示される
PDF帳票出力時に画像が埋め込まれない

ユーザ定義タスクで帳票レイアウトファイルを選択するとエラーが発生する
現象
ユーザ定義タスクで帳票レイアウトファイルを選択すると、次のいずれかのエラーメッセージが表示されます。
Unable to load library 'iodocida':Native library (linux-x86-64/libiodocida.do) not found inresource

Could not initialize class jp.co.iothe.impdfrest.pdfd_pdfd_logic.ida.IodocIda

発生条件
連携エンジン IOWebDOC のセットアップ直後。

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

解決方法
連携エンジン IOWebDOC の環境変数を正しく設定してください。
環境変数の設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 環境変数 」

回避方法ありません。

復旧方法

29

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
ありません。

ユーザ定義タスクで帳票レイアウトファイルをアップロードした際にエラーが表示される
現象
ユーザ定義タスクで帳票レイアウトファイルをアップロードすると、次のエラーメッセージが表示されます。
fail to get layout information

発生条件
連携エンジン IOWebDOC のセットアップ直後。

原因
連携エンジン IOWebDOC のライセンスが正しく設定されていません。

解決方法
連携エンジン IOWebDOC のライセンスを正しく設定してください。
ライセンスの設定方法については、次を参照してください。
Windows の場合「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインストー
ル」
Linux の場合
「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IOWebDOCのインストー
ル」

コラム
ツール本体のライセンス以外にIDA用ライセンスがありますので、再度、ご確認ください。

回避方法
ありません。

復旧方法30

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
ありません。

「マッピングしたAPIでエラーが発生しました。」とエラーメッセージが表示される
現象
ユーザ定義タスクの IOWebDOC（ddl）定義 を実行した際に、次のエラーメッセージが表示されます。
マッピングしたAPIでエラーが発生しました。

発生条件
ユーザ定義タスクの IOWebDOC（ddl）定義 を使用している

原因
入力データのマッピングが正しく設定されていません。

解決方法
入力データのマッピングを正しく設定してください。
設定方法については、「 IM-PDFDesigner FullPack for Accel Platform IM-LogicDesigner連携 操作
ガイド 」-「 マッピングの設定を行う 」を参照してください。

回避方法ありません。

復旧方法ありません。

PDF帳票出力時に画像が埋め込まれない現象
PDF帳票に、指定した画像が埋め込まれていない状態で出力されます。

発生条件
通常運用でのPDF帳票出力時。

31

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

原因画像ファイルが正しく指定されていません。

解決方法
次の手順で、画像ファイルを埋め込む処理を設定してください。
単票形式 IODOC 場合
1. 埋め込む画像ファイルをストレージに設置します。
2. ストレージ上のパスを引数に、ストレージ操作のタスクを使ってストレージを取得します。
3. 帳票レイアウトファイルにイメージボックスを配置します。
4. 取得したストレージをイメージボックスの帳票項目に指定します。
連票形式 IODBDOC 場合
1. 埋め込む画像ファイルを任意のパスに設置します。
2. 帳票レイアウトファイルにイメージボックスを配置します。
3. 埋め込む画像ファイルを設置したパスを、イメージボックスの帳票項目に指定します。

回避方法ありません。

復旧方法ありません。

帳票デザインツール IOWebDOC
帳票デザインツール IOWebDOC で発生するトラブルとその解決方法について説明します。

関連する現象IPAフォント が選択できない
連票形式 IOCELA で帳票レイアウトファイルの作成中にエラーコード「23」が発生する

IPAフォント が選択できない現象
帳票デザインツール IOWebDOC 上で、 IPAフォント が選択できません。

発生条件
帳票レイアウトツールのフォント指定時に発生します。

32

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01

原因
次のいずれかの原因が考えられます。
帳票デザインツール IOWebDOC のインストールされた環境に、 IPAフォント 自体がインストールされていません。
IPAフォント はインストールされていますが、別のユーザに紐づく形式でインストールされており、 帳票デザインツール IOWebDOC を使用するユーザへの利用権限がありません。

解決方法
IPAフォント を正しくインストールしてください。
インストール手順については、「 IM-PDFDesigner for Accel Platform セットアップガイド 」-「 IPA
フォントのインストール 」を参照してください。

回避方法ありません。

復旧方法ありません。

連票形式 IOCELA で帳票レイアウトファイルの作成中にエラーコード「23」が発生する現象
連票形式 IOCELA の帳票デザインツールで、プレビューを実行した際にエラーコード「23」が発生し
ます。

発生条件
連票形式 IOCELA の帳票デザインツールでプレビューを実行時に発生します。

原因
帳票レイアウトファイルで定義したカラム数と、埋め込み用データファイルのカラム数が一致していま
せん。

解決方法
帳票レイアウトファイルで定義したカラム数と、埋め込み用データファイルのカラム数を同じにしてく
ださい。

33

— IM-PDFDesigner for Accel Platform トラブルシューティング 第13版 2024-10-01
回避方法ありません。

復旧方法ありません。

34