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
(v8.3.4#803005)