aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorgjoranv <gv@oath.com>2018-05-02 16:55:09 +0200
committergjoranv <gv@oath.com>2018-05-02 16:55:09 +0200
commitf41b5fb06fc7bf6cfc6dd07b767acec03cea3632 (patch)
treeefee2f88bb4dd072f36fbea333fbc2b82ecfabe6 /config-model
parent82dda76cc527513e92de314da61538235243c65b (diff)
Deprecate all builtin XML providers in jdisc.
Diffstat (limited to 'config-model')
-rwxr-xr-xconfig-model/src/main/java/com/yahoo/vespa/model/container/ContainerCluster.java33
1 files changed, 12 insertions, 21 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/ContainerCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/container/ContainerCluster.java
index a627525ab77..469b6781bae 100755
--- a/config-model/src/main/java/com/yahoo/vespa/model/container/ContainerCluster.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/container/ContainerCluster.java
@@ -31,16 +31,6 @@ import com.yahoo.container.jdisc.messagebus.MbusServerProvider;
import com.yahoo.container.jdisc.state.StateHandler;
import com.yahoo.container.logging.AccessLog;
import com.yahoo.container.usability.BindingsOverviewHandler;
-import com.yahoo.container.xml.providers.DatatypeFactoryProvider;
-import com.yahoo.container.xml.providers.DocumentBuilderFactoryProvider;
-import com.yahoo.container.xml.providers.JAXBContextFactoryProvider;
-import com.yahoo.container.xml.providers.SAXParserFactoryProvider;
-import com.yahoo.container.xml.providers.SchemaFactoryProvider;
-import com.yahoo.container.xml.providers.TransformerFactoryProvider;
-import com.yahoo.container.xml.providers.XMLEventFactoryProvider;
-import com.yahoo.container.xml.providers.XMLInputFactoryProvider;
-import com.yahoo.container.xml.providers.XMLOutputFactoryProvider;
-import com.yahoo.container.xml.providers.XPathFactoryProvider;
import com.yahoo.document.config.DocumentmanagerConfig;
import com.yahoo.jdisc.http.ServletPathsConfig;
import com.yahoo.metrics.simple.runtime.MetricProperties;
@@ -298,17 +288,18 @@ public final class ContainerCluster
addComponent(statsHandler);
}
- public void addJaxProviders() {
- addSimpleComponent(DatatypeFactoryProvider.class);
- addSimpleComponent(DocumentBuilderFactoryProvider.class);
- addSimpleComponent(JAXBContextFactoryProvider.class);
- addSimpleComponent(SAXParserFactoryProvider.class);
- addSimpleComponent(SchemaFactoryProvider.class);
- addSimpleComponent(TransformerFactoryProvider.class);
- addSimpleComponent(XMLEventFactoryProvider.class);
- addSimpleComponent(XMLInputFactoryProvider.class);
- addSimpleComponent(XMLOutputFactoryProvider.class);
- addSimpleComponent(XPathFactoryProvider.class);
+ @SuppressWarnings("deprecation")
+ private void addJaxProviders() {
+ addSimpleComponent(com.yahoo.container.xml.providers.DatatypeFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.DocumentBuilderFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.JAXBContextFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.SAXParserFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.SchemaFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.TransformerFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.XMLEventFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.XMLInputFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.XMLOutputFactoryProvider.class);
+ addSimpleComponent(com.yahoo.container.xml.providers.XPathFactoryProvider.class);
}
public final void addComponent(Component<?, ?> component) {