New & Improved ObjectRepositoryAsxsembler
"Christian Cryder" <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <[email protected]> |
Ok folks, based on discussions from earlier today, I've just checked in a new and improved ObjectRepositoryAssembler. Here's the commit comments: -------------------------------- <b>csc_062003.1</b> - Pretty significant upgrade of ObjectRepositoryAssembler, per extensive discussion on the email list. <object> tag now supprts name='$this'; <method> tags can now return values, using the return="" attribute; and static methods on classes with no public constructors can now be invoked. In short, I think everything you want can now be done Jake :-) Note that I also upgraded the way we obtain an instance of the parser to follow the Sun convention (per Sun's JDK 1.4 and discussion with Shawn). Also note that the javadocs and comments in ObjectRepositoryAssembler are all up-to-date, and I have expanded the object repository.xml to better illustrate all the various possibilities. Finally, please notice that the test case (TestObjectRepositoryAssembler) has been improved to verify all the new funcitonality works. Woo hoo! Way cool! :-) -------------------------------- Jake, you want to update from cvs and give it a shot? Anybody who wants to know more about the ObjectRepositoryAssembler, please take a look at the javadocs for this class in conjunction with the sample object-repository.xml that is found in WEB-INF. If you update from cvs, you are going to need to do a superclean in order to get the new and improved object-repository.xml... Questions or comments welcome... Christian ---------------------------------------------- Christian Cryder Internet Architect, ATMReports.com Project Chair, BarracudaMVC - http://barracudamvc.org ---------------------------------------------- "Coffee? I could quit anytime, just not today"