[ 
https://issues.apache.org/jira/browse/WSCOMMONS-536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Veithen resolved WSCOMMONS-536.
---------------------------------------

         Assignee: Andreas Veithen
    Fix Version/s: Axiom 1.2.9
       Resolution: Fixed

This issue was fixed in r744764.

> OMStAXWrapper generated illegal event code of 0
> -----------------------------------------------
>
>                 Key: WSCOMMONS-536
>                 URL: https://issues.apache.org/jira/browse/WSCOMMONS-536
>             Project: WS-Commons
>          Issue Type: Bug
>          Components: AXIOM
>    Affects Versions: Axiom 1.2.8
>            Reporter: Myles Bunbury
>            Assignee: Andreas Veithen
>             Fix For: Axiom 1.2.9
>
>
> org.apache.axiom.om.impl.llom.OMStAXWrapper.generateEvents(OMNode node) 
> initializes "returnEvent" to 0. If the 'node' object passed in represents a 
> node type not explicitly handled (ie. other than element, text, comment or 
> cdata), then the code was goes through the default case which leaves the 
> "returnEvent" value set to 0. This method is returned to the calling method, 
> next(), which in turn returns this value. 0, however, is not a valid value as 
> defined by javax.xml.stream.XMLStreamConstants.
> At first glance, a possible fix might simply be to add the following line to 
> the default case in generateEvents():
>   returnEvent = nodeType;
> I encountered this issue when some XML I was parsing ended up creating a node 
> with type XMLStreamConstants.SPACE.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to