Новые комментарии

Tatiana - в ответ на Activiti: пример создания workflow 12 лет назад »»»

Огромное спасибо за обстоятельный ответ! Буду пробовать.

Aviriel - в ответ на Доступна версия Alfresco Community 4.2.b 12 лет назад »»»

 Есть такое. Это исправим. Спасибо.

EvgenyKov - в ответ на Доступна версия Alfresco Community 4.2.b 12 лет назад »»»

 Кроме этого глючит загрузка файлов. В ИЕ проблем нет, по нажатию кнопки "Загрузить" появляется знакомое по предыдущим версиям окно загрузки. В ФФ, Хроме и Опере появляется усеченный вариант окна, при этом русский текст "Выберите файлы для загрузки" отображается в 2 строчки, из которых кликабельна только верхняя "Выберите файлы". В Опере текст отображается в одну строчку, после выбора файла появляется сообщение о загрузке файла в память, на чем действо и заканчивается ((.

Насколько я понимаю, ИЕ использует загрузчик, основанный на флеш, а остальные - на HTML5, хотя в share-documentlibrary-config.xml значение "adobe-flash-enable" в секции "file-upload" установлено в true.

Оксана, возможно в локализации стоит изменить "Выберите файлы для загрузки " на более лаконичное "Выберите файлы", чтобы отображалась на кнопке одна строка? В английской версии текст короче....

 

 

BoLT - в ответ на Как заставить работать Auto Provisioning ? 12 лет назад »»»

 Написал на официальном форуме, но ответа нет уже 2 дня. Думаю и не будет. 

ivanuna - в ответ на Поиск писем 12 лет назад »»»

 Попробуйте регулярные выражения: zimb*

ivanuna - в ответ на Назначить встречу в Zimbre 12 лет назад »»»

 Возможно эта информация поможет

https://plus.google.com/115585958611791046610/posts/UrRdjsU3gNZ

WhiteDigit - в ответ на Установка Alvex 1.3 12 лет назад »»»

 Спасибо, все работает!

Aviriel - в ответ на Доступна версия Alfresco Community 4.2.b 12 лет назад »»»

 Из главных новых багов: нелокализованное Username при логине, и криво локализованная строчка "Краткая информация" в профиле пользователя :) в 4.2.c пофиксят.

Angelina - в ответ на Activiti: пример создания workflow 12 лет назад »»»

Если Вы все же хотите совсем убрать процесс из системы, то, как я и сказала, недостаточно лишь удалить его файлы. Надо зайти в администраторскую консоль (http://localhost:8080/alfresco/faces/jsp/admin/workflow-console.jsp). В ней Вы можете увидеть все воркфлоу, набрав:

show definitions all

А чтобы "раздеплоить" воркфлоу, наберите:

undeploy definition <workflow definition name>

 

 

Angelina - в ответ на Activiti: пример создания workflow 12 лет назад »»»

Для того, чтобы при обновлении файла процесса в share/extension обновлялся сам воркфлоу, надо обратить внимание на конфигурацию воркфлоу. Проверьте внимательно в файле *-workflow-context часть, описывающую файл процесса. У меня вот эта часть:

<property name="workflowDefinitions">
      <list>
        <props>
          <!-- Тип процесса -->
          <prop key="engineId">activiti</prop>
          <!-- Путь -->
          <prop key="location">alfresco/extension/workflows/DirectiveProcess.xml</prop>
          <!-- MIME -->
          <prop key="mimetype">text/xml</prop>
          <!-- Загружать каждый раз -->
          <prop key="redeploy">true</prop>
        </props>
      </list>
    </property>

Обратите внимание на значение ключа redeploy

 <prop key="redeploy">true</prop>

Что означает перезагрузку при обновлении файла. Может быть у Вас это описано так

 <prop key="redeploy">false</prop>

 

Измените false на true, и тогда при каждом рестарте альфрески процесс будет перезагружаться

Кроме того, может быть, Вы просто копируете файл процесса. Но просто перезаписать файл процесса в шаре не перезагружает вокрфлоу. Если Вы деплоете воркфлоу таким образом, то после обновления файла Вы должны рестартовать сам сервер. Чтобы обновлять воркфлоу без перезагрузки сервера, Вы должны пользоваться интерфейсом самого альфрески для деплоймента процесса и модели.

Теперь что касается удаления воркфлоу. Дело в том, что при прохождении процесса его история записывается в альфреске. Т е чтобы начисто удалить воркфлоу, надо отключить все активные процессы, очистить всю историю пройденных процессов, если они были, и после этого удалить все его файлы (процесс, модель и пр.), иначе альфреска так и будет ругаться.

Но Вы можете пойти другим путем: Вы можете не удалять файлы, а вернуть их на место и спрятать сам воркфлоу вот таким образом Если Вы используете activity, то префикс jbpm в <workflow name="jbpm$doc:testAppRej"/> меняется на activity, а doc:testAppRej на имя Вашего процесса. Пример:

<workflow name="activiti$activitiReview"/>