Я помню, как использовал WebServer для запуска автономного RPC-сервера в приложении Swing. Я предполагаю, что при использовании ServletWebServer вам понадобятся баночки servlet-api (см. Ответ @Daff)
- Если вы используете библиотеку в не веб-приложении, перейдите к классу WebServer, он, вероятно, подойдет вам.
- Если вы используете Apache XMLRPC в веб-приложении, почему бы не использовать их сервлет и зарегистрировать ваши обработчики?
Прочтите документацию Apache XMLRPC, чтобы узнать, какой тип вы можете вернуть и как добавить расширения (при необходимости).