Если вы пытаетесь запустить учебник Quick Start с веб-сайта Cactus, я считаю, что он больше не работает.
Вот упоминание в примечаниях к выпуску 1.8.1.
Release Notes - Cactus - Version 1.8.1
Bug
* [CACTUS-124] - Cannot run the Servlet Example
Я получаю то же сообщение об ошибке с версией 1.7.x.
Я только начал исследовать этот продукт, поэтому я отправлю ответ, если найду один. Надеюсь, у кого-то еще будет ответ с дополнительной информацией, которую я предоставил.
EDIT:
Нашел работу вокруг. Похоже, это проблема с именами пакетов. Я перекомпилировал два файла, используя пакет по умолчанию / no, и он сработал.
РЕДАКТИРОВАТЬ 2:
Я посмотрел CACTUS-124 в базе данных ошибок, и это не связано. Также я считаю, что только файлы классов, которые расширяют ServletTestCase , должны быть изменены на имя пакета по умолчанию / без имени.