Acosix / alfresco-utility

Project to consolidate abstract utility features and enhancements / safe fixes that may be used by multiple Alfresco addons
Apache License 2.0
12 stars 11 forks source link

Disabling patch for TenantExtensibilityContainer breaks site webscript overrides #3

Open AFaust opened 6 years ago

AFaust commented 6 years ago

The overrides in the site data webscripts rely on the availability of the markup directive, which is only provided by an extensibility-supporting webscript container. As a result, if the patch to enable extensibility on the Repository-tier is disabled, the overrides fail. It must at all times remain possible to disable the patch without any default webscripts breaking, so either the overrides need to be made resilient or the overrides need to be handled more dynamically, i.e. by modifying the lookup path instead of relying on the hard path override.