MyFaces Extensions Scripting
  1. MyFaces Extensions Scripting
  2. EXTSCRIPT-1 Make extensions-scripting compatible with myfaces 2.0
  3. EXTSCRIPT-25

create an artefact changed event system so that the loading strategies on the core level can adjust

    Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Activity

      Werner Punz created issue -
      Hide
      Werner Punz added a comment -

      Up until now this was not needed the loading strategy was working on a simple algorithm because there was no dynamic change in the structures, myfaces was fully restructured upon artefact changes on faces-config level.
      This works according to the source for managed beans nad nav handlers nothing more.

      Now we introduce annotations this has to become more dynamic and has to react to annotations (which myfaces up until does not do)

      Now we have to dynamically readjust our loading strategy from depending on what is changed (bean removed, class changed, manged property has changed etc...)
      but we have to make a backpath from our 2.0 extensions into the core.

      An intra module event system should be established which basically gives feedback to the core on what has happend internally so that the loading strategies can adjust to the current state the reloading system is in.

      Show
      Werner Punz added a comment - Up until now this was not needed the loading strategy was working on a simple algorithm because there was no dynamic change in the structures, myfaces was fully restructured upon artefact changes on faces-config level. This works according to the source for managed beans nad nav handlers nothing more. Now we introduce annotations this has to become more dynamic and has to react to annotations (which myfaces up until does not do) Now we have to dynamically readjust our loading strategy from depending on what is changed (bean removed, class changed, manged property has changed etc...) but we have to make a backpath from our 2.0 extensions into the core. An intra module event system should be established which basically gives feedback to the core on what has happend internally so that the loading strategies can adjust to the current state the reloading system is in.
      Werner Punz made changes -
      Field Original Value New Value
      Status Open [ 1 ] Resolved [ 5 ]
      Assignee Werner Punz [ werpu ]
      Resolution Fixed [ 1 ]
      Werner Punz made changes -
      Status Resolved [ 5 ] Closed [ 6 ]

        People

        • Assignee:
          Werner Punz
          Reporter:
          Werner Punz
        • Votes:
          0 Vote for this issue
          Watchers:
          0 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved:

            Development