Добавление relaxedQueryChars к соединителю HTTP tomcat 7.0.82 не приводит к предупреждению о несоответствии свойств - PullRequest
0 голосов
/ 21 ноября 2018

В нашем server.xml есть следующее:

   <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="120000" 
               redirectPort="443" 
               maxThreads="150" minSpareThreads="25" 
               relaxedQueryChars="{}" 
               ... />

Мы вводим relaxedQueryChars, чтобы избежать предупреждений при получении HTTP-запросов с фигурными скобками в строке запроса.Однако при запуске сервера мы получаем

WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'relaxedQueryChars' to '{}' did not find a matching property.

. Это озадачивает, поскольку в документации Tomcat 7 указано relaxedQueryChars в качестве допустимого свойства этого соединителя.Это предупреждение неверно или мы делаем что-то не так?(Не удивительно, что это изменение не вступило в силу; мы по-прежнему получаем предупреждения о фигурных скобках в строке запроса.)

1 Ответ

0 голосов
/ 21 ноября 2018

Я обнаружил здесь , что это свойство было добавлено только по состоянию на 7.0.87, поэтому оно не существует для нашей версии.

Было бы полезно, если бы в документации было "какинформация для новых параметров.

...