I'm trying to use the newFactory()
method for XMLOutputFactory
, which was added in Java 6. But Eclipse keeps flagging newFactory()
as undefined for the type XMLOutputFactory
. JRE7 is the only runtime installed and in the build path of new Java projects. The project itself only has JRE7 (JRE System Library) and Ivy set up. The error I keep getting is
The method newFactory() is undefined for the type XMLOutputFactory
Any ideas how to get Eclipse to accept newFactory
? Pretty much just using return XMLOutputFactory.newFactory()
as the only place where the function is called.
I had the same problem, and I fixed it by removing StAX from my classpath, because the version of XMLOutputFactory that comes with Java 7 provides the newFactory method, but the version of XMLOutputFactory that comes with StAX doesn't have it.
I had the same problem and it is resolved by using:
XMLInputFactory factory = XMLInputFactory.newInstance();
you can visit:
click here for full description
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With