On 03/24/2016 03:54 PM, huizhe wang wrote:
In this discussion so far,
a) I see that you seemed to have successfully used the method with a
class loader as Daniel suggested. I assume that solved the issue
reported in JDK-8152063. Am I right, that you no longer have issue with
using a proxy? Or
No, not solved yet, just in the process of prototyping but ran into a
road block with XMLReaderFactory.
b) you do need JAXP's supporting using a Layer as the context in order
to solve your issue completely?
I think this should be considered the best solution to the problem.
c) On org.xml.sax.helpers.XMLReaderFactory, as Alan and Daniel said, yes
I'm working with the SAX project to hopefully get a new release out that
would conform to the ServiceLoader spec. I'm also suggesting a new
method that takes a ClassLoader that would be useful if (a) worked for you.
We have some more testing to do before I can say whether this works or
does not work. But either way it is a rather non-optimal solution, and
if I can avoid using a proxy layer, I would much prefer to do so.
Thanks for your response.
--
- DML