2009-10-01から1ヶ月間の記事一覧

staticメソッドにアクセスする

FreemarkerでJavaクラスのstaticメソッドにアクセスする方法。直接はできないっぽいが、freemarker.ext.beans.BeansWrapperを使うと比較的楽に実現可能。ソース: Configuration cfg = new Configuration(); cfg.setTemplateLoader(new ClassTemplateLoader(…

S2ClassBuilder 0.0.11をリリースしました

Seasar2.4のdicon中のコンポーネントを柔軟に差し替えられるようにするための拡張機能であるS2ClassBuilderの0.0.11をリリースしました。S2ClassBuilderの使い方は以下のドキュメントを参照して下さい。http://ymir.seasar.org/docs/1.0.x/ref/dicon変更点は…

Mobylet1.0.1がリリースされましたね

Mobylet1.0.1がリリースされましたね。画像リサイズ処理に若干のセキュリティ的な懸念があって作者様に対処を希望していたのですが、早速対処していただけました!ありがとうございました!

ローカル画像のリサイズ機能に対応

現在のMobyletの作りではYmir+ZPT+Mobyletではローカル画像のリサイズ機能がうまく使えないことが分かったので対応してみました。また、<m:img>タグにも対応してみました。他にも、実はMobyletのS2連携機能のうちMobyletの内部コンポーネントをdiconに指定できる機</m:img>…

T2もいけまっせ

T2

ViliのMobyletフラグメントは実はT2でも使えます。

Ymir-Mobylet連携ではカスタムタグも使えます

Ymir-Mobylet連携でちょっと不便なのがカスタムタグが使えないこと。Mobyletが提供しているカスタムタグはJSP用なんですが、Ymirの標準のビューはZPTなので使えません。そこでYmir-Mobylet連携では独自にZPTでもカスタムタグが使えるようにしました。前のエ…

Ymir-Mobylet連携プロジェクトの作り方

昨日までにリリースした一連のプロダクトを使って、Ymir-Mobylet連携プロジェクトの作り方を説明してみます。必要なのは以下のものです: Eclipse(3.3以上) Viliプラグイン( http://eclipse.t2framework.org/updates/3.3/ からインストールできます) m2e…

Ymir-1.0.6をリリースしました

Ymir-1.0.6をリリースしました。詳しくは以下のページをご参照下さい。http://ymir.seasar.org/news/2009102001このバージョンからSeasar2.4.35以降との組み合わせでも動くようになりました。また、Ymir本体に併せてymir-batch(Ymirアプリケーション用に開…

Viliテンプレート 0.1.0.200910191656をリリースしました

Ymir用のViliテンプレートプラグインの0.1.0.200910191656をリリースしました。このリリースにより、新たにMobylet連携フラグメントが追加されました。Ymir-1.0.6-SNAPSHOT以上のプロジェクトにこのフラグメントを追加することで、Mobylet連携機能をプロジェ…

Maven Additional Plugin 1.1.0.200910191612をリリースしました

Maven2プロジェクトで依存ライブラリをWEB-INF/libにコピーするEclipseプラグイン、Maven Additional Pluginの1.1.0.200910191612をリリースしました。Improvement [KVASIR-189] - [net.skirnir.eclipse.maven] 例外が発生した場合にエラーダイアログを表示…

S2ClassBuilder 0.0.10をリリースしました

Seasar2.4のdicon中のコンポーネントを柔軟に差し替えられるようにするための拡張機能であるS2ClassBuilderの0.0.10をリリースしました。S2ClassBuilderの使い方は以下のドキュメントを参照して下さい。http://ymir.seasar.org/docs/1.0.x/ref/dicon今回のバ…

Freyja 1.0.16をリリースしました

ZPTエンジン「Freyja」の1.0.16をリリースしました。http://www.skirnir.net/product/freyja/1.0.15からの変更点は以下の通りです。[Imporovement] Content-Typeをレスポンスに設定しないようにできるようにしました。 今回のリリースはMobyletとの連携を実…

S2.4.35以降で動作しない問題

YmirがSeasar2.4.35以降との組み合わせで動作しないことが分かりました。具体的には、HOT Deploy対象外のコンポーネントがHOT Deploy対象のコンポーネントにDIされないという問題が見つかりました。これはSeasar2の https://www.seasar.org/issues/browse/CO…