[Comm] tomcat4 не находит *.class

Alexey Borovskoy =?iso-8859-1?q?alexey=5Fborovskoy_=CE=C1_mail=2Eru?=
Чт Мар 11 17:33:35 MSK 2004


* 10 Март 2004 02:50 Дворников Михаил <m_dvor на soc.adm.yar.ru>

Здравствуйте, Михаил.

> Здравствуйте! Установлен Tomcat4. Master 2.2. Корневой каталог
> для файлов /var/tomcat4/webapps/ROOT/.
> Создал:
> /var/tomcat4/webapps/ROOT/mih/ :
>     index.jsp
>    /WEB-INF
>    /WEB-INF/web.xml
>    /WEB-INF/classes/
>    /WEB-INF/classes/VerifyUser.class

Неправильно. Он ищет класс в 
/var/tomcat4/webapps/ROOT/WEB-INF/classes/.
 
/var/tomcat4/webapps/ это место где лежат контексты томкета. 
Конфигурится с помощью -Dcatalina.base в скрипте для запуска 
томкета.

ROOT это корневой контекст по-умолчанию, который отображается на 
localhost:8080/. В качестве корневого можно установить любой 
контекст. Конфигурится в tomcat.conf.

Внутри каталога с контекстом (ROOT) должен быть каталог WEB-INF, 
в котором хранятся настройки и другие полезные штуковины. Классы 
тоже хранятся там.

Правильно будет так:

/var/tomcat4/webapps/ROOT/ :
     index.jsp
    /WEB-INF
    /WEB-INF/web.xml
    /WEB-INF/classes/
    /WEB-INF/classes/VerifyUser.class

> Из index.jsp идет вызов <form action=VerifyUser ...>
> Tomcat никак не хочет находить его. Прочтение документации,
> так и не просветило.
> За что ни возьмешься везде грабли :) Что не так делаю?
>
> web.xml:
> <web-app>
> <display-name>...</display-name>
> <description>...</description>
> <servlet>
>   <servlet-name>VerifyUser</servlet-name>
>   <servlet-class>VerifyUser</servlet-class>
> </servlet>
> </web-app>

-- 
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63  2753 E37A 9E3F 11F3 BDE1
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: signature
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20040312/2e3ec54c/attachment-0003.bin>


Подробная информация о списке рассылки community