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 "Ben Reif (JIRA)" <ji...@apache.org> on 2009/12/31 17:37:29 UTC

[jira] Issue Comment Edited: (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=12795611#action_12795611 ] 

Ben Reif edited comment on WSCOMMONS-489 at 12/31/09 4:35 PM:
--------------------------------------------------------------

Andreas, 

We are using Axiom 1.2.7 and wanted to patch in this fix. Can you let me know what changes that you made and how I can patch them in? If I go to the Subversion Commits tab, can I just put in the changes under revision #797814, or do I also need the ones from #823973 and #823978 as well?

Thanks

      was (Author: breif):
    Andreas, 

We are using Axiom 1.2.7 and wanted to patch in this fix. Can you let me know what changes that you made and how I can patch them in?

Thanks
  
> 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.