Details
-
Bug Report
-
Resolution: Fixed
-
L3 - Default
-
7.16.0, 7.15.0
-
None
-
None
Description
The web.xml file of the engine-rest webapp is missing the XML declaration line (<?xml ... ?>) in the Tomcat Docker image:
$ docker exec 1d73894a06bfe6e46f169bf9d82ad6b3868a513c26cc3bd46d6d328c3bdc1bae /bin/cat /camunda/webapps/engine-rest/WEB-INF/web.xml <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> <!-- Fetch And Lock Handler (long polling): Unique Worker Request (default value: false) --> <!-- <context-param> <param-name>fetch-and-lock-unique-worker-request</param-name> <param-value>true</param-value> </context-param> --> ...
The declaration line is there in the source of the file
https://github.com/camunda/camunda-bpm-platform/blob/master/engine-rest/assembly/src/main/webapp/WEB-INF/web.xml (is this the right file at all? it contains less stuff than the file in the image...).
So I guess it is lost when building the Docker image.