From: Christopher J. <chj...@gm...> - 2017-03-23 12:46:39
|
I should qualify that this is only related to Tomcat versions >= 8. When using a tomcat 7 docker image like tomcat:7-jre8-alpine, for example, this issue does not occur. Is the dist-war build fully compatible with tomcat8+? Cheers, Christopher Johnson On 22 March 2017 at 12:51, Christopher Johnson <chj...@gm...> wrote: > Hi, > > I have found a more general issue that is related to tomcat deployment. > The problem occurs when using any tomcat docker container. > > For example, using this simple Dockerfile: > FROM tomcat:8.5.12-jre8-alpine > COPY dist/exist-3.2.0-SNAPSHOT+20170321094434.war ${CATALINA_ > HOME}/webapps/exist.war > > produces this problem: > net.sf.saxon.trans.XPathException: I/O error reported by XML parser > processing file:/usr/local/tomcat/webapps/exist/WEB-INF/classes/META-INF/resources/xhtml.xsl: > /usr/local/tomcat/webapps/exist/WEB-INF/classes/META-INF/resources/xhtml.xsl > (No such file or directory) > > I guess this is related to inherited/relative context resource loading in > BetterFORM. I cannot explain why it only occurs in a isolated container > environment. In a full VM, the war deploys normally. > > Thanks for your help, > Christopher Johnson > |