Apache Derby には、 「ネットワーク サーバー」をサーブレット コンテナー ( derby.war )内の Web アプリケーションとして実行するオプションがあります。
問題は、derby に依存する他のアプリケーションを同じコンテナーにデプロイして、derby のロード後にロードする方法です(Tomcat コンテナーが望ましい)。
私が思い出す限り、Tomcat で Web アプリケーションの初期化の順序を制御する方法はありません。
複数の Web アプリケーション環境で derby.war を動作させた人はいますか?