]
Lincoln Baxter III closed SEAMFORGE-20.
---------------------------------------
Assignee: Lincoln Baxter III
Resolution: Done
COmpleted using shrinkwrap - might do a simple clone but for now doing simple passthrough
delegation with XMLParser
Forge needs to provide an XML manipulation library similar to the
Java Parser
-----------------------------------------------------------------------------
Key: SEAMFORGE-20
URL:
https://issues.jboss.org/browse/SEAMFORGE-20
Project: Seam Forge
Issue Type: Feature Request
Components: Parsers / File Manipulation
Affects Versions: 1.0.0.Alpha1
Environment: All
Reporter: Lincoln Baxter III
Assignee: Lincoln Baxter III
Fix For: 1.0.0.Alpha3
As part of project generation, manipulation, and general grokkage, Forge needs to be able
to consume XML files in a manner that is relatively easy for both developers and thusly
for the users of the plugins they provide.
Potential options:
1) GPath -
http://groovy.codehaus.org/Reading+XML+using+Groovy%27s+XmlParser
2) XPath -
http://www.ibm.com/developerworks/library/x-javaxpathapi.html
3) MVEL - using property handlers to expose XML
------
By simply adding groovy dep to the parent POM (and the relevant API poms), we could
enable the use of Groovy in plugins, which would enable GPath if developers do not want to
use XPath.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: