Hi,

I'm working on a policy builder that attaches the policy sets to a composite using xpath expressions. To implement this capability, I'll have to write the Composite object into a DOM tree so that the xpath expression can be evaluated. It introduces dependencies on the tuscany-contribution and various tuscany-???-xml modules to leverage the XML write() in the StAX processors. I couldn't find an existing module (such as policy-xml, definitions-xml) to add this builder as it leads to circular dependencies.

I propose that we refactor the builder related code from tuscany-assembly module into a new tuscany-assembly-builder module. After all, the builders depends on the assembly model but it provides the "build" function for the models including those from extension types.

If there is no objection, I'll check in the changes in a few days.

Thanks,
Raymond
---
Raymond Feng
Apache Tuscany PMC Member: http://tuscany.apache.org
Co-author of Tuscany In Action: http://www.manning.com/laws


Reply via email to