[
https://issues.apache.org/jira/browse/JENA-2193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17439239#comment-17439239
]
Martynas Jusevičius commented on JENA-2193:
-------------------------------------------
Shouldn't
{code:xml}
<nbc:isPartOf nbc:source="ggc" nbc:type="serie" nbc:identifier="PPN:352103043">
<nbc:title>Foeksia de miniheks</nbc:title>
</nbc:isPartOf>
{code}
be
{code:xml}
<nbc:isPartOf nbc:source="ggc" nbc:type="serie" nbc:identifier="PPN:352103043">
<rdf:Description>
<nbc:title>Foeksia de miniheks</nbc:title>
</rdf:Description>
</nbc:isPartOf>
{code}
> XMLHandler#endElement can throw NPE
> -----------------------------------
>
> Key: JENA-2193
> URL: https://issues.apache.org/jira/browse/JENA-2193
> Project: Apache Jena
> Issue Type: Improvement
> Reporter: Henry Kuijpers
> Priority: Major
> Attachments: screenshot-1.png
>
>
> In our case:
> {code:java}
> package org.apache.jena.rdfxml.xmlinput.impl;
> public class XMLHandler extends ... {
> public void endElement(String uri, String localName, String rawName)
> throws SAXException {
> this.frame.endElement();
> this.frame = this.frame.getParent();
> this.frame.afterChild();
> }
> }
> {code}
> The result of getParent was null, which triggered a NullPointerException.
> However, maybe the issue is one of the upper layers (I'm not too familiar
> with all the internals of JENA/RDF and I also don't see any nullability
> annotations)?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)