"inbox.ru" <[EMAIL PROTECTED]> wrote on 15.04.2003, 14:53:55: > Hello, Matthias Bohlen. > > I found on sourceforge.net your project "AndroMDA". Idea of this > project very interesting for me. If this possible for me very > interesting to participate in this project.
Hello Maxim, it is nice that AndroMDA attracted your attention and I hope that it will be useful for you. You want to join us? Well, there is a lot of work to do, depending on your previous experience. For example: The current templates in the EJB cartridge generate classes that inherit from each other. The *Impl class inherits from the *Bean class. However, XDoclet does not know about this and thinks that *Bean is the bean class. At the moment, this is fixed by a kludge in the car-rental-system sample which uses a string replacement task in the build.xml script for ant. It requires a naming convention: all session beans have to be called "Service" at the end. This kludge is bad. So, if you want to do something useful, try to change this so that the XDoclet "tag inheritance" concept is used. XDoclet can know that *Impl is the true bean class and will inherit the @tags from the *Bean class. I have tried to make this work and failed at the first attempt. I did not make another attempt due to time restrictions. It would be nice if you could give this target a shot. The first steps, however, are: Check out from CVS, install, recompile and use AndroMDA. If all is running well, try to tackle the task described above. Send the new templates to me, I'll check them and if they look good, you can have committer rights. And: please subscribe to the andromda mailing lists. Cheers... Matthias ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Andromda-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-devel
