From d3f8f42ee6d974ab53d424473a9e898df51d66dc Mon Sep 17 00:00:00 2001 From: gjoranv Date: Tue, 28 Feb 2017 13:56:10 +0100 Subject: Log deprecation warning for 'container.jdisc.config.http-server'. VESPA-6505 --- .../yahoo/vespa/model/container/http/xml/JettyConnectorBuilder.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'config-model/src') diff --git a/config-model/src/main/java/com/yahoo/vespa/model/container/http/xml/JettyConnectorBuilder.java b/config-model/src/main/java/com/yahoo/vespa/model/container/http/xml/JettyConnectorBuilder.java index be92c00652f..98541d6ac7e 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/container/http/xml/JettyConnectorBuilder.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/container/http/xml/JettyConnectorBuilder.java @@ -8,11 +8,15 @@ import com.yahoo.vespa.model.builder.xml.dom.VespaDomBuilder; import com.yahoo.vespa.model.container.http.ConnectorFactory; import org.w3c.dom.Element; +import java.util.logging.Logger; + /** * @author Einar M R Rosenvinge * @since 5.21.0 */ public class JettyConnectorBuilder extends VespaDomBuilder.DomConfigProducerBuilder { + private static final Logger log = Logger.getLogger(JettyConnectorBuilder.class.getName()); + @Override protected ConnectorFactory doBuild(AbstractConfigProducer ancestor, Element serverSpec) { String name = XmlHelper.getIdString(serverSpec); @@ -22,6 +26,8 @@ public class JettyConnectorBuilder extends VespaDomBuilder.DomConfigProducerBuil if (legacyServerConfig != null) { String configName = legacyServerConfig.getAttribute("name"); if (!configName.equals("container.jdisc.config.http-server")) { + log.warning("The config 'container.jdisc.config.http-server' is deprecated and will be removed in a later version of Vespa." + + " Please use 'jdisc.http.connector' instead, see https://git.corp.yahoo.com/pages/vespa/documentation/documentation/jdisc/http-server-and-filters.html#configuring-jetty-server"); legacyServerConfig = null; } } -- cgit v1.2.3