Seasar
WAS6上でSAStruts + S2JDBCのシステムを動かしていたのですが、 この前こんなエラーが吐かれました。 java.lang.IllegalStateException: Can't overwrite cause 今まで見たことないエラーだったので、なんじゃらほいと思い調べたのですが、 どうもヒットせず…
タイトルはホッテントリメーカーにてそれっぽいのを拾ってもじりました。 さて、これも私的メモの意味合いが強いですが、 SAStrutsのClientValidatorの実行順の法則について なんとなくこれっぽいというのを見つけたのでメモっていこうかなと。ちなみにコレ…
忘れないうちにメモメモ。SAStrutsのMessageResourceUtilを割とよく使っているのですが、 MessageResourceの設定をstruts-config.xmlでおこなっていたため、 S2Unitのとき設定が反映されず、エラーが出ていました。 で、色々と調べていたのですが、 ひがさん…
自作のValidatorを作るときのメモ。 といいながら、他の人のブログを紹介するだけに留めますが(^^;;http://d.hatena.ne.jp/i-takehiro/20080710/1215652817ポイントはこんな感じ: ・アノテーションに@Validatorをつけて、引数はvalidator-rule.xmlに定…
今回から数回かけてSAStrutsのvalidatorの話をしようかなと。 まあ、あまり需要がないネタかなと思いますが。 基本的に自分用のメモと言うことで。 一番最初はSAStrutsでクライアントバリデータを自作する機会があったので そのことについて忘れないようにメ…
前記事のネタがお蔵入りになったので、ついカットなってもうちょっと頑張って みた。 updateメソッドが実行されたかをInterceptorでチェックし、 メッセージのプロパティをEntityの型にあわせるように設定すると ServiceでOverrideしなくても同じようなこと…
お蔵入りになったネタを放出。 SAStruts+S2JDBCで排他制御が発生したときにvalidateとかと同じような感じで メッセージを出そうかという話があって、 でもActionの方でExceptionをいちいちcatchするのは面倒くさいなあということ になって、 こんなネタを考…
まあ、普通はこんなことする必要がないと思いますが、 ちょっと諸事情によりキャメライズしないバージョンでS2JDBCを動かそうということになりました。 で、デフォルトではキャメライズをするように設定されているので、 キャメライズをやめるように設定しな…
そんなに大したことではないけど、ちょっと引っかかったので個人用でメモ。 SAStrutsのvalidatorを使うとき、メッセージの引数としてarg0とargsを指定で きるものがあります。(ex:@Mask) このときargs = @Arg(key = "message.args", position = 1)という感じ…
web.xmlでの設定がよくわからなかったので、 結局URLに特定の文字が含まれている場合、追加する部分を実行しないようにSimpleTagを作ってみた。 まずsample.SampleTagというJavaクラスを作ります。 ここではActionがSampleExcActionのものを除こうとしてみま…
見事に別の予定を入れてました(´・ω・`)ショボーンもうちょっと早くわかってたら・・・でもやっぱ無理か。
ええっと1ヶ月以上経って今更なのですが、 ひがさんコメントありがとうございます。 そうか、requestからLocale取得しなきゃいけないんですね。こんな感じでしょうか。 public ActionMessages validate() { ActionMessages errors = new ActionMessages(); i…
しまった、間違ったこと言ってたなあ・・・。
この間SAStrutsの調べ物をしていてふと思った。そういえば、Javaはメソッド名やプロパティ名に日本語を使うことができるけど、SAStrutsで使ってみたらどうだろう?ということで試してみた。 ソースはこんな感じ。SampleAction public class SampleAction { @…
諸事情により、最後の2セッションのみの参加となってしまいました・・・。 ということで、Slim3のお話とLTに参加してきました。 Slim3のお話 Slim3はフルスタックフレームワークで特徴は、 Hot deploy Less Configuration Less Learning Cost とのこと。 基…
遅くなりましたが、昨日Seasar Conference 2008 Autumnに行ってきました。 先日頂いたTシャツを下にしこんで行きましたよ。 まあ、上にシャツ着てたんで誰もわからないと思いますが、 うっすらとは透けてましたがねwということで、私が参加したセッションの…