Great, thank you, Alexandru!
Best,
Heiko
Am 22.11.2012 15:28, schrieb Alexandru Todor:
Hi Heiko,
If you move the qe.close() statement after the try/catch block it will
solve your exception. This type of errors appear when you close
the QueryExecutionFactory before you access the resultset.
I've tested it and it works fine:
QueryExecution qe =
QueryExecutionFactory.sparqlService("http://dbpedia.org/sparql","select distinct
?p where {<http://dbpedia.org/resource/Darmstadt> ?p ?o} ORDER BY ?p");
ResultSet rs = qe.execSelect();
try {
for (; rs.hasNext();)
System.out.println(rs.next().get("p"));
} catch (Exception e) {
System.out.println(e);
}
qe.close();
}
Cheers,
Alexandru
On Thu, Nov 22, 2012 at 2:46 PM, Heiko Paulheim
<[email protected] <mailto:[email protected]>> wrote:
Yes, the exception is still there. In fact, my test program only
consists of those lines, so there is only one query issued.
Best,
Heiko
Am 22.11.2012 14:37, schrieb Alexandru Todor:
Hi Heiko,
I'm not sure, but could you try closing the QueryExecutionFactory
after the try/catch block and see if you still have the same error ?
Regards,
Alexandru
On Thu, Nov 22, 2012 at 1:06 PM, Heiko Paulheim
<[email protected]
<mailto:[email protected]>> wrote:
Dear DBpedians,
this is a rather odd problem (see exception below) when
querying DBpedia
via JENA+SPARQL (sample code below). The query itself seems
sane and can
also be executed without any problems using the web interface:
select distinct ?p where
{<http://dbpedia.org/resource/Darmstadt> ?p
?o} ORDER BY ?p
The exception seems to occur when the iterator steps from
http://dbpedia.org/property/marHighC
to
http://dbpedia.org/property/marLowC
both of which do not contain any special characters or the like.
Any ideas, anyone?
Best,
Heiko
The exception I get is (message translated: "XML document
structures
have to begin and end with the same element"):
javax.xml.stream.XMLStreamException: ParseError at
[row,col]:[232,57]
Message: XML-Dokumentstrukturen müssen innerhalb derselben
Entität
beginnen und enden.
at
com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:592)
at
com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getElementText(XMLStreamReaderImpl.java:836)
at
com.hp.hpl.jena.sparql.resultset.XMLInputStAX$ResultSetStAX.getOneSolution(XMLInputStAX.java:506)
at
com.hp.hpl.jena.sparql.resultset.XMLInputStAX$ResultSetStAX.hasNext(XMLInputStAX.java:231)
My code:
QueryExecution qe =
QueryExecutionFactory.sparqlService("http://dbpedia.org/sparql",
"select distinct ?p where
{<http://dbpedia.org/resource/Darmstadt> ?p ?o} ORDER BY ?p");
ResultSet rs = qe.execSelect();
qe.close();
try {
for (; rs.hasNext();)
System.out.println(rs.next().get("p"));
} catch (Exception e) {
System.out.println(e);
}
--
Dr. Heiko Paulheim
Knowledge Engineering Group
Technische Universität Darmstadt
Phone: +49 6151 16 6634 <tel:%2B49%206151%2016%206634>
Fax: +49 6151 16 5482 <tel:%2B49%206151%2016%205482>
http://www.ke.tu-darmstadt.de/staff/heiko-paulheim
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from
a single
web console. Get in-depth insight into apps, servers,
databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Dbpedia-discussion mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion
--
Dr. Heiko Paulheim
Knowledge Engineering Group
Technische Universität Darmstadt
Phone:+49 6151 16 6634 <tel:%2B49%206151%2016%206634>
Fax:+49 6151 16 5482 <tel:%2B49%206151%2016%205482>
http://www.ke.tu-darmstadt.de/staff/heiko-paulheim
--
Dr. Heiko Paulheim
Knowledge Engineering Group
Technische Universität Darmstadt
Phone: +49 6151 16 6634
Fax: +49 6151 16 5482
http://www.ke.tu-darmstadt.de/staff/heiko-paulheim
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Dbpedia-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbpedia-discussion