Hi everyone,

I have done some more work on the GSoC project "Seam-Forge plugin for
MyFaces CODI",
the current status of the project can be checked at [1]. The features
provided until now include:

   - "*codi viewconfig-create-folder --name Pages*" - creates a new
   Folder(ViewConfig) configuration
       named "Pages" in the base package directory and a new directory:
   "./main/webapp/pages"


   - "*codi viewconfig-create-folder --name Wizard --in Pages*" - creates a
   new folder config named "Wizard"
       in the "Pages" ViewConfig  and a new directory:
   "./main/webapp/pages/wizard"


   - "*codi viewconfig-create-page --name Step1 --in Pages.Wizard*"- creates
   a new page config named "Step1"
       in the "Pages.Wizard" folder and a new
   page:"./main/webapp/pages/wizard/step1.xhtml"


   - "*codi viewconfig-create-config --name SecuredPages --voter
   LoginAccessDecisionVoter*" - creates a new
       "ViewConfig" file called "SecuredPages" with an
   "@Secured(LoginAccessDecisionVoter.class)" annotation.
       Also an "LoginAccessDecisionVoter" java file which extends
   "AbstractAccessDecisionVoter" is created


   - "codi viewconfig-list-all" - prints all the configuration for a given
   ViewConfig.

Other commands available are:

   - codi viewconfig-create-page --name ErrorPage --in Pages --errorPage
   - codi viewconfigResource --name Pages --redirect
   - codi viewconfigResource --name Pages.Wizard --extendWith SecuredPages
   - codi viewconfig-list-pages

I provided a "README.txt" file in the project that will give more details.
Any new requirements and suggestions are
welcomed.

Regards,
Cosmin

[1]http://wiki.apache.org/myfaces/GSoC2011_Codi_RAD



On Thu, Jul 7, 2011 at 7:03 PM, Gerhard Petracek <gerhard.petra...@gmail.com
> wrote:

> hi cosmin,
>
> great! i'll have a look at it within the next days.
>
> regards,
> gerhard
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>
>
>
> 2011/7/7 Martinconi Cosmin <cosmin.martinc...@codebeat.ro>
>
>> Hi,
>>
>> I am currently working on the "Seam-Forge plugin for MyFaces CODI"[1]
>> project
>> for this year's GSoC and I would highly appreciate your feedback regarding
>> the
>> implementation and any future requirements for the plugin.
>>
>> You can checkout the project from [2] where a README file will provide the
>>
>> necessary information regarding the setup and usage instruction.
>>
>> For now the plugin provides ''setup" and "add-new-view" commands. The
>> first one
>> will install the CodiFacet which ensures that all required dependencies
>> are added to
>> a given project. The "add-new-view" command offers support for adding new
>> views and
>> view configurations in a type-safe CODI manner. I am currently working on
>> the
>> "add-new-view" functionality.
>>
>> Any inputs and suggestions regarding the plugin are welcomed.
>>
>> Regards,
>> Cosmin
>>
>> [1] http://wiki.apache.org/myfaces/GSoC2011_Codi_RAD
>> [2] http://gsoc2011-seam-forge-codi-plugin.googlecode.com/svn/trunk/
>>
>>
>

Reply via email to