Я заметил проблемы, когда Tomcat отстой, а Jetty нет:
Проблема 1. Кажется, что у Tomcat есть горячая утечка памяти при развертывании (по крайней мере, до версии 7) по сравнению с Jetty. Если вы выполняете горячее развертывание несколько раз, пространство permgen увеличивается с каждым развертыванием. Возможные решения:
- увеличение пространства permgen (временное исправление): -XX: PermSize = SIZE, -XX: MaxPermSize = SIZE (в Sun jvm)
- остановить кота и развернуть
Проблема 2: Tomcat не помещает параметры в раздел полезной нагрузки запроса HTTP PUT. Чтобы обойти эту проблему, вы можете сделать одно из следующих действий:
- вместо этого используйте POST (это imo-хак)
- читать и анализировать параметры, используя inpustream
- передать параметры через URL