StAXUtil incorrectly assumes that XMLInputFactory and XMLOutputFactory instances are thread
safe
------------------------------------------------------------------------------------------------
Key: WSCOMMONS-489
URL: https://issues.apache.org/jira/browse/WSCOMMONS-489
Project: WS-Commons
Issue Type: Bug
Components: AXIOM
Affects Versions: Axiom 1.2.8
Reporter: Andreas Veithen
StAXUtil uses a single XMLInputFactory or XMLOutputFactory instance (per classloader). This
means that it makes the assumption that these instances are thread safe. However, there is
nothing in the StAX specs that guarantees that, and Sun's implementation in JDK 6 is not thread
safe, at least with the default properties [1] [2].
[1] http://www.java2s.com/Open-Source/Java-Document/6.0-JDK-Modules-com.sun/xml/com/sun/xml/internal/stream/XMLInputFactoryImpl.java.htm
[2] http://www.java2s.com/Open-Source/Java-Document/6.0-JDK-Modules-com.sun/xml/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java.htm
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|