[jbosstools-issues] [JBoss JIRA] Issue Comment Edited: (JBIDE-9397) Create a separate feature for JSF Tools

Alexey Kazakov (JIRA) jira-events at lists.jboss.org
Thu Aug 18 14:39:17 EDT 2011


    [ https://issues.jboss.org/browse/JBIDE-9397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12621984#comment-12621984 ] 

Alexey Kazakov edited comment on JBIDE-9397 at 8/18/11 2:38 PM:
----------------------------------------------------------------

Actually we already have JSF feature which is up-to-date.
We just need to use get rid of RichFaces feature (includes plugins from common, JST, JSF and VPE features).

So there is a list of feature dependencies:

# Common (o.j.t.common.all.feature)
# JST (o.j.t.jst.feature)
  Depends on o.j.t.common.all.feature
# VPE (o.j.t.vpe.feature)
# JSF (o.j.t.jsf.feature)
  Depends on o.j.t.common.all.feature,
             o.j.t.jst.feature,
             o.j.t.vpe.feature
# Seam2 (o.j.t.seam.feature)
  Depends on o.j.t.as.feature,
             o.j.t.hibernate.feature,
             o.j.t.common.all.feature,
             o.j.t.jst.feature,
             o.j.t.jsf.feature
# CDI (o.j.t.cdi.feature and o.j.t.cdi.seam.feature)
  Depends on o.j.t.common.all.feature,
             o.j.t.jst.feature

      was (Author: akazakov):
    Actually we already have JSF feature which is up-to-date.
We just need to use get rid of RichFaces feature (includes plugins from common, JST, JSF and VPE features).

So there is a list of feature dependencies:

# Common (o.j.t.common.all.feature)

# JST (o.j.t.jst.feature)
  Depends on o.j.t.common.all.feature

# VPE (o.j.t.vpe.feature)

# JSF (o.j.t.jsf.feature)
  Depends on o.j.t.common.all.feature,
             o.j.t.jst.feature,
             o.j.t.vpe.feature

# Seam2 (o.j.t.seam.feature)
  Depends on o.j.t.as.feature,
             o.j.t.hibernate.feature,
             o.j.t.common.all.feature,
             o.j.t.jst.feature,
             o.j.t.jsf.feature

# CDI (o.j.t.cdi.feature and o.j.t.cdi.seam.feature)
  Depends on o.j.t.common.all.feature,
             o.j.t.jst.feature

  
> Create a separate feature for JSF Tools
> ---------------------------------------
>
>                 Key: JBIDE-9397
>                 URL: https://issues.jboss.org/browse/JBIDE-9397
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: JSF
>    Affects Versions: 3.3.0.M2
>            Reporter: Alexey Kazakov
>            Assignee: Nick Boldt
>              Labels: new_and_noteworthy
>             Fix For: 3.3.0.M3
>
>
> Right now, if you need JSF tools you have to install RichFaces feature that bundles a set of components: JST, JSF, VPE, ...
> It can confuse users.
> Here is the story that illustrates the possible problem:
> Jose Freitas (Seam 3 team) complained that code completion is not working for seam faces tags. It turned out that he installed CDI, Maven, AS, Hibernate tools but didn't install RichFaces feature. He just didn't realize that the RichFaces feature is much more than just RichFaces support. He didn't install it and as a result he didn't get JSF Tools. So JSF code completion didn't work for his project.
> It would be good to have a separate JSF Tools feature that requires only reasonable dependencies (such as Common, JST) and doesn't require VPE. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list