[
http://jira.codehaus.org/browse/XFIRE-835?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_88146
]
Renaud Bruyeron commented on XFIRE-835:
---------------------------------------
See XFIRE-847
root.getElementText() should not return null according to the StAX RI javadoc,
therefore value should never be null.
If value is null, then there is a bug further down the stack, in the
XMLStreamReader implementation being used.
> ElementReader can throw NPE
> ---------------------------
>
> Key: XFIRE-835
> URL: http://jira.codehaus.org/browse/XFIRE-835
> Project: XFire
> Issue Type: Bug
> Affects Versions: 1.2.3, 1.2.4
> Environment: Windows XP, Tomcat
> Reporter: Jabe Bloom
> Assigned To: Dan Diephouse
> Priority: Critical
>
> public String getValue()
> {
> if (value == null)
> {
> try
> {
> value = root.getElementText();
> while (checkHasMoreChildReaders()) {}
> }
> catch (XMLStreamException e)
> {
> throw new XFireRuntimeException("Could not read XML stream.",
> e);
> }
> }
> return value.trim();
> }
> The return value.trim() here assumes that value != null.
> Please check for null before the trim()?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email