Details
-
Type:
Sub-task
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Labels:None
-
Number of attachments :
Description
Existing XMLInputFactory and XMLOutputFactory implementations use a package-scoped helper class FactoryFinder for locating instances. The problem is that part of the code that tries to load jax.properties does not check whether it found the specific property in the file: so, if the file exists but does NOT have a matching entry, a NPE is thrown.
(reported by Heinz D)
I fixed this back in september, forgot to update. A new api jar should be built, since at least 2 users have already reported the problem, and it is a blocking issue for some application servers / environments (specifically, ones with jaxp.properties without stax entries – fairly likely scenario).