Alfresco share - теги не отображаются в управлении тегами - PullRequest
0 голосов
/ 26 марта 2019

При создании правила папки с критериями правила «Имеет тег» на панели «Выбрать тег» отображаются не все теги Select Tag panel

Я попытался создать тег, добавив тег в свойствах файла, ноон по-прежнему не отображается Add tag

Я проверил управление тегами, он там тоже не отображается!

Я использую 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>

Теги добавлены, но все еще не отображаются в управлении тегами!

1 Ответ

0 голосов
/ 11 апреля 2019

Я исправил проблему, выполнив переиндексацию SOLR, выполнив шаги по этой ссылке: http://docs.alfresco.com/5.0/tasks/solr-reindex.html:

  • Удалите содержимое каталогов .. \ alf_data \ solr4 \index \ workspace \ SpacesStore \ and .. \ alf_data \ solr4 \ index \ archive \ SpacesStore \
  • Удалить все файлы в .. \ alf_data \ solr4 \ model
...