<?xml version="1.0" encoding="UTF-8" ?>


<!--  RSS generated by JIRA #108 at Thu May 23 05:18:31 CEST 2013 -->

<rss version="0.92">






<channel>
    <title>openRDF.org Issue Tracker</title>
    <link>http://www.openrdf.org/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en</language>
    <item>
        







<title>[RIO-6] NullPointerException on RDF upload</title>
<link>http://www.openrdf.org/issues/browse/RIO-6</link>

    
        <description>(See forum threads &lt;a href=&quot;http://www.openrdf.org/forum/mvnforum/viewthread?thread=5&quot;&gt;http://www.openrdf.org/forum/mvnforum/viewthread?thread=5&lt;/a&gt;&lt;br/&gt;
and &lt;a href=&quot;http://www.openrdf.org/forum/mvnforum/viewthread?thread=67&quot;&gt;http://www.openrdf.org/forum/mvnforum/viewthread?thread=67&lt;/a&gt; )&lt;br/&gt;
&lt;br/&gt;
A nullpointerexception sometimes occurs on uploading certain types of RDF. Apparantly the SAXFilter sometimes passes a base URI that has no path element. &lt;br/&gt;
&lt;br/&gt;
Stacktrace:&lt;br/&gt;
2004-04-20 09:46:05:062 [http8080-Processor24] [ERROR ] Unknown error on adding RDF data to repository rdbms-rdfs-db-ET: null&lt;br/&gt;
java.lang.NullPointerException&lt;br/&gt;
at org.openrdf.util.uri.URI.resolve(URI.java:342)&lt;br/&gt;
at org.openrdf.util.uri.URI.resolve(URI.java:287)&lt;br/&gt;
at org.openrdf.rio.rdfxml.RdfXmlParser._buildURIFromReference(RdfXmlParser.java:907)&lt;br/&gt;
at org.openrdf.rio.rdfxml.RdfXmlParser._getPropertyResource(RdfXmlParser.java:824)&lt;br/&gt;
at org.openrdf.rio.rdfxml.RdfXmlParser._processPropertyElt(RdfXmlParser.java:755)&lt;br/&gt;
at org.openrdf.rio.rdfxml.RdfXmlParser.emptyElement(RdfXmlParser.java:474)&lt;br/&gt;
at org.openrdf.rio.rdfxml.SAXFilter.endElement(SAXFilter.java:420)&lt;br/&gt;
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)&lt;br/&gt;
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)&lt;br/&gt;
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)&lt;br/&gt;
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)&lt;br/&gt;
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)&lt;br/&gt;
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)&lt;br/&gt;
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)&lt;br/&gt;
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)&lt;br/&gt;
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)&lt;br/&gt;
at org.openrdf.rio.rdfxml.RdfXmlParser._parse(RdfXmlParser.java:365)&lt;br/&gt;
at org.openrdf.rio.rdfxml.RdfXmlParser.parse(RdfXmlParser.java:350)&lt;br/&gt;
at org.openrdf.sesame.admin.SesameUpload._verifyData(SesameUpload.java:326)&lt;br/&gt;
at org.openrdf.sesame.admin.SesameUpload.addRdfModel(SesameUpload.java:222)&lt;br/&gt;
at org.openrdf.sesame.admin.RdfAdmin.addRdfModel(RdfAdmin.java:126)&lt;br/&gt;
at org.openrdf.sesame.repository.local.LocalRepository.addData(LocalRepository.java:336)&lt;br/&gt;
at org.openrdf.sesame.repository.local.LocalRepository.addData(LocalRepository.java:325)&lt;br/&gt;
at org.openrdf.sesame.server.http.DataUploadServlet._doPost(DataUploadServlet.java:134)&lt;br/&gt;
at org.openrdf.sesame.server.http.SesameServlet.doPost(SesameServlet.java:118)&lt;br/&gt;
</description>
    
    
        <environment></environment>
    
        <key id="10084">RIO-6</key>
        <summary>NullPointerException on RDF upload</summary>
        <type id="1">Bug</type>
    
        <priority id="3">Major</priority>
    
        <status id="6">Closed</status>
        
        <resolution id="1">Fixed</resolution>
        
    
        
        <assignee username="arjohn">Arjohn Kampman</assignee>
        
    

    
        
        <reporter username="jeen">Jeen Broekstra</reporter>
        
    

        
        <created>Tue, 20 Apr 2004 11:21:54 +0200 (CEST)</created>
    <updated>Wed, 2 Mar 2005 11:27:42 +0100 (CET)</updated>

    
        
        
    

    
        
        
            
            
                
                    <fixVersion>1.0</fixVersion>
                
            
        
    

    
        
        
            
            
                
                    <component>RDF/XML parser</component>
                
            
        
    

    
    
        <due></due>
    
    
        <votes>0</votes>
    
    

    
    
        <comments>
            
            <comment author="arjohn" created="Thu, 22 Apr 2004 16:20:10 +0200 (CEST)" level="">Added a check for this situation to the RdfXmlParser which reports the error instead of crashing with a NPE.</comment>
            
        </comments>
    
    

        



        <customfields>
        
            
        </customfields>
    </item>
</channel>


</rss>  