[forge-issues] [JBoss JIRA] (FORGE-1793) Commands faces-new-validator and faces-new-converter do not work with faces-setup

Lincoln Baxter III (JIRA) issues at jboss.org
Wed May 7 14:30:57 EDT 2014


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

Lincoln Baxter III closed FORGE-1793.
-------------------------------------

    Fix Version/s: 2.5.1.Final
       Resolution: Done


> Commands faces-new-validator and faces-new-converter do not work with faces-setup
> ---------------------------------------------------------------------------------
>
>                 Key: FORGE-1793
>                 URL: https://issues.jboss.org/browse/FORGE-1793
>             Project: Forge
>          Issue Type: Feature Request
>          Components: Java EE
>    Affects Versions: 2.5.0.Final
>            Reporter: Antonio Goncalves
>            Assignee: Lincoln Baxter III
>             Fix For: 2.5.1.Final
>
>
> Both commands {{faces-new-validator}} and {{faces-new-converter}} generate Java code but which doesn't build. That's because {{faces-setup}} needs to be executed first to add the dependency on JSF on the {{pom.xml}}.
> Maybe both commands need to {{implements PrerequisiteCommandsProvider}} and override the method {{getPrerequisiteCommands}} as : 
> {code}
>    @Override
>    public NavigationResult getPrerequisiteCommands(UIContext context)
>    {
>       NavigationResultBuilder builder = NavigationResultBuilder.create();
>       Project project = getSelectedProject(context);
>       if (project != null)
>       {
>         if (!project.hasFacet(FacesFacet.class))
>         {
>           builder.add(FacesSetupWizard.class);
>         }
>       }
>         return builder.build();
>     }
> {code}



--
This message was sent by Atlassian JIRA
(v6.2.3#6260)


More information about the forge-issues mailing list