diff --git a/src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java b/src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java index 72bab69dbf344edfcbd5bf8610e773eb8937f9e7..42eb510ba6b7d07f7d811338a97a93641597b224 100644 --- a/src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java +++ b/src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java @@ -176,6 +176,7 @@ void detectEmbeddedStylesheet(final Source source) { .getAssociatedStylesheet(source, null, null, null); this.associatedStylesheetURI = Optional.of(new URI( associatedStylesheet.getSystemId())); + logger.log(Level.INFO, "Detected associated stylesheet {0}, URI {1}", new Object[] { associatedStylesheet, associatedStylesheetURI.get()}); } catch (final TransformerConfigurationException e) { logger.log(Level.WARNING, "Failed to load stylesheet from <?xsl-stylesheet?> declaration", e); @@ -304,7 +305,8 @@ public ResponseBuilder createResponse() throws ObjectNotFoundFault, MetadataPars if (isNotModified()) return getResponseBuilder(); - getTransformer().setSource(getSource()); + final Source source = getSource(); + getTransformer().setSource(source); if (requestedMediaType.isPresent()) { setMediaType(requestedMediaType.get());