diff --git a/.gitmodules b/.gitmodules index 365c24fdd1edb3e60a57a0af48f29a52dae34725..8c7200c62baf9b47a394eae4039bb002074a29bd 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "tei-stylesheets"] - path = src/main/webapp/WEB-INF/tei-stylesheets + path = src/main/webapp/tei-stylesheets url = https://github.com/TEIC/Stylesheets.git diff --git a/src/main/java/info/textgrid/services/aggregator/Help.java b/src/main/java/info/textgrid/services/aggregator/Help.java index f4706082780c2957019e265901bcea1dfda30053..9e665164489351ba0872a97d44bb87f878eeea70 100644 --- a/src/main/java/info/textgrid/services/aggregator/Help.java +++ b/src/main/java/info/textgrid/services/aggregator/Help.java @@ -45,7 +45,7 @@ public void write(final OutputStream output) throws IOException, try { final XsltTransformer transformer = stylesheetManager .getStylesheet( - URI.create("/WEB-INF/stylesheets/wadl_documentation-2009-02.xsl"), + URI.create("/stylesheets/wadl_documentation-2009-02.xsl"), Optional.<String> absent(), false, false).load(); final Serializer serializer = stylesheetManager.xsltProcessor .newSerializer(output); diff --git a/src/main/java/info/textgrid/services/aggregator/Version.java b/src/main/java/info/textgrid/services/aggregator/Version.java index 4b27f7e6eec686c72facc0d54d4922fc7b05d132..b0a1108a524f1948f26471b0cb57813725e58df7 100644 --- a/src/main/java/info/textgrid/services/aggregator/Version.java +++ b/src/main/java/info/textgrid/services/aggregator/Version.java @@ -110,7 +110,7 @@ public void write(final OutputStream outputStream) out.printf("<p>Using TG-crud version: <strong>%s</strong>\n", repository.getCRUDService().getVersion()); - final URL xslVersionURL = stylesheetManager.resolveInternalPath("/WEB-INF/tei-stylesheets/VERSION"); + final URL xslVersionURL = stylesheetManager.resolveInternalPath("/tei-stylesheets/VERSION"); final InputStream xslVersionStream = xslVersionURL.openStream(); final String xslVersion = CharStreams.toString(new InputStreamReader(xslVersionStream)); out.printf("<p>Using TEI stylesheets version: <strong>%s</strong>\n", xslVersion); diff --git a/src/main/java/info/textgrid/services/aggregator/epub/EPUBSerializer.java b/src/main/java/info/textgrid/services/aggregator/epub/EPUBSerializer.java index dbcf622bc971ba8241d647c97a1ef702bed38213..7dbae503768164c315fcd63b2fafc326d5df02e3 100644 --- a/src/main/java/info/textgrid/services/aggregator/epub/EPUBSerializer.java +++ b/src/main/java/info/textgrid/services/aggregator/epub/EPUBSerializer.java @@ -46,9 +46,9 @@ public class EPUBSerializer extends CorpusBasedExporter implements StreamingOutput { private static final URI EPUB_XSL = URI - .create("/WEB-INF/stylesheets/epub.xsl"); - private static final URI GROUP_XSL = URI.create("/WEB-INF/stylesheets/corpus2groups.xsl"); - private static final URI EPUB_AGG_XSL = URI.create("/WEB-INF/stylesheets/epub-agg.xsl"); + .create("/stylesheets/epub.xsl"); + private static final URI GROUP_XSL = URI.create("/stylesheets/corpus2groups.xsl"); + private static final URI EPUB_AGG_XSL = URI.create("/stylesheets/epub-agg.xsl"); private static final Logger logger = Logger.getLogger(EPUBSerializer.class .getCanonicalName()); 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 7f1b4081565b0355451faa1eeb236ebbcf66a11e..7634714d139471a0350d15d21622e153a523cff8 100644 --- a/src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java +++ b/src/main/java/info/textgrid/services/aggregator/html/HTMLWriter.java @@ -75,9 +75,9 @@ * */ public class HTMLWriter extends CorpusBasedExporter implements StreamingOutput { - private static final URI TO_HTML_XSL = URI.create("/WEB-INF/stylesheets/db2xhtml.xsl"); - private static final URI EXTRACT_BODY_XSL = URI.create("/WEB-INF/stylesheets/extractbody.xsl"); - private static final URI SIMULATE_XSL = URI.create("/WEB-INF/stylesheets/frame.xsl"); + private static final URI TO_HTML_XSL = URI.create("/stylesheets/db2xhtml.xsl"); + private static final URI EXTRACT_BODY_XSL = URI.create("/stylesheets/extractbody.xsl"); + private static final URI SIMULATE_XSL = URI.create("/stylesheets/frame.xsl"); private Optional<URI> explicitStylesheetURI = Optional.absent(); private boolean refreshStylesheet = false; diff --git a/src/main/java/info/textgrid/services/aggregator/pdf/PDF.java b/src/main/java/info/textgrid/services/aggregator/pdf/PDF.java index bbb127b092d9e96feabba85f0b5cf2405df93fda..4a9bfd43d23be044e9fa9016bf82ef3dd78419f7 100644 --- a/src/main/java/info/textgrid/services/aggregator/pdf/PDF.java +++ b/src/main/java/info/textgrid/services/aggregator/pdf/PDF.java @@ -51,7 +51,7 @@ "this service is deployed.") public class PDF extends AbstractExporter { - private static final URI TO_PDF_XSL = URI.create("/WEB-INF/tei-stylesheets/latex/latex.xsl"); + private static final URI TO_PDF_XSL = URI.create("/tei-stylesheets/latex/latex.xsl"); final Logger logger = Logger .getLogger("info.textgrid.services.aggregator.pdf"); diff --git a/src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java b/src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java index 5004a351c73e065b10aed17960dd04ac638aac8c..b1511869c7570f584f28f038e2d7d4c101a3de8f 100644 --- a/src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java +++ b/src/main/java/info/textgrid/services/aggregator/zip/ZipResult.java @@ -181,10 +181,10 @@ public Transformation(String targetFormat, String stylesheet) { .<String, Transformation> builder() .put("text", new Transformation("text/plain", - "/WEB-INF/tei-stylesheets/txt/tei-to-text.xsl")) + "/tei-stylesheets/txt/tei-to-text.xsl")) .put("html", new Transformation("text/html", - "/WEB-INF/stylesheets/db2xhtml.xsl")).build(); + "/stylesheets/db2xhtml.xsl")).build(); private void setupTransform(String transform) { if (transform == null || transform.isEmpty()) diff --git a/src/main/webapp/WEB-INF/stylesheets/corpus2groups.xsl b/src/main/webapp/stylesheets/corpus2groups.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/corpus2groups.xsl rename to src/main/webapp/stylesheets/corpus2groups.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl b/src/main/webapp/stylesheets/db2xhtml.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/db2xhtml.xsl rename to src/main/webapp/stylesheets/db2xhtml.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/epub-agg.xsl b/src/main/webapp/stylesheets/epub-agg.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/epub-agg.xsl rename to src/main/webapp/stylesheets/epub-agg.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/epub.xsl b/src/main/webapp/stylesheets/epub.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/epub.xsl rename to src/main/webapp/stylesheets/epub.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/extractbody.xsl b/src/main/webapp/stylesheets/extractbody.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/extractbody.xsl rename to src/main/webapp/stylesheets/extractbody.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/frame.xsl b/src/main/webapp/stylesheets/frame.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/frame.xsl rename to src/main/webapp/stylesheets/frame.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/preview.xsl b/src/main/webapp/stylesheets/preview.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/preview.xsl rename to src/main/webapp/stylesheets/preview.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/tghtml-common.xsl b/src/main/webapp/stylesheets/tghtml-common.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/tghtml-common.xsl rename to src/main/webapp/stylesheets/tghtml-common.xsl diff --git a/src/main/webapp/WEB-INF/stylesheets/wadl_documentation-2009-02.xsl b/src/main/webapp/stylesheets/wadl_documentation-2009-02.xsl similarity index 100% rename from src/main/webapp/WEB-INF/stylesheets/wadl_documentation-2009-02.xsl rename to src/main/webapp/stylesheets/wadl_documentation-2009-02.xsl diff --git a/src/main/webapp/WEB-INF/tei-stylesheets b/src/main/webapp/tei-stylesheets similarity index 100% rename from src/main/webapp/WEB-INF/tei-stylesheets rename to src/main/webapp/tei-stylesheets diff --git a/src/test/java/info/textgrid/services/aggregator/StylesheetManagerTest.java b/src/test/java/info/textgrid/services/aggregator/StylesheetManagerTest.java index 20bd8fb2e8112187809f5477c0a157be3cf0e4e6..8d69a41cd6430e8413ff623f3aa1bd994ec551e8 100644 --- a/src/test/java/info/textgrid/services/aggregator/StylesheetManagerTest.java +++ b/src/test/java/info/textgrid/services/aggregator/StylesheetManagerTest.java @@ -18,7 +18,7 @@ public class StylesheetManagerTest { - private static URI INTERNAL_XSL = URI.create("/WEB-INF/tei-stylesheets/html/html.xsl"); + private static URI INTERNAL_XSL = URI.create("/tei-stylesheets/html/html.xsl"); private StylesheetManager manager; @Before