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は生成されますが、ログ出力が機能しないため、値の変更は非推奨です。