■
JndiResourceLocatorはうまくいきました。
@org.seasar.extension.j2ee.JndiResourceLocator@lookup("java:comp/env/jdbc/XXXXX")
アプリケーションサーバは富士通のInterstageなのですが、javax.transaction.TransactionManagerが使えないので、データソースだけをJNDIからlookupしてます。
NamingConventionImplは使い方がわからなかったので (;´д⊂)
コンポーネントを手動で追加しました。
これでS2Container 2.3.8 → 2.4.0 beta4の移行完了。
■
KikainekoMocker Projectにあるキャラがステキだ。
悪ド○えもんっぽい。
■
Teeda Ajaxを試した。
今回はAjaxだけを試したかったので、Teedaは抜きで使えるか確認してみました。
まずはteeda-ajax-demoをEclipseにインポートして試そうと思ったが、どうもTomcat5.x系でないと動かないorz。
なので、http://teeda.seasar.org/ja/teeda_ajax.htmlを参考に一から作ることに。
初めて使ったので試行錯誤の末なんとか動いた(´・ω・`)
S2のコンポーネントが呼び出せたので、あとはJavaScriptでごにょごにょすれば使えるものができそう。
動いたのでその時のメモ書き
- コンポーネントをinstance="request"にするなら
web.xmlにorg.seasar.framework.container.filter.S2ContainerFilterを追加
- S2コンテナがないとエラーになったので、web.xmlに
org.seasar.framework.container.servlet.S2ContainerServletを追加
- diconにある