Deployment - App Server:
- tomcat/shared/classes/alfresco/web-extension/share-config-custom.xml (Untouched by re-deployments and upgrades)
- The following locations are inside the exploded Share WAR, so not recommended, use a Share JAR Module - see the Working with Share JAR project structure section in the Alfresco In-Process SDK documentation) SDK project instead:
- tomcat/webapps/share/components/documentlibrary/actions - DocLib Action JavaScript implementation and icon go here
- tomcat/webapps/share/components/documentlibrary/indicators - status indicators icons go here
Deployment All-in-One SDK project:
- aio/share-jar/src/main/resources/META-INF/share-config-custom.xml - configuration for actions, indicators, views etc
- Or even better, put all the configuration in a Surf Extension Module:
- aio/share-jar/src/main/resources/alfresco/web-extension/site-data/extensions/doclib-actions-extension-modules.xml - configuration for actions, indicators, views etc
- aio/share-jar/src/main/resources/META-INF/resources/share-jar/components/documentlibrary - DocLib Action JavaScript implementation code
- aio/share-jar/src/main/resources/META-INF/resources/share-jar/components/documentlibrary/actions - DocLib Action icons go here
- aio/share-jar/src/main/resources/META-INF/resources/share-jar/components/documentlibrary/indicators - Status Indicators icons go here