< prev index next >

test/javax/xml/jaxp/unittest/dom/Bug4966138.java

Print this page




  52         dbf.setNamespaceAware(true);
  53         dbf.setValidating(true);
  54         dbf.setAttribute(SCHEMA_LANGUAGE, XMLConstants.W3C_XML_SCHEMA_NS_URI);
  55         dbf.setAttribute(SCHEMA_SOURCE, Bug4966138.class.getResource("test.xsd").toExternalForm());
  56 
  57         Document document = dbf.newDocumentBuilder().parse(Bug4966138.class.getResource("test.xml").toExternalForm());
  58 
  59         TypeInfo type = document.getDocumentElement().getSchemaTypeInfo();
  60 
  61         String typeName = type.getTypeName();
  62         System.out.println(typeName);
  63         Assert.assertNotNull(typeName);
  64         Assert.assertTrue(typeName.length() != 0, "returned typeName shouldn't be empty");
  65 
  66         String typeNs = type.getTypeNamespace();
  67         System.out.println(typeNs);
  68         Assert.assertNotNull(typeNs);
  69         Assert.assertTrue(typeNs.length() != 0, "returned typeNamespace shouldn't be empty");
  70     }
  71 }
  72 


  52         dbf.setNamespaceAware(true);
  53         dbf.setValidating(true);
  54         dbf.setAttribute(SCHEMA_LANGUAGE, XMLConstants.W3C_XML_SCHEMA_NS_URI);
  55         dbf.setAttribute(SCHEMA_SOURCE, Bug4966138.class.getResource("test.xsd").toExternalForm());
  56 
  57         Document document = dbf.newDocumentBuilder().parse(Bug4966138.class.getResource("test.xml").toExternalForm());
  58 
  59         TypeInfo type = document.getDocumentElement().getSchemaTypeInfo();
  60 
  61         String typeName = type.getTypeName();
  62         System.out.println(typeName);
  63         Assert.assertNotNull(typeName);
  64         Assert.assertTrue(typeName.length() != 0, "returned typeName shouldn't be empty");
  65 
  66         String typeNs = type.getTypeNamespace();
  67         System.out.println(typeNs);
  68         Assert.assertNotNull(typeNs);
  69         Assert.assertTrue(typeNs.length() != 0, "returned typeNamespace shouldn't be empty");
  70     }
  71 }

< prev index next >