Hi Lorenz, Thank you for your reply. Yes, I used maven to build the project. Here are dependencies details: Hi Lorenz,
Yes, I used maven to build the project. Here are the dependencies details: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.jena</groupId> <artifactId>apache-jena-libs</artifactId> <version>5.0.0-rc1</version> <type>pom</type> </dependency> <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>3.6.0</version> <type>maven-plugin</type> </dependency> <dependencies> Best regards, Pan On Tue, Mar 12, 2024 at 7:13 AM Lorenz Buehmann < buehm...@informatik.uni-leipzig.de> wrote: > Hi, > > how did you setup your project? Which Jena version? Do you use Maven? > Which dependencies? It looks like ARQ.init() hasn't been called which > should happen automatically if the setup of the project is correct. > > > Cheers, > Lorenz > > On 11.03.24 14:44, Anna P wrote: > > Dear Jena support team, > > > > Currently I just started to work on a SPARQL project using Jena and I > could > > not get a solution when I query a model. > > I imported a turtle file and ran a simple query, and the snippet code is > > shown below. However, I got the error. > > > > public class App { > > public static void main(String[] args) { > > try { > > Model model = RDFDataMgr.loadModel('data.ttl', Lang.TURTLE); > > RDFDataMgr.write(System.out, model, Lang.TURTLE); > > String queryString = "SELECT * { ?s ?p ?o }"; > > Query query = QueryFactory.create(queryString); > > QueryExecution qe = QueryExecutionFactory.create(query, > model); > > ResultSet results = qe.execSelect(); > > ResultSetFormatter.out(System.out, results, query); > > qe.close(); > > } catch (Exception e) { > > e.printStackTrace(); > > } > > } > > } > > > > Here is the error message: > > > > org.apache.jena.riot.RiotException: Not registered as a SPARQL result set > > output syntax: Lang:SPARQL-Results-JSON > > at > > > org.apache.jena.sparql.resultset.ResultsWriter.write(ResultsWriter.java:179) > > at > > > org.apache.jena.sparql.resultset.ResultsWriter.write(ResultsWriter.java:156) > > at > > > org.apache.jena.sparql.resultset.ResultsWriter.write(ResultsWriter.java:149) > > at > > > org.apache.jena.sparql.resultset.ResultsWriter$Builder.write(ResultsWriter.java:96) > > at > > > org.apache.jena.query.ResultSetFormatter.output(ResultSetFormatter.java:308) > > at > > > org.apache.jena.query.ResultSetFormatter.outputAsJSON(ResultSetFormatter.java:516) > > at de.unistuttgart.ki.esparql.App.main(App.java:46) > > > > > > Thank you for your time and help! > > > > Best regards, > > > > Pan > > > -- > Lorenz Bühmann > Research Associate/Scientific Developer > > Email buehm...@infai.org > > Institute for Applied Informatics e.V. (InfAI) | Goerdelerring 9 | 04109 > Leipzig | Germany > >