Hi Sheetal,
I took a look at this and it looks very good for getting users set up
quickly. Might I also suggest that you take a look at Seam Forge, which
provides much of this functionality already:
http://community.jboss.org/people/lincolnthree/blog/2011/04/04/seam-forge-100alpha3-angry-kittens-released
http://docs.jboss.org/forge/1.0.0.Alpha3/reference/en-US/html_single/#d0e19
For example, in it's simplest form, it is possible to create a new JSF
maven-based application with the following commands in Forge:
$ new-project --named jsf-quickstart --topLevelPackage
> com.example.jsf.quickstart
> $ project install-facet forge.spec.jsf
>
At which point the project can be deployed onto an EE appserver, other
commands may be used to extend the functionality by, installing persistence,
other specs, and other tools. A Faces plugin for forge could be a place
where many things JSF can be controlled and streamlined from a user's
perspective. Setting development/production project stage, state-saving,
etc.
Just food for thought, there is currently no Faces plugin, simply support
for faces-config. (The forge built-in scaffold features JSF)
/end pitch
~Lincoln
On Thu, Mar 17, 2011 at 4:50 PM, Sheetal Vartak
<sheetal.vartak_at_oracle.com>wrote:
> Hi All,
>
> Please take a look at the new dir structure (jsf-archetype) I plan to add
> to the trunk. I have a little document attached describing the intent of
> having this maven archetype and the instructions to create it. Please take a
> look and let me know if there are any suggestions/recommendations/comments.
>
>
> Thanks
> Sheetal
>
--
Lincoln Baxter, III
http://ocpsoft.com
http://scrumshark.com
"Keep it Simple"