2017-04-12 4 views
0

Je travaille actuellement sur le développement d'un flux de travail personnalisé avec de nombreux comportements et scripts personnalisés. J'utilise Alfresco Maven SDK pour construire et tester mon projet au fur et à mesure que je le développe. Cela nécessite que je redémarre le serveur Tomcat repository-tier chaque fois que je veux faire une modification/mise à jour de mes fichiers de flux de travail. Je suis très frustré par le temps que cela prend à chaque fois, et cela signifie que je perds du temps en attendant le redémarrage du serveur, surtout quand j'ai fait une petite faute de frappe dans un de mes fichiers.Alfresco: Comment mettre à jour les fichiers de flux de travail de niveau repository sans redémarrer le serveur Tomcat?

Je cherche un moyen (si c'est possible) de mettre à jour mes fichiers (en particulier le fichier de processus bpmn) et d'appliquer ces changements à mon instance Alfresco sans avoir à redémarrer les serveurs Tomcat à chaque fois. J'ai défini sur true dans mon fichier service-context.xml et j'ai également essayé de redéployer le flux de travail à partir de la console admin-workflow, mais mes modifications ne sont pas effectuées à moins que je ne redémarre manuellement le serveur.

J'utilise: Alfresco Community 5.2, Maven SDK 2.2

Des conseils ou des suggestions serait la bienvenue!

Répondre

1

Oui, vous pouvez le faire par flux console d'administration URL

http://<server>:<port>/alfresco/s/admin/admin-workflowconsole 

Ex :: deploy alfresco/workflow/<workflow-definition>.xml

chemin

pour votre fichier de définition de flux de travail.

Envoyer cette docs pour plus d'informations

https://community.alfresco.com/docs/DOC-5079-workflow-console

+0

Salut @vikash, encore une fois merci pour votre réponse. J'ai essayé mais ça ne semble pas prendre en compte les changements. Actuellement, je suis: 1. Apporter des modifications au fichier de définition de processus et l'enregistrer. 2. Exécution de la ligne de déploiement dans la console de workflow 3. Déconnexion et retour pour Alfresco part 4. Démarrage d'une nouvelle instance du workflow Mais il ne semble pas reconnaître les changements –

+0

j'aider plus si vous pouvez s'il vous plaît partager votre fichier de définition de processus. – vikash

+0

Veuillez trouver le fichier à l'adresse https://drive.google.com/file/d/0By5ruty8M4IleWlKSmdQNUNXR0k/view?usp=sharing –