Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-11313

Parsing included controller files eagerly

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Implemented
    • Affects Version/s: Trunk
    • Fix Version/s: Upcoming Branch
    • Component/s: framework
    • Labels:
      None

      Description

      Controller configuration files have the ability to include other controllers which can be useful to make the controller more modular and potentially reusable.

      Currently included controller files are retrieved lazily when reading the properties from a controller configuration. This technique avoids unnecessary work at startup but in this concrete case the gain in negligeable and has the drawback of requiring error handling everytime a property is read which is cumbersome.

      As a consequence it would be better to parse included files eagerly at startup time to be able to detect inclusion errors early and relaxing the error handling when reading properties since all the sensible work will be done when instantiating the ControllerConfig object.

        Attachments

          Activity

            People

            • Assignee:
              mthl Mathieu Lirzin (Inactive)
              Reporter:
              mthl Mathieu Lirzin (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: