Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.1
    • Fix Version/s: 2.2
    • Component/s: Uncategorized
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      260
    • Status Whiteboard:
      Hide

      EGTop5 effort_hard size_large importance_medium draft

      Show
      EGTop5 effort_hard size_large importance_medium draft

      Description

      Combining facelets and jsp's in one webapplication requires some special custom
      settings in web.xml. Because the JSF sepc allows only one ViewHandler per
      application, the Facelets ViewHandler delegates to his parent ViewHandler when
      the request is mapped to a JSP in stead of a facelet.

      It would be more elegant to have more than one ViewHandler per webapplication.
      This could work on url mapping possibly using faces config in stead of web.xml
      to allow for a more powerful mapping mechanism (eg regular expressions). People
      who have worked with Cocoon will understand how powerful that can be.

        Activity

        Hide
        rogerk added a comment -

        Status Whiteboard

        Show
        rogerk added a comment - Status Whiteboard
        Hide
        Ed Burns added a comment -

        effort_hard

        Show
        Ed Burns added a comment - effort_hard
        Hide
        Ed Burns added a comment -

        change target_milestone to 2.0

        Show
        Ed Burns added a comment - change target_milestone to 2.0
        Hide
        Ed Burns added a comment -

        We could modify the contract of Application.getViewHandler() so that it would check if a mapping is
        available for this viewId, and if so, return the appropriate ViewHandler instance.

        We must specify that the ctor of a ViewHandler declared in this way would only get passed the default
        ViewHandler.

        Show
        Ed Burns added a comment - We could modify the contract of Application.getViewHandler() so that it would check if a mapping is available for this viewId, and if so, return the appropriate ViewHandler instance. We must specify that the ctor of a ViewHandler declared in this way would only get passed the default ViewHandler.
        Hide
        Ed Burns added a comment -

        Moving to 2.1

        Show
        Ed Burns added a comment - Moving to 2.1
        Hide
        Ed Burns added a comment -

        Prepare to delete "spec" subcomponent.

        Show
        Ed Burns added a comment - Prepare to delete "spec" subcomponent.
        Hide
        Ed Burns added a comment -

        Move these to unscheduled because we need to target them correctly. 2.next isn't
        specific enough.

        Show
        Ed Burns added a comment - Move these to unscheduled because we need to target them correctly. 2.next isn't specific enough.
        Hide
        Ed Burns added a comment -

        I wonder if a better way to do this is to have separate wars, each with their
        own configuration, each that has its own VDL declared? I'd like to close this
        now and if you disagree with this approach, you can re-open it.

        Show
        Ed Burns added a comment - I wonder if a better way to do this is to have separate wars, each with their own configuration, each that has its own VDL declared? I'd like to close this now and if you disagree with this approach, you can re-open it.
        Hide
        rogerk added a comment -

        triage

        Show
        rogerk added a comment - triage
        Hide
        rogerk added a comment -

        triage

        Show
        rogerk added a comment - triage
        Hide
        Manfred Riem added a comment -

        Closing resolved issue out

        Show
        Manfred Riem added a comment - Closing resolved issue out

          People

          • Assignee:
            Unassigned
            Reporter:
            keesbroenink
          • Votes:
            6 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: