Спасибо оба. Я соглашаюсь, что это - проблема пути cookie или проблема с Apache, не отправляющим информацию о куки вперед или что-то.
Я закончил тем, что делал веб-приложение кота КОРЕНЬ, который заставил проблемы пути cookie уходить, наряду с удалением/javapp корня контекста от URL хорошее влияние стороны. Я закончил с mod_proxy_ajp, поскольку было легко настроить, и я нашел некоторую документацию шибболета, которая указала на этот являющийся наилучшим вариантом.
Кажется, что это целое пространство является таким вуду, и все предлагают их собственное решение, что я мог бы также найти что-то, что работает и просто выполненный с ним...
Не использовать mod_jk2
(который удерживается от использования так или иначе), но использование mod_proxy с ProxyPass и ProxyReversePass. Намного легче настроить, даже Ваше исключение для статического содержания может быть выражено легко:
ProxyPass /statics !
ProxyPass / http://localhost:8080
ProxyPassReverse / http://localhost:8080
Недостаток состоит, очевидно в том, что, если JAVA-приложение хочет считать IP-адрес клиента (и другая клиентская информация), это получит адрес Apache вместо этого, поскольку он - прокси проигрывания. Для этого ситуации необходимо будет использовать mod_jk
Рабочий worker1.sticky_session=1 набора
Я говорю что использование mod_jk как его созданный специально для кота ajp и его хорошо maintened (каждый год thers обновление с новым fetures)
Можно выполнить это использование mod_header в конфигурации, которая имеет функциональность подобный mod_rewrite, но используется для изменения http заголовки.
Изменить все пути cookie от/javaapp до /
Header edit Set-Cookie "^(.*; Path=)/javaapp/?(.*)" $1/$2
Или если Вы хотели изменить путь cookie полностью от/javaapp для высказывания/my_java_app
Header edit Set-Cookie "^(.*; Path=)/javaapp/?(.*)" $1/my_java_app/$2