Dynamic models
You are able
to customize Alfresco by using custom content types. These customizations are typically deployed via the alfresco/extension
folder and require the Alfresco server to be re-started to take effect. Since version 2.9, Alfresco supports dynamic models to facilitate the dynamic customization of models without requiring a restart of the Alfresco server.
Dynamic models are nothing but XML based model files that are uploaded to Alfresco's repository in the Company Home/Data Dictionary/Model
space.
The following are the advantages of Dynamic models:
There is no need to restart Alfresco Server every time you make changes to the model files.
Both the content as well as the model files are stored in the repository. It is easier to maintain and move content along with the model files.
All of the model files in the
<extension>
folder will be considered active and will be loaded by Alfresco. However, you can activate and inactivate the dynamic models by keeping the model...