Improved: Separate resources from Java source files(OFBIZ-11161)This moves the resource files in a dedicated "src/main/resources"directory. This convention follows the Maven standard directorylayout which is the convention used by default in Gradle.
Improved: Disallow extension of the script helper bindings (OFBIZ-10825)‘ScriptHelper’ is a mechanism used to add some useful bindings toscripts. This feature has been introduced in revision 1299924 byAdrian Crum as part of an general effort of supporting the GenericScripting Engine specified by JSR-223.Previously this mechanism was extensible, however it appears to beundesirable (nor used in practice) to extend the bindings available toservices since the internal service implementations are highly coupledto those bindings. As a consequence the usage of the Abstract Factorypattern which was used for that purpose is now removed.The side effect of this change is that we have now simpler code.