All,

I just launched my primary webapp in an 8.0.0-RC1 and saw this message:

Aug 06, 2013 3:48:13 PM org.apache.tomcat.util.descriptor.web.WebXml
setVersion
WARNING: Unknown version string [2.3]. Default version will be used.

My actual uses version "2.5":

<web-app 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_2_5.xsd";
         version="2.5"
         metadata-complete="true">

...however, I have a "dummy" ROOT webapp to catch requests that go to
unknown webapps and give a nicer error message. This is the web.xml
declaration:

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd";>

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"; version="2.3">
  <display-name>Dummy ROOT context to prevent 400 Bad Request
responses</display-name>
</web-app>

Obviously, I should probably upgrade my dummy ROOT webapp, but servlet
version 2.3 should still be supported, no?

-chris

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to