< prev index next >

test/javax/xml/jaxp/unittest/transform/Bug6465722.java

Print this page




  55     private static final String IDENTITY_XSLT = "<xsl:stylesheet version='1.0' " + "xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>"
  56             + "<xsl:template match='@*|node()'>" + "<xsl:copy>" + "<xsl:apply-templates select='@*|node()'/>" + "</xsl:copy>" + "</xsl:template>"
  57             + "</xsl:stylesheet>";
  58 
  59     @Test
  60     public void test() {
  61         try {
  62             DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
  63             dbf.setNamespaceAware(true);
  64             Document d = dbf.newDocumentBuilder().getDOMImplementation().createDocument(null, "r", null);
  65             d.getDocumentElement().setAttributeNS("http://nowhere.net/", "id", "1");
  66 
  67             Transformer t = TransformerFactory.newInstance().newTransformer(new StreamSource(new StringReader(IDENTITY_XSLT)));
  68             t.transform(new DOMSource(d), new StreamResult(new StringWriter()));
  69         } catch (Throwable ex) {
  70             Assert.fail("Exception: " + ex.getMessage());
  71         }
  72     }
  73 
  74 }
  75 


  55     private static final String IDENTITY_XSLT = "<xsl:stylesheet version='1.0' " + "xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>"
  56             + "<xsl:template match='@*|node()'>" + "<xsl:copy>" + "<xsl:apply-templates select='@*|node()'/>" + "</xsl:copy>" + "</xsl:template>"
  57             + "</xsl:stylesheet>";
  58 
  59     @Test
  60     public void test() {
  61         try {
  62             DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
  63             dbf.setNamespaceAware(true);
  64             Document d = dbf.newDocumentBuilder().getDOMImplementation().createDocument(null, "r", null);
  65             d.getDocumentElement().setAttributeNS("http://nowhere.net/", "id", "1");
  66 
  67             Transformer t = TransformerFactory.newInstance().newTransformer(new StreamSource(new StringReader(IDENTITY_XSLT)));
  68             t.transform(new DOMSource(d), new StreamResult(new StringWriter()));
  69         } catch (Throwable ex) {
  70             Assert.fail("Exception: " + ex.getMessage());
  71         }
  72     }
  73 
  74 }

< prev index next >