[forge-dev] [JBoss JIRA] Closed: (SEAMFORGE-20) Forge needs to provide an XML manipulation library similar to the Java Parser

Lincoln Baxter III (JIRA) jira-events at lists.jboss.org
Thu Mar 24 13:08:01 EDT 2011

     [ https://issues.jboss.org/browse/SEAMFORGE-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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: http://www.atlassian.com/software/jira

More information about the forge-dev mailing list