AndroMDA

ページ遷移のリンク表示変更

/ROOT/web/src/jsp/WEB-INF/classes/displaytag.properties に paging.banner.placement=both という行を加える参考URL http://displaytag.sourceforge.net/10/configuration.html

3.1 独自例外ページ作成方法

AndroMDA3.1 では独自例外ページを作成したためメモっておく。本来ならモデル上で例外フローを書けばよいのだが、煩雑になり図も醜くなるためソース中で例外発生処理を書き、Strutsの機能を利用しそれを受け取るようにした。参考URL http://hondou.homedns.o…

3.1 ページ切替で日本語が文字化けする

AndroMDA 3.1 では、displayTagによりエンティティのリストを表示している。 これが少し問題があり、データ数が多くなった時ページ遷移するようになるのだが、ページ遷移を行なう(Prev/Nextなどをクリックすると)日本語が文字化けする。時間をかけて調べてみ…

AndroMDA 3.X で validate

以下ページにvalidateできるフォーマット一覧が記載されている。http://galaxy.andromda.org/docs/andromda-bpm4struts-cartridge/profile.html#@andromda_presentation_view_field_format

AndroMDA で 独自Validatorを定義して使用する

validator-rules.xml に 独自validatorの記載を追加するため、以下ように記載を追加 マージファイル修正 ROOT/mda/conf/mappings/WebMergeMappings.xml 以下を追加する <mapping> <from>]]></from> <to> </to></mapping>

AndroMDAサンプルカートリッジ作成

「AndroMDAカスタマイズガイド 1.5.2」に従ってテンプレートのカスタマイズを引き続き行ってみた。サンプルカートリッジは、12.0を使って作成するとモジュールが足りないと言われ、作成が難しそうだったので9.5で進める。さて、さっそく9.5でサンプルカート…

 サンプルカートリッジを作成する

カートリッジのカスタマイズ 「AndroMDAカスタマイズガイド 1.5.2」に従ってテンプレートのカスタマイズを行ってみる。課題となるのは「3.2 カートリッジの作成例」をもとに「POJOカートリッジ」を作成してみる。 ドキュメントと異なる作業 1. mvn install …

AnrdoMDAテンプレートカスタマイズ

テンプレートのカスタマイズ 「AndroMDAカスタマイズガイド 1.5.2」に従ってテンプレートのカスタマイズを行ってみる。課題となるのは「2.7 テンプレートカスタマイズサンプル」プロジェクト作成コマンドの選択子は以下のような感じ。mvn org.andromda.maven…

商品管理アプリケーション

exa の資料(AndroMDA入門ガイド1.5.2 )に基づいて 商品管理アプリケーションを作成してみる。モデル作成、クラスメソッドの上書きなど順調に終わり、 mvn installも無事成功。今度はすんなりできそうだなぁ、と思いきやまたトラブル発生(涙 mvn -f core/pom…

昨日のエラーはmaven2.0.7で作成していたこともあって、maven2.0.5であらためて作り直してみることにした。すると今度は mvn install 時にエラーが発生 [INFO] Executed tasks [INFO] [compiler:compile] [INFO] Compiling 16 source files to C:\androMDA\h…