Improved: Use ‘depends-on’ attribute instead of “component-load.xml” (OFBIZ-11296) We currently have two ways to define component loading order. Either by using ‘depends-on’ attribute in “component-config.xml” or by adding a “component-load.xml” file at the root of a component directory.
“depends-on” is more flexible because it handles partial ordering when “component-load.xml” defines a total order which is not necessarily meaningful, so it is better to rely only “depends-on”.
This removes the usage of “component-load.xml” to use ‘depends-on’ instead. The dependency declarations correspond to the total ordering previously defined but will need to be refined in the future to relax unnecessary dependency declarations.
Only “framework/base/config/component-load.xml” which defines the top-level directories order (framework, applications, themes and plugins) is kept.
Improved: Convert QuoteServices.xml mini lang to groovy - Deprecate Mini Lang (OFBIZ-10553) (OFBIZ-9350) Convert all QuoteServices.xml and their xml test Thanks to Antoine Ouvrard, Leila Mekika, Gil Portenseigne and Mathieu Lirzin for this team work to convert all function and tests case git-svn-id: https://svn.apache.org/repos/asf/ofbiz/ofbiz-framework/trunk@1849800 13f79535-47bb-0310-9956-ffa450edef68