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