Teeda

Teeda カスタムValidatorの作成方法

TeedaのカスタムValidatorの作成方法について稚拙な部分はありますがドキュメントにしてみました。 #Converterはもう少しお待ちくださいm(_ _)m http://teeda.seasar.org/ja/extension_customize.html

Teeda + Resin

真夜中の血迷い事なのであんま気にしないように。Resin3.1.1をインストール。%RESIN_HOME%/libのjsf-12.jarをはずす。これでTeedaも動きます。ResinのJSF1.2対応は中途半端でバックワードコンパチが確保されてない可能性があるので。

Xerces対応

長年(?)の懸念だったXerces問題を今日やっつけますです。。。これでS2のxincludeと併用して使うことが出来るようになります。 https://www.seasar.org/issues/browse/TEEDA-200 endorsed最強・・・orz結局悩んだ末に置き換えはやめることにしました。Tomc…

コメントに書いたのですが、反映されていないようなので。。。せとあずささん、 <form id="form"> ... <input type="submit" id="doRegist"/> </form>としてみてください。 http://www.fieldnotes.jp/d/?date=20070604#p01

Teeda + S2JMS

TeedaとS2JMSのブランクプロジェクトを作成しました。簡単なEchoサンプルで動作が確認できます。セットアップの仕方はZip内のREADMEに書いてあります。TeedaでのWebアプリ部分、S2JMSサーバ部分、ActiveMQのzipも同梱されています。重いのでご注意。。。 htt…

進捗状況を更新しました。

次はバグ修正と並行して、 Xercesのバージョンアップに追従する faces-configのロードする順番の制御 JSFのValidatorからクライアントサイドのValidatorとの連動 あたりをやります。 http://teeda.seasar.org/ja/roadmap_and_changes.html#teeda1.0_roadmap

Teeda WebUnit 0.2.3 リリース

Teeda WebUnit 0.2.3 をリリースしました。変更点は以下のとおり。 ・TeedaWebTesterからPageSourceを取れるようにした。 ・JWebUnitを1.3から1.4.1へバージョンアップした。 外の人が使ってるかはわからないですがw、Teeda内部ではがっつり使ってテストし…

doOnceにダブルサブミット対策のJSを出力する機能を追加

doOnceの場合のダブルサブミット対策ではノーマルではJavaScriptは出力しません。 しかしクライアントサイドでもチェックをしたい場合もあるはずなので、 te:renderJs属性をつけると、下記の描画時のようにKumuのdisabled.jsに設定つきで出力できるようにし…

Kumu Ajaxのドキュメント

Kumuドキュメントシリーズです。今回はAjaxです。id:mopemopeさんGJです。 http://teeda.seasar.org/ja/kumu_ajax.html

Kumuのドキュメント

Teedaで抱えているJavaScriptライブラリ「Kumu」のドキュメントです。 http://teeda.seasar.org/ja/kumu.html

ロードマップについて

Seasar2.5とのからみや現在のTeeda1.0系のバグ修正の状況も考えて、発表させていただいたSeasarConよりも若干遅めのリリーススケジュールになるかもしれません。これはTeedaのコミッタの皆さんの意見を聞いて、再度リリーススケジュールを確定させて、Teeda…

Teeda with JCaptcha

ずいぶん前にid:itoasukaさんが試してくれていた、TeedaでJCapthcaを動かすサンプルを取り込んでみました。すごーーく遅くなってすいません。。。

セッション資料公開

セッション資料をTeedaのサイトにUPしました。これは当然SeasarConferenceのサイトからも取得できますが、資料のアーカイブ、同一のFWの情報の集約の意味でもTeedaのサイトにも載せておきます。 http://teeda.seasar.org/download/2007-05-28/sc2007spring_S…

SeasarConご来場ありがとうございました

Teedaの入門セッションで登壇させていただきました。来ていただいた方々、御礼申し上げます。ありがとうございました。 内容として、前半に時間を割きすぎて後半余裕が無くなってましたが必要なポイントはお伝えすることが出来たように思います。今日の夜に…

新コミッタ追加

id:szk-takanoriさんにTeedaのコミッタになっていただきました。たかのりさんは、SeasarConferenceでも「現場で役立つ実践Teeda」というタイトルでお話いただけます。実際に現場で使うときのノウハウを余すことなく聞けるのでお勧めです。たかのりさん、今後…

セッション資料公開

