biz-Streamマニュアル ライブラリ共通ガイド 第5章 環境の移行 5.3.20 XMLパーサー(Oracle, Xerces1)の廃止(v5.2.0)

5.3.20 XMLパーサー(Oracle, Xerces1)の廃止(v5.2.0)

旧バージョンとの互換性を維持するには下記の対処を行ってください。

概要 XMLパーサーとしてOracle, Xerces1を廃止しJAXPのみ許容するように変更しました。OracleXML, ApacheXMLクラスは互換性のため保持しますが、deprecated扱いになります。
バージョン v5.2.0~
対象ファイル pdf.properties
互換オプション 出荷時の設定は deprecated.xmlparser.handling=throw となっています。
対処方法 xmlparserv2.jar, xerces.jarのいずれかがクラスパスに含まれる場合はPF0015のExceptionが発生してPDF生成が中止されます。
対処法は、これらのパーサーライブラリをクラスパスから除外してください。ソースコードの変更は必要ありません。OracleXML, ApacheXMLクラスを使用した場合は内部的にJaxpXMLにリダイレクトされます。
  • 値をthrow以外にした場合は処理を続行しPDFは生成されますが、ログ出力が機能しないため、値の変更は非推奨です。