Great Thanks Lofi!

It would be great if you added this to the wiki:
http://team.andromda.org/tiki

Chad

----- Original Message ----- 
From: "Lofi Dewanto" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Tuesday, June 22, 2004 4:58 AM
Subject: [Andromda-user] HOW-TO: Building Cartridge in 3.x with Poseidon
Community 2.4.x


> Sorry,
>
> it seems that someone (AndroMDA mailinglist admin) rejected
> my email because it is too big. I thought this info could be
> interesting to other AndroMDA users with Poseidon... (so
> that Chad does not have to answer the same question again
> and again :-))
>
> So I deleted all the attachments. If someone interested on
> the attachments, just drop me an email.
>
> Thanks,
> Lofi.
>
> ---------
>
> Hi Francois, Chad, AndroMDA team,
>
> here is the HOW-TO for Cartridge Developer with Poseidon,
> maybe someone can put this in the documentation of AndroMDA:
>
> ---------------------------------------------------------
> 1.     Use Poseidon Community 2.4.x.
>
> 2.     Preparation for the XMI file UMLMetafacadeModel.
> 2.1.   If you have MagicDraw:
> 2.1.1. Export the file UMLMetafacadeModel-3.0M2-SNAPSHOT.xml.zip
>         as an XMI 1.2 file. Rename it as UMLMetafacadeModel-1.2.xmi
>         file.
>
> 2.2.   If you don't install MagicDraw:
> 2.2.1. Use the UMLMetafacadeModel-1.2.xmi I attached.
>
>         *To Chad* Maybe you could always export this file from
>         MagicDraw and put it in the AndroMDA 3.x distro, so
>         that we always have this file in XMI 1.2 format?
>
> 3.     Create a new project in Poseidon, called it
>         <Your cartridge name>MetafacadeModel and
>         merge the UMLMetafacadeModel-1.2.xmi in your project.
>         In case of the Hibernate cartridge, you call it
>         HibernateMetafacadeModel.
>
> 4.     Create your own classes for your cartridge. In case
>         of the Hibernate cartridge, you create a new class,
>         called: HibernateFinderMethodFacade which extends
>         the class EntityFinderMethodFacade.
>
> 5.     Compile your model to get the generated source codes
>         with the AndroMDA Meta cartridge.
> 5.1.   If you use Ant Please use the Ant task. An example
>         is attached: build-andromda.xml with its build.properties.
> 5.2.   If you use Maven:
>
>         *To Chad* Maybe you can put the name of the Maven goal
>         here, because I don't know the name :-)
>
> 6.     Implement the necessary classes. Don't forget to add
>         the META-INF information, Templates, etc. which build
>         a cartridge in AndroMDA, just as usual.
>
> 6.     Compile the whole cartridge.
> 6.1.   If you use Ant. Please use the Ant task. An example
>         is attached: build.xml with its build.properties.
> 6.2.   If you use Maven:
>
>         *To Chad* Maybe you can put the name of the Maven goal
>         here, because I don't know the name :-)
>
> 7.     That's it. Just use the compiled Jar file as your cartridge!
> ---------------------------------------------------------
>
> Hope this helps!
> -- 
> ---------------------------------------------------
> Blasius Lofi Dewanto
> ---------------------------------------------------
> OpenUSS - Open University Support System
> http://openuss.sourceforge.net
> ---------------------------------------------------
> E-Mail   : [EMAIL PROTECTED]
> ICQ      : 39343280
> ---------------------------------------------------
>
>
>
>
>
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by Black Hat Briefings & Training.
> Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
> digital self defense, top technical experts, no vendor pitches,
> unmatched networking opportunities. Visit www.blackhat.com
> _______________________________________________
> Andromda-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/andromda-user



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to