Package com.hp.hpl.jena.rdf.model

Examples of com.hp.hpl.jena.rdf.model.RDFReader


    //System.err.println(base+" + "+this.file);
    Model m = ModelFactory.createDefaultModel();
    Model m2 = ModelFactory.createDefaultModel();
    InputStream in = new FileInputStream(file);
    RDFEHArray eh = new RDFEHArray();
    RDFReader w = m.getReader();
    w.setErrorHandler(eh);
    w.read(m, in, base);
    in.close();
    in = new FileInputStream(file);

    RDFEHArray eh2 = new RDFEHArray();
View Full Code Here


  public void testDefaultDemotedFatal() {

    RDFDefaultErrorHandler.silent = true;
    try {
      Model m = ModelFactory.createDefaultModel();
      RDFReader rdr = m.getReader();
      rdr.setProperty("ERR_SAX_FATAL_ERROR","EM_ERROR");
      rdr.read(m,"file:testing/arp/error-msgs/test06.rdf");
    }
    catch (JenaException e){
      System.err.println(e.getMessage());
      e.printStackTrace();
        fail("Demoted.error error threw an exception");
View Full Code Here

  public void testDefaultPromotedError() {

    RDFDefaultErrorHandler.silent = true;
    try {
      Model m = ModelFactory.createDefaultModel();
      RDFReader rdr = m.getReader();
      rdr.setProperty("ERR_BAD_RDF_ATTRIBUTE","EM_FATAL");
      rdr.read(m,"file:testing/wg/rdfms-abouteach/error002.rdf");

      fail("Promoted error did not throw exception");
    }
    catch (JenaException e){
  //    System.err.println(e.getMessage());
View Full Code Here

    RDFDefaultErrorHandler.silent = true;
    try {

      Model m = ModelFactory.createDefaultModel();
      RDFReader rdr = m.getReader();
      rdr.setProperty("WARN_BAD_NAME","EM_FATAL");
      rdr.read(m,"file:testing/arp/qname-in-ID/bug74_0.rdf");

      fail("Promoted warning did not throw exception");
    }
    catch (JenaException e){
    }
View Full Code Here

  }
  public void testNonExceptionFatal() {

    try {
      Model m = ModelFactory.createDefaultModel();
      RDFReader rdr = m.getReader();
      rdr.setErrorHandler(this);
      rdr.read(m,"file:testing/arp/error-msgs/test06.rdf");
    }
    catch (JenaException e){
        fail("Fatal error threw an exception with non-exception handler");
    }
   
View Full Code Here

   
  }
  public void testExceptionError() {
    try {
      Model m = ModelFactory.createDefaultModel();
      RDFReader rdr = m.getReader();
      rdr.setErrorHandler(this);
      rdr.read(m,"file:testing/wg/rdfms-abouteach/error002.rdf");

      fail("Error did not throw exception with non-standard handler");
    }
    catch (JenaException e){
    }
View Full Code Here

  }
  public void testExceptionWarning() {
    try {

      Model m = ModelFactory.createDefaultModel();
      RDFReader rdr = m.getReader();
      rdr.setErrorHandler(this);
      rdr.read(m,"file:testing/arp/qname-in-ID/bug74_0.rdf");

      fail("Warning did not throw exception with non-standard handler");
    }
    catch (JenaException e){
    }
View Full Code Here

    }
   
    public void testBadBaseParamOK() throws IOException {
        Model m = createMemModel();
        Model m1 = createMemModel();
        RDFReader rdr = m.getReader();
        FileInputStream fin = new FileInputStream(
                "testing/wg/rdfms-identity-anon-resources/test001.rdf");

        rdr.setErrorHandler(this);
        expected = new int[] { WARN_MALFORMED_URI };
        rdr.read(m, fin, "http://jjc^3.org/demo.mp3");
        fin.close();
        fin = new FileInputStream(
                "testing/wg/rdfms-identity-anon-resources/test001.rdf");
        rdr.read(m1, fin, "");
        fin.close();
        assertTrue("Bad base URI should have no effect on model.[" + m1.toString()
                + "]", m.isIsomorphicWith(m1));
        checkExpected();
    }
View Full Code Here

                + "]", m.isIsomorphicWith(m1));
        checkExpected();
    }
    public void testRelativeBaseParamError() throws IOException {
        Model m = createMemModel();
        RDFReader rdr = m.getReader();
        FileInputStream fin = new FileInputStream(
                "testing/wg/rdfms-difference-between-ID-and-about/test1.rdf");
        rdr.setErrorHandler(this);
        expected = new int[] { WARN_RELATIVE_URI, WARN_RELATIVE_URI,  ERR_RESOLVING_AGAINST_RELATIVE_BASE, };
        rdr.setProperty("ERR_RESOLVING_AGAINST_RELATIVE_BASE","EM_WARNING");
        rdr.read(m, fin, "foo/");
        fin.close();
        Model m1 = createMemModel();
        m1.createResource("foo/#foo").addProperty(RDF.value, "abc");
        assertTrue("Relative base URI should produce relative URIs in model (when error suppressed).["
                + m.toString() + "]", m.isIsomorphicWith(m1));
View Full Code Here

    }
   
    public void testRelativeBaseParamOK() throws IOException {
        Model m = createMemModel();
        Model m1 = createMemModel();
        RDFReader rdr = m.getReader();
        FileInputStream fin = new FileInputStream(
                "testing/wg/rdfms-identity-anon-resources/test001.rdf");

        rdr.setErrorHandler(this);
        expected = new int[] { WARN_RELATIVE_URI };
        rdr.read(m, fin, "foo/");
        fin.close();
        fin = new FileInputStream(
                "testing/wg/rdfms-identity-anon-resources/test001.rdf");
        rdr.read(m1, fin, "");
        fin.close();
        assertTrue("Bad base URI should have no effect on model.[" + m1.toString()
                + "]", m.isIsomorphicWith(m1));
        checkExpected();
    }
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.rdf.model.RDFReader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.