0

展開する戦争が2つあると想像してください。最初の戦争では、一部のデータをJCRリポジトリまたはその他のストレージにロードする必要があります。第2戦争では、第1戦争によってストレージにロードされたデータを使用します。

これで、最初の戦争が正常に展開された状況になりましたが、初期化プロセス(データのロード)の途中です。第二次戦争が展開し始めています。だからエラーがあります。

第二次戦争が展開されるまでの時間を定義できる構成はありますか?私はjbossconfigを意味します。

問題は明らかだと思います。現在、本番環境では、JCRスキーマ(バンドル)をリポジトリーにデプロイする1つの戦争(Apacheスリング)があり、2番目の戦争がそれを処理し始めます。

たぶん誰かが同様の問題を抱えていて、私を助けることができますか?

どうも

4

1 に答える 1

1

考えられる解決策の1つは、最初の戦争で使用できるようになるまでcontextInitialized()メソッドが待機するServletContextListenerを2番目の戦争に含めることです。

于 2011-10-07T16:16:48.220 に答える