Deployments - Alfresco Content Services - 23.4 - 23.4 - Ready - Alfresco - external

Alfresco Content Services

Platform
Alfresco
Product
Alfresco Content Services
Release
23.4
License

Deployment - App Server:

  • Data List Model Definition: tomcat/shared/classes/alfresco/extension/myContentModel.xml (File name can be anything you like as long as you refer to it in the Spring context file)
  • Data List Model and Labels Bootstrap: tomcat/shared/classes/alfresco/extension/my-content-model-context.xml (File name has to end in -context.xml to be picked up as Spring Bean context file)
  • Share UI configuration: tomcat/shared/classes/alfresco/web-extension/share-config-custom.xml

These file locations are untouched by re-deployments and upgrades.

Deployment All-in-One SDK project:

  • Data List Model Definition: aio/platform-jar/src/main/resources/alfresco/module/platform-jar/model/content-model.xml
  • Data List Model and Labels Bootstrap: aio/platform-jar/src/main/resources/alfresco/module/platform-jar/context/bootstrap-context.xml
  • Data List Model Labels: aio/platform-jar/src/main/resources/alfresco/module/platform-jar/messages/datalist-model.properties
  • Share UI configuration: aio/share-jar/src/main/resources/META-INF/share-config-custom.xml

To implement and deploy a data list model with full UI support you need both a repository JAR and a Share JAR project.