Alfresco分享 - 标签管理中未显示的标签

问题描述 投票:0回答:1

使用规则标准“具有标记”创建文件夹规则时,“选择标记”面板不会显示所有标记

我尝试通过在文件属性中添加标记来创建标记,但它仍未显示

我检查了标签管理,它也没有显示!

我正在使用activiti来管理工作流程,我尝试在下面的代码中添加类似的标签:

    <userTask id="reviewTask" name="Review Task"
        activiti:formKey="wfa:activitiReviewTaskk">
       <extensionElements>
           <activiti:taskListener event="create" class="org.alfresco.repo.workflow.activiti.tasklistener.ScriptTaskListener">
              <activiti:field name="script">
                 <activiti:string>
                    if (typeof bpm_workflowDueDate != 'undefined') task.dueDate = bpm_workflowDueDate
                    if (typeof bpm_workflowPriority != 'undefined') task.priority = bpm_workflowPriority;
                 </activiti:string>
              </activiti:field>
           </activiti:taskListener>
           <activiti:taskListener event="complete" class="org.alfresco.repo.workflow.activiti.tasklistener.ScriptTaskListener">
              <activiti:field name="script">
                 <activiti:string>
                    execution.setVariable('wfa_reviewOutcome', task.getVariable('wfa_reviewOutcome'));
                    if (task.getVariable('wfa_reviewOutcome') == 'Approve')
                    {

                       bpm_package.children[0].addTag("Approved");


                    }
                    else
                    {
                            if (task.getVariable('wfa_reviewOutcome') == 'Reject')
                            {
                                bpm_package.children[0].addTag("Rejected");
                            }
                    }
                 </activiti:string>
              </activiti:field>
              <activiti:field name="runAs">  
                 <activiti:string>admin</activiti:string>  
              </activiti:field> 
           </activiti:taskListener>
       </extensionElements>
        <humanPerformer>
            <resourceAssignmentExpression>
                <formalExpression>${bpm_assignee.properties.userName}</formalExpression>
            </resourceAssignmentExpression>
        </humanPerformer>
    </userTask>

标签已添加但仍未显示在标签管理中!

alfresco-share
1个回答
0
投票

我通过执行此链接中的步骤http://docs.alfresco.com/5.0/tasks/solr-reindex.html执行SOLR的重新索引来解决问题:

  • 删除目录的内容.. \ alf_data \ solr4 \ index \ workspace \ SpacesStore \和.. \ alf_data \ solr4 \ index \ archive \ SpacesStore \
  • 删除.. \ alf_data \ solr4 \ model中的所有文件
© www.soinside.com 2019 - 2024. All rights reserved.