2006-06-01から1ヶ月間の記事一覧

HotDeployはまだ待ち?

結局のところHotDeployを利用してこうアプリケーション開発をしろ!みたいなベストプラクティスは定まっていないということでしょうか。 s2container.diconにはこう書いて、app.diconにはこういうものをかけ。みたいな。 まだベータ版ですがインパクトは十分…

s2container.diconのコンテナは独立系?

# koichik 『AspectCustomizer の interceptor プロパティを String の interceptorName に変更しました.これにより,Interceptor は s2container.dicon ではなく,app.dicon (相当) のコンテナからルックアップされるようになります. うーん。なんだかよ…

HotDeploy + アスペクト

shotさんに教えていただいた通り、AspectCustomizerを使えばOKでした! AspectCustomizerはComponentCustomizerのサブクラスで、対象のコンポーネント定義にアスペクト定義を追加するカスタマイザです。 で、これはCreatorに登録します。具体的には↓こんな感…

s2struts1.3.0-beta1対応のPdStruts(続々)

id:higayasuoさんありがとうございます。教えていただいた通り、今までClass#getMethod()を使ってた部分をBeanDescFactory#getMethod()に置換してみました。しかーし。 なんだかよくわからないことに、コンパイルエラーにはならないモノの実行時にBeanDescFa…

s2struts1.3.0-beta1対応のPdStruts(続)

ActionFormConfigCreatorも差し替えていろいろ調整して、NamingRuleとのつじつま合わせもして、なんとかPageクラスが正しく特定できるようになりました。 が。 PageクラスのMethodのInvokeで、IllegalAccessExceptionが発生。 Hot deployでロードされるクラ…

もらえるものなら何でもほしい

etc

マージンFXのひまわり証券さん、ニンテンドーDS Lite欲しい!

s2struts1.3.0-beta1対応のPdStruts

うーむ。 いただいた情報を元にNamingRuleとActionConfigCreatorの実装を差し替えてそれっぽくいくんじゃないか?というところまでこぎ着けたんですが、 javax.servlet.jsp.JspException: アクション /commonPage/searchProducts.do のフォームbean commonPa…

s2strutsのHot deploy対応

やっぱり実装はされてるみたいですね。僕のところのトラブルの原因は無設定Strutsの実現方式が大きく変わったせいでした。 Hot deployに完全準拠することで、必要になった時点でActionConfig等を生成するという方式になったみたいですね。 OndemandFindActio…

StandardBuriInvoker#getPathFromData(String, Object, Object)

現在のデータに対してあるユーザが実行できるアクティビティの選択肢を取得するメソッドかと思ったのですが空のListしか返ってこない...。 引数はinvoke(String, Object, Object)と同じものを渡しているんですが、そっちのinvokeの結果としては正しくフロー…

S2.4-beta2 と S2Struts1.3.0-beta1 と S2Dao1.0.35

既存のサンプルWebアプリを上記構成にアップデートしようかと思ったのですが、これが一筋縄にはいきません。というかまだ解決できてません。 S2.4とs2strutsの必要な設定ファイル構成がかなり変わったんですね。 各種diconとかstruts-config.xmlとかweb.xml…

Goyaについて再考

結局きちんと理解しないままだったGoyaですが、せっかくなのでちょびっとだけ考えてみました。全面的に少ない材料(知識と経験)を基にしたオレオレ解釈なのでつっこみどころ満載だと思います。 ドメインオブジェクト = DTO + Logic + DAO? まず、Goyaでは …

ドメインオブジェクト復権?

以前のGoyaではドメインオブジェクト(エンティティ)をメタメタに否定していたような気がするんですが、今回のひがさんのブログだとなんかちょっと違いますよね。 ちょっと見込みのある標準仕様のEJB3が現れたことでポジショニングを変更したってところですか…

アーキテクチャ

最近Seasar界隈でアーキテクチャに関するエントリがかかれてますね。 以前もよくわからないままなぁなぁになってたんですが、また再び混乱している今日この頃です。