cancel
Showing results for 
Search instead for 
Did you mean: 

quitar workflows de la lista a elegir

giorgio
Champ in-the-making
Champ in-the-making
Buenas, quiero saber como puedo hacer para quitar ciertos workflows de la lista de los posibles workflows a crear, por ejemplo quiero dejar solamente que se puedan iniciar workflows de tipo ad-hoc, de tipo pooled y de tipo review and aprove, que los de tipo parallel no a parezcan, he probado comentando las lineas del archivo workflow-context.xml pero no ha hecho efecto.

Gracias y un saludo.
6 REPLIES 6

pjcaracuel_2349
Confirmed Champ
Confirmed Champ
Buenas,

Prueba a comentarlo en bootstrap-context.xml
Lo he probado y nada, no hay que creerse todo lo que se pone en los foros  :lol:
Saludos

giorgio
Champ in-the-making
Champ in-the-making
Pues es que resulta que en ese fichero no están
solamente estan los que vienen por defecto

<bean id="workflowBootstrap" parent="workflowDeployer">
        <property name="workflowDefinitions">
            <list>
                <props>
                    <prop key="engineId">jbpm</prop>
                    <prop key="location">alfresco/workflow/review_processdefinition.xml</prop>
                    <prop key="mimetype">text/xml</prop>
                    <prop key="redeploy">false</prop>
                </props>
                <props>
                    <prop key="engineId">jbpm</prop>
                    <prop key="location">alfresco/workflow/adhoc_processdefinition.xml</prop>
                    <prop key="mimetype">text/xml</prop>
                    <prop key="redeploy">false</prop>
                </props>
               <props>
               <!– WCM workflow definition –>
                    <prop key="engineId">jbpm</prop>
                    <prop key="location">alfresco/workflow/submit_processdefinition.xml</prop>
                    <prop key="mimetype">text/xml</prop>
                    <prop key="redeploy">false</prop>
               </props>
            <props>
               <!– WCM workflow definition –>
               <prop key="engineId">jbpm</prop>
               <prop key="location">alfresco/workflow/changerequest_processdefinition.xml</prop>
               <prop key="mimetype">text/xml</prop>
               <prop key="redeploy">false</prop>
            </props>
            </list>
        </property>
        <property name="models">
            <list>
               <value>alfresco/workflow/workflowModel.xml</value>
               <value>alfresco/workflow/wcmWorkflowModel.xml</value>
            </list>
        </property>
        <property name="labels">
            <list>
               <value>alfresco/workflow/workflow-messages</value>
               <value>alfresco/workflow/wcm-workflow-messages</value>
            </list>
        </property>
        <property name="repositoryWorkflowDefsLocations" ref="customWorkflowDefsRepositoryLocation"/>
    </bean>

    <!– Bootstrap any extensions –>

los otros estan en el archivo workflow-context.xml dentro del directorio extensions, que son los que ya he probado a comentar incluso quitar de la lista, pero nada de nada.

Gracis y saludos lo seguiré intentando.

giorgio
Champ in-the-making
Champ in-the-making
Quizá no deberia kitarlos dle modelo? mm  no se.

pjcaracuel_2349
Confirmed Champ
Confirmed Champ
Eso me da que no es muy buena idea, he probado tambien a quitar las entras en workflow-context.xml y renombrar los workflows en su carpeta, pero nada de nada…. y esto ya empieza a mosquearme.

Saludos

giorgio
Champ in-the-making
Champ in-the-making
jajaja, si esque vamos pa bomberos toreros, jajaja, ya he descubierto lo que hay que hacer,

Primero hay que ejecutar el undeploy de cada tipo de workflow que quieras kitar, desde la consola de workflows, si ademas lo haces con el parametro name ya se lo haces a todas las versiones directamente, y despues hay que quitar esos tipos de workflows de la lista del workflow-context.xml y reiniciar. Asi es como desaparecen de la lista.

Ala una cosa menos, que a mas de uno le servirá.

Saludos.

cjimenez
Champ in-the-making
Champ in-the-making
jajaja, si esque vamos pa bomberos toreros, jajaja, ya he descubierto lo que hay que hacer,

Primero hay que ejecutar el undeploy de cada tipo de workflow que quieras kitar, desde la consola de workflows, si ademas lo haces con el parametro name ya se lo haces a todas las versiones directamente, y despues hay que quitar esos tipos de workflows de la lista del workflow-context.xml y reiniciar. Asi es como desaparecen de la lista.

Ala una cosa menos, que a mas de uno le servirá.

Saludos.

Hola Giorgio, a mi me funcionó quitandolos del bootstrap-context.xml  No del workflow-context.xml  😎

Gracias por el undeploy name, no se me hubiera ocurrido xD
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.