Apache Derby имеет возможность запускать «Сетевой сервер» как веб-приложение в контейнере сервлета ( derby.war ).
Тогда проблема заключается в том, как развернуть другие приложения, которые зависят от derby, в том же контейнере для загрузки после загрузки derby (предпочтительно в контейнере Tomcat).
Из того, что я помню, нет способа контролировать порядок инициализации веб-приложений в Tomcat.
Кто-нибудь получил derby.war для работы в среде с несколькими веб-приложениями?