You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by "Jeff Hoffman (JIRA)" <ji...@apache.org> on 2010/05/21 01:34:22 UTC

[jira] Commented: (WSCOMMONS-489) StAXUtils incorrectly assumes that XMLInputFactory and XMLOutputFactory instances are thread safe

    [ https://issues.apache.org/jira/browse/WSCOMMONS-489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12869810#action_12869810 ] 

Jeff Hoffman commented on WSCOMMONS-489:
----------------------------------------

Hello Andreas,

I am so glad to finally find this thread--have been searching for Axis2 1.5.1 concurrency issues for a while now and struggling to solve a nagging issue in my application.  I'm pretty confident this is the answer, so thank you!

My question:  do I need to use 1.2.9-SNAPSHOT to get this fix, or will Woodstox with 1.2.8 solve it?

Thanks again,

Jeff

> StAXUtils 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
>            Assignee: Andreas Veithen
>             Fix For: Axiom 1.2.9
>
>
> 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.