ofbiz-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mathieu Lirzin (Jira)" <j...@apache.org>
Subject [jira] [Created] (OFBIZ-11313) Parsing included controller files eagerly
Date Mon, 30 Dec 2019 08:48:00 GMT
Mathieu Lirzin created OFBIZ-11313:

             Summary: Parsing included controller files eagerly
                 Key: OFBIZ-11313
                 URL: https://issues.apache.org/jira/browse/OFBIZ-11313
             Project: OFBiz
          Issue Type: Bug
          Components: framework
    Affects Versions: Trunk
            Reporter: Mathieu Lirzin
            Assignee: Mathieu Lirzin

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.

This message was sent by Atlassian Jira

View raw message