Есть FreeBSD 6.1, в ней ставлю из портов tomcat 5.5. Он встает, с настройками по умолчанию работает. Далее пробую создать в нем виртуал хост. Добавляю в конфиг строку:
<Host name="тут имя хоста" appBase="тут путь к папке корню виртуал хоста" />
И вот не задача - если я пишу appBase="webapps" - как это в дефолтном хосте - то вижу как раз ROOT tomcata и скрипты оттуда работают. Стоит мне написать appBase="/usr/loca/bla-bla-bla" - и все - обращение на этот виртуал хост все время выдает мне чистый лист - ни ошибок, ничего.
Гугл весь перегуглил - ничего толкового не нашел, а во всех примерах так и прописан путь - appBase="/usr/local/bla-bla-bla".
Ну раз все так тоскливо и никто не в курсе - напишу решение, которое пришло путем проб и ошибок.
В директории, куда указывает виртуал хост томката должна быть директория ROOT - именно ее он будет читать.