サンプルカートリッジを作成する
移転しました。
カートリッジのカスタマイズ
「AndroMDAカスタマイズガイド 1.5.2」に従ってテンプレートのカスタマイズを行ってみる。
課題となるのは「3.2 カートリッジの作成例」をもとに「POJOカートリッジ」を作成してみる。
ドキュメントと異なる作業
1. mvn install 前の xml ファイル圧縮
mvn install
の前に必ず、PojoMetafacadeModel.xml を圧縮して xml.zip のファイルを作成して行う。
これを行わないとエラー(ファイルがない!)となる。
しか〜し!!!!
MagicDraw12.5でPojoMetafacadeModel.xml.zipを開こうとすると、
constraints.mdzip モジュール
が足りないといわれ、このファイルがWEB上で見つからん。。
また、MagicDraw12.0 で開こうとすると、
が見つからないといわれ、さらに見つからない。
バグらしいのだが、対応していないっぽいのでこれらバージョンでカートリッジを作成するのはあきらめることにした。
このため、後日MagicDraw9.5で再チャレンジ。
ドキュメントもこの章は9.5を使用して作成されているようだ。
↓↓↓↓↓ 以下は、MagicDraw12.5 で作成しようとした時のメモ書き ↓↓↓↓↓
2. PojoMetafacadeModel.xml, PojoCartridgeTestModel.xmlファイルの修正
<XMI.exporterVersion>9.5</XMI.exporterVersion> ↓ <XMI.exporterVersion>12.5</XMI.exporterVersion>