Middlegen Maven Plugin

"Wouter Boers" <[email protected]> Wed, 16 Mar 2005 21:36:16 +0100
Newsgroups gmane.comp.java.ejb.middlegen.user
Organization ikke.net
Message-ID <000701c52a67$cd490540$e000a8c0@dukkel>
Hello All,

I have been working with middlgen for quite some while now and have
intergrated in 6 major projects I am currently working for. 

There have been a few drawbacks in using middlegen where the biggest issues
are:

The middlegen plugin
The EJB template

Additions and Changes to the middlegen plugin.
- Support for weblogic
- Support for oracle
- Support for oracle sequences
- Fixed the bug in support for multiple databases
- Support for custom template for EJB20.

I must say compliments to the orignal author of the plugin. It's very clean
and well set-up.

For the EJB20 template I have also made a few changes.
- Support for multiple foreign key relations to the same table. Example
table "person" had two phonenumers and the country code of these numbers are
set with a FK to a table country. When two of more of these relation exists.
The - - Bean generated by middlegen and run through Xdoclet will result in
uncompilable code and also incorrect code. 
Improved the support for Value Object. The original template does not
utilize Xdoclet completely. This has tempate section is basically rewritten.
- Planned addition: support for oracle BLOB and CLOB
- Further enhancements on the hibernate section of the middlegen plugin.

I will very gladly put them back into the project to get incorporated in
future releases. How to go about it? For the EJB20 template I can check them
into CVS if I can get the right permission. For the Middlegen plugin there
seems to be not repository, is that true?. Perhaps a good idea would be to
create one? So the key question is:

Will middlegen benefit from it? I think so. 
Secondly where or to who'm do I submit these changes?

Regards, Wouter



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click