--- old/test/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java 2015-01-09 15:41:20.120091126 -0800 +++ new/test/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java 2015-01-09 15:41:20.043091006 -0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -24,12 +24,14 @@ package javax.xml.transform.ptests; import java.io.File; +import java.io.FilePermission; import javax.xml.transform.ErrorListener; import javax.xml.transform.TransformerConfigurationException; import javax.xml.transform.TransformerException; import javax.xml.transform.TransformerFactory; import static javax.xml.transform.ptests.TransformerTestConst.XML_DIR; import javax.xml.transform.stream.StreamSource; +import jaxp.library.JAXPBaseTest; import static org.testng.Assert.assertEquals; import static org.testng.Assert.fail; import org.testng.annotations.Test; @@ -37,7 +39,7 @@ /** * Class containing the test cases for ErrorListener interface */ -public class ErrorListenerTest implements ErrorListener { +public class ErrorListenerTest extends JAXPBaseTest implements ErrorListener { /** * Define ErrorListener's status. */ @@ -58,9 +60,10 @@ try { TransformerFactory tfactory = TransformerFactory.newInstance(); tfactory.setErrorListener (listener); + setPermissions(new FilePermission(XML_DIR + "invalid.xsl", "read")); tfactory.newTransformer(new StreamSource( new File(XML_DIR + "invalid.xsl"))); - fail("We expect an Exception here"); + fail("Expect TransformerConfigurationException here"); } catch (TransformerConfigurationException ex) { assertEquals(listener.status, ListenerStatus.FATAL); }