Brett Porter wrote: > I think that's what "JAM" does. Don't know the URL off the top of my head.
The URL is http://www.javagen.com/jam.jsp and I'm actually working on this task in relation to JAM :-) JAM can't directly read a POM; rather there are Maven plugins provided as part of JAM that allow you to generate JAM-specific config files from a POM. In the interest of tighter integration with Maven, I'd like to create an Ant task that could read the POM directly and bypass the "keep JAM config files in sync with POM" step. I've been looking around XmlProperty and noticed a bit of oddness when it comes to the visibility of the methods. Some, like addNodeRecursively(Node, String, Object) are private. Then addNodeRecusively calls processNode(Node, String, Object), which is public. Finally, addNodeRecursively(Node, String) uses the default package visibility. It would be nice (from my perspective) if all of the methods above were protected, making it easy for me to extend XmlProperty and create a PomProperty task. Is there a ryhme or reason for their existing visibilities that I'm missing? Kyle _____ Kyle Adams | Java Developer | Gordon Food Service | 616-717-6162 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]