annotate jamendo/sparql-archived/SeRQL/Java/SesameAddData.java @ 27:d95e683fbd35 tip

Enable CORS on urispace redirects as well
author Chris Cannam
date Tue, 20 Feb 2018 14:52:02 +0000
parents df9685986338
children
rev   line source
Chris@0 1 // org.openrdf.sesame.Sesame
Chris@0 2
Chris@0 3 import java.net.URL;
Chris@0 4
Chris@0 5 import org.openrdf.sesame.admin.*;
Chris@0 6 import org.openrdf.sesame.constants.RDFFormat;
Chris@0 7 import org.openrdf.sesame.query.*;
Chris@0 8 import org.openrdf.sesame.query.serql.model.SfwQuery;
Chris@0 9 import org.openrdf.sesame.sail.*;
Chris@0 10 import org.openrdf.sesame.repository.remote.*;
Chris@0 11 import org.openrdf.sesame.constants.QueryLanguage;
Chris@0 12 import org.openrdf.model.Value;
Chris@0 13 import org.openrdf.util.io.IOUtil;
Chris@0 14 import org.openrdf.util.io.IOUtil;
Chris@0 15 import org.openrdf.sesame.constants.RDFFormat;
Chris@0 16 import java.io.File;
Chris@0 17
Chris@0 18 class SesameAddData
Chris@0 19 { public static void main(String argv[])
Chris@0 20 { try
Chris@0 21 { System.setProperty("org.xml.sax.driver",
Chris@0 22 "org.apache.crimson.parser.XMLReaderImpl");
Chris@0 23
Chris@0 24 HTTPService service = new HTTPService(new URL("http://localhost:3020/"));
Chris@0 25 HTTPRepository repository = (HTTPRepository)service.getRepository("default");
Chris@0 26 StdOutAdminListener listener = new StdOutAdminListener();
Chris@0 27 File data = new File("wine.owl");
Chris@0 28 service.login("guest", "gasten");
Chris@0 29
Chris@0 30 repository.addData(data, "t1", RDFFormat.RDFXML, true, listener);
Chris@0 31
Chris@0 32 service.logout();
Chris@0 33 } catch (Exception e)
Chris@0 34 { e.printStackTrace();
Chris@0 35 }
Chris@0 36 }
Chris@0 37 }