Hola,
Yo desde hace unos días también estoy intentando crear un workflow personalizado (Vacaciones). A mi cuando pulso en el enlace del nuevo workflow no me da ningún error, pero tampoco me redirecciona al formulario que debería. La peculariedad de mi workflow es que lo he creado a partir de activiti y al parecer todavía no hay muchas integraciones de workflows en Alfresco a partir de modelos generados con activiti (de hecho son compatibles ambos a partir de la última versión 3.4.e que salió hace varios meses).
Si te sirve de algo, yo los ficheros que he modificado son:
- alfresco\WEB-INF\classes\alfresco\bootstrap-context.xml (para indicarle a mi workflow cuál es el ".xml" que he generado a partir del activiti)
Y después he añadido a Alfresco todos los ficheros que genera el workflow que he creado con activi:
- shared\classes\alfresco\extension\workflow\Vacaciones.bpmn20.xml
- shared\classes\alfresco\extension\workflow\ajustarSolicitudVacaciones.form
- shared\classes\alfresco\extension\workflow\solicitarVacaciones.form
- shared\classes\alfresco\extension\workflow\Vacaciones.png
- shared\classes\alfresco\extension\workflow\validarVacaciones.form
Quizás si en tu caso el workflow personalizado no esta integrado con activiti, creo que te bastaría con modificar el fichero que registra los workflows:
- share\WEB-INF\classes\alfresco\share-workflow-form-config.xml
Ahí deberías crear una entrada que haga referencia a tu workflow personalizado y que defina los campos del formulario que quieres que te aparezcan al crear una tarea de ese tipo. Identifica en ese fichero alguno de ejemplo de entre los workflows que ya hay creados en Alfresco y te enterarás mejor de los cambios que tendrás que hacer para tu caso.
Un saludo!