From 49da447de101f61e643c10d4d89e6957afe0b802 Mon Sep 17 00:00:00 2001 From: tkellner Date: Fri, 3 Feb 2012 14:10:57 +0000 Subject: Disable use of StylesheetURL by default git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@1024 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4 --- .../at/gv/egiz/bku/binding/HTTPBindingProcessorImpl.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'bkucommon/src/main/java/at/gv/egiz/bku/binding/HTTPBindingProcessorImpl.java') diff --git a/bkucommon/src/main/java/at/gv/egiz/bku/binding/HTTPBindingProcessorImpl.java b/bkucommon/src/main/java/at/gv/egiz/bku/binding/HTTPBindingProcessorImpl.java index 05290de2..fb41c7fb 100644 --- a/bkucommon/src/main/java/at/gv/egiz/bku/binding/HTTPBindingProcessorImpl.java +++ b/bkucommon/src/main/java/at/gv/egiz/bku/binding/HTTPBindingProcessorImpl.java @@ -135,6 +135,11 @@ public class HTTPBindingProcessorImpl extends AbstractBindingProcessor implement .getString(ConfigurationFactoryBean.SIGNATURE_LAYOUT_PROPERTY); } + public boolean getEnableStylesheetURL() { + return configuration + .getBoolean(ConfigurationFactoryBean.USE_STYLESHEETURL_PROPERTY, false); + } + } /** @@ -538,7 +543,15 @@ public class HTTPBindingProcessorImpl extends AbstractBindingProcessor implement resultContentType = HttpUtil.TXT_XML; } } - templates = getTemplates(getStyleSheetUrl()); + String stylesheetURL = getStyleSheetUrl(); + if (configurationFacade.getEnableStylesheetURL()) + templates = getTemplates(stylesheetURL); + else + { + templates = null; + if (stylesheetURL != null) + log.info("Ignoring StylesheetURL ({})", stylesheetURL); + } if (templates != null) { log.debug("Output transformation required."); resultContentType = templates.getOutputProperties().getProperty("media-type"); -- cgit v1.2.3