Deployment - App Server:
- tomcat/shared/classes/alfresco/extension/templates/webscripts/{domain specific directory path}
- Descriptor, JavaScript controller, template, properties files, configurations (Untouched by re-deployments and upgrades)
Note: If you are developing a Web Script with a Java controller, you
are better off using a proper SDK project, see next.
Deployment All-in-One SDK project:
- aio/platform-jar/src/main/resources/alfresco/extension/templates/webscripts/{domain specific directory path} - Descriptor, JavaScript controller, template, properties files, configurations
- aio/platform-jar/src/main/java/{domain specific directory path} - implementation of Java controller
- aio/platform-jar/src/main/resources/alfresco/module/platform-jar/context/webscript-context.xml - Java controller Spring Bean