Spying this very cool news from Eivind (from back in May), I'm curious about a couple of things:
- this refactoring is the same refactoring that's going on at codehaus, correct? Meaning that value objects, facades, JBossQL, etc. are all going to end up in the refactored version, I hope...
- if one wants to play with the current version of this branch, one would still check it out from cvs.sf.net (-r VALUEOBJECT_REFACTORING_BRANCH), or is the codehaus CVS more up-to-date now?
-Steve
Thought I'd send some information about what's been done in the VALUEOBJECT_REFACTORING_BRANCH branch in CVS.
New features: ====================
1. Value Object support. In the build.xml, you can now specify valueobject="true". There are two value objects for each entity, an XXLightValue which only has fields and an XXValue which extends XXLightValue and has relationships.
2. Entity Facade support. By specifying sessionfacade="true" in the build.xml file, a Middlegen specific version of XDoclet entity facade objects are generated. These can be used to access all the entities remotely. Value objects must be generated for this to work, as all data are transported as value objects (since local entity references can't be passed remotely).
3. DynamicQL for JBoss. By specifying dynamicQL="true" on the <jboss> subelement of the <cmp20> plugin, a method for dynamic JBossQL is added to all entities:
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ middlegen-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/middlegen-user
