Suppression d'un workflow déployé

cancel
Showing results for 
Search instead for 
Did you mean: 
skank
Member II

Suppression d'un workflow déployé

Bonjour,

j'ai un léger souci de workflow. En fait je suis en train d'en créer un, mais je ne peux pas le tester… En effet, il y a quelques jours j'ai déployé un workflow venant d'un tutorial, et depuis j'ai supprimé les sources (dans le répertoire extension). Lorsque j'accède aux Workflow Avancés dans le web client, j'ai droit à cette erreur :

javax.faces.FacesException: org.apache.jasper.JasperException: javax.faces.el.EvaluationException: Cannot get value for expression '#{WizardManager.bean.hasStartableWorkflows == false}'
caused by:
org.apache.jasper.JasperException: org.apache.jasper.JasperException: javax.faces.el.EvaluationException: Cannot get value for expression '#{WizardManager.bean.hasStartableWorkflows == false}'
caused by:
org.apache.jasper.JasperException: javax.faces.el.EvaluationException: Cannot get value for expression '#{WizardManager.bean.hasStartableWorkflows == false}'
caused by:
javax.faces.el.EvaluationException: Cannot get value for expression '#{WizardManager.bean.hasStartableWorkflows == false}'
caused by:
javax.faces.el.EvaluationException: Exception getting value of property hasStartableWorkflows of base of type : org.alfresco.web.bean.workflow.StartWorkflowWizard
caused by:
javax.faces.el.EvaluationException: Bean: org.alfresco.web.bean.workflow.StartWorkflowWizard, property: hasStartableWorkflows
caused by:
java.lang.reflect.InvocationTargetException
caused by:
[b]org.alfresco.service.namespace.NamespaceException: Namespace prefix scwf is not mapped to a namespace URI[/b]


Le namespace "scwf" est le nameplace du tutorial de Jeff Potts.
J'ai donc essayé d'aller dans le Workflow Manager pour l'enlever à la main, mais désormais il me met ceci :
org.alfresco.error.AlfrescoRuntimeException: 06130008 Exception in Transaction.

Impossible d'effectuer une commande.

Du coup, ma question : est-il possible d'enlever ce workflow d'une autre manière, ou dois-je supprimer entièrement ma base de données (puis bien sur la recréer ensuite) ?

Cordialement.
1 Reply
skank
Member II

Re: Suppression d'un workflow déployé

Finalement je me suis résolu à supprimer et recréer la base de données, voici les commandes :

drop database alfresco;
revoke all privileges, grant option from 'alfresco'@'localhost';
drop user 'alfresco'@'localhost';

create database alfresco;
grant all on alfresco.* to 'alfresco'@'localhost' identified by 'alfresco' with grant option;
grant all on alfresco.* to 'alfresco'@'localhost.localdomain' identified by 'alfresco' with grant option;