今回も「今から役立つTeeda入門」というセッションで登壇します。このセッションは難しい内容よりはTeedaって何?どういうものなの?というところをメインテーマにおいています。これから上司に説明しなくてはいけない人や、そもそもTeedaって何なのかが知り…

Teedaリリースに際して

ちょっとだけ新しい試みをしています。ひとつは、jarだけ(S2とか依存jarも含めてね)入っているzipを作成しました。これがJDK1.4のときで動かす場合で、これがTigerのときの場合です。jarだけ入れ替えるならこれで事がすみます。 もうひとつは優先度を公開…

Teeda 1.0.7 リリース

Teeda 1.0.7をリリースします。http://teeda.seasar.org/ja/Teeda 1.0.6からの変更点は以下のとおりです。 Bug * [TEEDA-277] - Gridの幅を調整するするスクリプトが出力されない * [TEEDA-279] - UIComponentBaseのprocessRestoreStateでisTransientをチェ…

Teeda 1.0.7 リリース準備

色々な都合により、リリースを見送っていたわけですが、ようやくリリースの準備に入ってます。明日までにはリリースできると思いますのでしばらくお待ちください。

DynamicValidator

DynamicPropertyのように、動的にValidatorを変えたい場合のためにDynamicValidatorを実装しました。対象のコンポーネントのid+ValidatorのgetterでValidatorを動的に置き換えて使うことが出来ます。その際アノテーションで指定したValidatorは無視されます…

Validator/Converterをまとめる

そういえばいつか書こう書こうと思ってましたが、Teedaでは、ValidatorやConverterをまとめて記述することが出来ます。これは特に定数アノテーションしか使えない場合に威力を発揮します。定数アノテーションは若干面倒だし、タイプミスする可能性もあるので…

Teeda 1.0.7のリリース

遅れ気味ですいませんが、もう少しでリリースする予定です。基本的にはバグフィックスがメインです。特に大きな仕様変更は無いと思いますし、しばらくバグフィックス中心で行きます。1.1の計画もあるにはあるけど、そこまでは手が回ってないですね。。。

まあこれを読む限り・・・

JSFは生JSPで使うのはあまりお奨めは出来ないというのは世界共通認識の模様。どうやらこの人もJSF実装を自分で作ったみたい。 http://icoloma.blogspot.com/2006/10/myfaces-emperor-has-no-clothes.html

ErrorPageManager経由で例外のPageに遷移したときに、発生したExceptionをインジェクトできるようにする。(sugaさんのご要望に応える)

まずこの件は明らかにバグなので瞬殺で修正しました。 で、次の件(エラー画面にスタックトレースを出したい)なんですが、これはPageクラスに普通にExceptionがインジェクションできたほうが良いだろうということで、そのように修正しておきました。 こんな…

改善項目あれこれ

結構積み残しがあるのですが、そこそこ要望があるのがlabel系です。そのほかには、何も値が無い場合やコンポーネントとして認識できなかった場合に、Templateをそのまま表示みたいな要望ですね。コンポーネントごと消えてしまうのは確かになんとかしたいとは…

細かい使い勝手の改善

リンクで下記のような使い方をしているspanにlabel.propertiesを使えるようにしました。 <a id="goLinkResult" href="linkResult.html?arg1=123&arg2=223&arg3=345&date=123"> <span id="linkSampleLabel">hogehoge</span> </a> このように記載しておき、label.propertiesで、 linkSample=リンクで遷移します のようになっていると、

Tomcat6

そろそろTomcat6での稼動確認も取らなくてはいけないかなあと思い始めている今日この頃。 非定期ですが、Tomcat4、5.0.x、5.5.xでは稼動確認を取っています。今最も稼動確認を取っているのはTomcat5.0.xと5.5.xですね。あとはmavenからのIntegrationTestはJe…

Teeda コンポーネント一覧 beta1

いつまでも手元で作っててもしょうがないので、Teedaのコンポーネント一覧を公開します。全部が出来ているわけではありませんが、良く使うものは結構網羅したつもり。デザイン・レイアウトはSeasarのデザイン全部捨てて、これから全部作り直します。 http://…

勝手にWish-list for JSF2.0

最近JSF2.0の仕様について、議論されているようですが、JSF実装を作った経験から、個人的なWish-listを再度整理して並べてみたいと思います。 ちなみにKito D. Mannさん(JSFCentralの人 & JSF in Actionの著者の方)のlistはこれ。 http://www.jsfcentral.c…

ドキュメント

色々言われていますがw、ドキュメントも作成中です。なんとかもう少し時間を割くようにはしますが・・・