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 }
|