Q「PF0015 廃止されたXMLパーサー (Oracle XML Parser, Apache Xerces1)」のエラーが出ます。
A回答
1. 原因について
biz-Stream v5.2 から Logback を最新化した影響で、Oracle XML Parser 及び Apache Xerces1 の使用を廃止し、JAXP のみ許容するように変更いたしました。
そのため アプリケーションのクラスパスに Oracle XML Parser (xmlparserv2.jar) , Apache Xerces1 (xerces.jar) のいずれかが含まれる場合は、PF0015 の Exception が発生して PDF 生成が中止されます。
エラーを解消するためは、xmlparserv2.jar、xerces.jar のパーサライブラリをクラスパスから除外する必要があります。
2. 対応方法について
アプリケーションを実行する際の Java VM 起動オプションに「 -verbose 」を指定すると、ロードされるクラスファイル一覧を出力することができるため(パスも出力されます)、
該当のパーサライブラリがどこに存在するかを確認してクラスパスから除外してください。
ロードされるクラスファイル一覧はアプリケーションの標準出力に出力されると思われますが、環境により異なる可能性がありますのでお客様環境の設定をご確認ください。
なお、クラスパスから除外した後もエラーが解消しない場合は、出力したクラスファイル一覧と、biz-Stream のログ一式をテクニカルサポートまでお送りください。
- ライブラリ共通ガイド「4.1.2 出力されるログファイル一覧」
- Webサービスサーバ ガイド「3.2 Webサービスサーバで出力されるログ一覧」
- 製品概要
- レイアウト・デザイナ ガイド
- レイアウト・デザイナ for Excel ガイド
- XMLドキュメントレイアウトタグ リファレンス
- XMLページレイアウトタグ リファレンス
- レイアウトサンプル
- テンプレート
- ライブラリ共通ガイド
- PDF出力ガイド
- Excel出力ガイド
- CSV出力ガイド
- javadoc - Javaライブラリ apidoc
- ダイレクト印刷ガイド
- バッチ印刷ガイド
- ヘルスチェッカーガイド
- Webサービスサーバ ガイド
- クラウドストレージ出力
- javadoc - soap apidoc (コンテンツ生成)
- javadoc - soap apidoc (コンテンツ管理)
- アプリケーションサンプル