18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 package stream.XMLStreamFilterTest; 25 26 import java.io.InputStream; 27 28 import javax.xml.namespace.NamespaceContext; 29 import javax.xml.namespace.QName; 30 import javax.xml.stream.EventFilter; 31 import javax.xml.stream.StreamFilter; 32 import javax.xml.stream.XMLInputFactory; 33 import javax.xml.stream.XMLStreamConstants; 34 import javax.xml.stream.XMLStreamReader; 35 import javax.xml.stream.events.XMLEvent; 36 37 import org.testng.Assert; 38 import org.testng.annotations.Test; 39 40 /* 41 * @bug 6481678 42 * @summary Test Filtered XMLStreamReader parses namespace correctly. 43 */ 44 public class Bug6481678 { 45 46 String rootElement = "fruits"; 47 String childElement = "varieties"; 48 String prefixApple = "a"; 49 String namespaceURIApple = "apple.fruit"; 50 String prefixOrange = "o"; 51 String namespaceURIOrange = "orange.fruit"; 52 String namespaceURIBanana = "banana.fruit"; 53 54 TypeFilter filter; 55 XMLInputFactory factory; 56 InputStream is; 57 58 /** Creates a new instance of NamespaceTest */ 59 public Bug6481678(java.lang.String testName) { 60 init(); 61 } 62 63 private void init() { | 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 package stream.XMLStreamFilterTest; 25 26 import java.io.InputStream; 27 28 import javax.xml.namespace.NamespaceContext; 29 import javax.xml.namespace.QName; 30 import javax.xml.stream.EventFilter; 31 import javax.xml.stream.StreamFilter; 32 import javax.xml.stream.XMLInputFactory; 33 import javax.xml.stream.XMLStreamConstants; 34 import javax.xml.stream.XMLStreamReader; 35 import javax.xml.stream.events.XMLEvent; 36 37 import org.testng.Assert; 38 import org.testng.annotations.Listeners; 39 import org.testng.annotations.Test; 40 41 /* 42 * @bug 6481678 43 * @summary Test Filtered XMLStreamReader parses namespace correctly. 44 */ 45 @Listeners({jaxp.library.BasePolicy.class}) 46 public class Bug6481678 { 47 48 String rootElement = "fruits"; 49 String childElement = "varieties"; 50 String prefixApple = "a"; 51 String namespaceURIApple = "apple.fruit"; 52 String prefixOrange = "o"; 53 String namespaceURIOrange = "orange.fruit"; 54 String namespaceURIBanana = "banana.fruit"; 55 56 TypeFilter filter; 57 XMLInputFactory factory; 58 InputStream is; 59 60 /** Creates a new instance of NamespaceTest */ 61 public Bug6481678(java.lang.String testName) { 62 init(); 63 } 64 65 private void init() { |