diff options
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container/xml/providers/XMLInputFactoryProvider.java')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/xml/providers/XMLInputFactoryProvider.java | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/xml/providers/XMLInputFactoryProvider.java b/container-core/src/main/java/com/yahoo/container/xml/providers/XMLInputFactoryProvider.java deleted file mode 100644 index 07a0f740d55..00000000000 --- a/container-core/src/main/java/com/yahoo/container/xml/providers/XMLInputFactoryProvider.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.container.xml.providers; - -import com.yahoo.container.di.componentgraph.Provider; - -import javax.xml.stream.XMLInputFactory; - -/** - * @author Einar M R Rosenvinge - * @deprecated Do not use! - */ -@Deprecated // TODO: Remove on Vespa 8 -public class XMLInputFactoryProvider implements Provider<XMLInputFactory> { - - private static final String INPUT_FACTORY_INTERFACE = XMLInputFactory.class.getName(); - public static final String FACTORY_CLASS = "com.sun.xml.internal.stream.XMLInputFactoryImpl"; - - @Override - @SuppressWarnings("deprecation") - public XMLInputFactory get() { - //ugly, but must be done - System.setProperty(INPUT_FACTORY_INTERFACE, FACTORY_CLASS); - - // NOTE: In case the newFactory(String, ClassLoader) is used, - // the given class loader is ignored if the system property is set! - return XMLInputFactory.newFactory(); - } - - @Override - public void deconstruct() { } - -} |