タグ

hot_deployに関するdangkicchiのブックマーク (2)

  • CoolDeployとHotDeployのトラブルについて知りたい(1) - 履歴

    Seasar2のDIコンテナを使用したWebアプリケーション開発プロジェクトに関わっているのですが、 最近、ローカル環境でうまくいく(=HotDeployで問題なし)けど、サーバに乗せて実行する(=CoolDeploy) と問題が発生するパターンの問い合わせが増えました。 メンバーへの教育が徹底されていなかったり、習熟レベルの相違が多少なりともありますので、 そういった場面にまったく遭遇しないメンバーもいます。 メンバーのSeasar2プロダクトの教育は、もっぱら自習が主になっていて、もちろん開発規約や サンプルなどは提供していますが、基礎部分についてはプロジェクトで購入したり、 集合研修を受講したりということを積極的には行っていないので、どうしても知識にばらつきがあります。 今は地道に資料作成をして、開発者に回覧するくらいですね。 さて、最近発生した事例では、HotDeployでは問

    CoolDeployとHotDeployのトラブルについて知りたい(1) - 履歴
  • Hot Deploy利用時に、Hot Deploy対象外クラス内でHot Deploy対象クラスを使うための正しい作法は? - Writing Some Code

    「Hot Deploy」「Hot Deploy」連呼によって、今までで一番長いタイトル。。 気を取り直して題を。 SeasarのHot Deploy機能はアプリケーションサーバーの再起動不要で修正コードがすぐに反映されるという便利な反面、ちょっとフレームワークの拡張をした時に「Hot Deployでは動くのにCool Deployでは動かない」(またはその逆)といったことにハマることが多いように思います。 S2Container体やHot Deploy機能の理解が浅いせいもあって、自分も何回泣かされたことか。。。 今回もSAStrutsを使っていて遭遇してしまいました。 Hot Deploy対象外クラス(RequestProcessorやtaglibなど)内で、HotDeploy対象のServiceクラスやDtoクラスをgetComponentするような以下のコードを書くとClassC

    Hot Deploy利用時に、Hot Deploy対象外クラス内でHot Deploy対象クラスを使うための正しい作法は? - Writing Some Code
  • 1