2006-06-01から1ヶ月間の記事一覧
結局のところHotDeployを利用してこうアプリケーション開発をしろ!みたいなベストプラクティスは定まっていないということでしょうか。 s2container.diconにはこう書いて、app.diconにはこういうものをかけ。みたいな。 まだベータ版ですがインパクトは十分…
# koichik 『AspectCustomizer の interceptor プロパティを String の interceptorName に変更しました.これにより,Interceptor は s2container.dicon ではなく,app.dicon (相当) のコンテナからルックアップされるようになります. うーん。なんだかよ…
shotさんに教えていただいた通り、AspectCustomizerを使えばOKでした! AspectCustomizerはComponentCustomizerのサブクラスで、対象のコンポーネント定義にアスペクト定義を追加するカスタマイザです。 で、これはCreatorに登録します。具体的には↓こんな感…
id:higayasuoさんありがとうございます。教えていただいた通り、今までClass#getMethod()を使ってた部分をBeanDescFactory#getMethod()に置換してみました。しかーし。 なんだかよくわからないことに、コンパイルエラーにはならないモノの実行時にBeanDescFa…
ActionFormConfigCreatorも差し替えていろいろ調整して、NamingRuleとのつじつま合わせもして、なんとかPageクラスが正しく特定できるようになりました。 が。 PageクラスのMethodのInvokeで、IllegalAccessExceptionが発生。 Hot deployでロードされるクラ…
マージンFXのひまわり証券さん、ニンテンドーDS Lite欲しい!
うーむ。 いただいた情報を元にNamingRuleとActionConfigCreatorの実装を差し替えてそれっぽくいくんじゃないか?というところまでこぎ着けたんですが、 javax.servlet.jsp.JspException: アクション /commonPage/searchProducts.do のフォームbean commonPa…
やっぱり実装はされてるみたいですね。僕のところのトラブルの原因は無設定Strutsの実現方式が大きく変わったせいでした。 Hot deployに完全準拠することで、必要になった時点でActionConfig等を生成するという方式になったみたいですね。 OndemandFindActio…
現在のデータに対してあるユーザが実行できるアクティビティの選択肢を取得するメソッドかと思ったのですが空のListしか返ってこない...。 引数はinvoke(String, Object, Object)と同じものを渡しているんですが、そっちのinvokeの結果としては正しくフロー…
既存のサンプルWebアプリを上記構成にアップデートしようかと思ったのですが、これが一筋縄にはいきません。というかまだ解決できてません。 S2.4とs2strutsの必要な設定ファイル構成がかなり変わったんですね。 各種diconとかstruts-config.xmlとかweb.xml…
結局きちんと理解しないままだったGoyaですが、せっかくなのでちょびっとだけ考えてみました。全面的に少ない材料(知識と経験)を基にしたオレオレ解釈なのでつっこみどころ満載だと思います。 ドメインオブジェクト = DTO + Logic + DAO? まず、Goyaでは …
以前のGoyaではドメインオブジェクト(エンティティ)をメタメタに否定していたような気がするんですが、今回のひがさんのブログだとなんかちょっと違いますよね。 ちょっと見込みのある標準仕様のEJB3が現れたことでポジショニングを変更したってところですか…
最近Seasar界隈でアーキテクチャに関するエントリがかかれてますね。 以前もよくわからないままなぁなぁになってたんですが、また再び混乱している今日この頃です。