java

Создание записи в даталисте и прикрепления файла к нему

Пишу первый раз в блог. Так что не пинайте сильно.
Пусть несколько сумбурно, но надеюсь что многим начинающим будет полезно.
Начал я с изучения статьи Ангелины http://www.ossportal.org/technologies/alfresco/blogs/572
и к статьи https://forums.alfresco.com/forum/developer-discussions/repository-servi...

<UPDATED>
Будет очень полезно посмотреть вот эту статью
http://confluence.ecm-alfresco.ru/display/workingexamples/Custom+DataList
</UPDATED>

Обработка сообщений и сигналов в Activiti в Alfresco

Здесь я хотела бы описать, как реализовать этот удобный механизм в Activiti внутри Alfresco.

Когда используют сообщения и сигналы? К примеру, в процессах организаций, сообщающихся между собой по некоему общему электронному каналу. Или же в системе происходят различные события, не входящие в описание процесса, но влияющие на его поведение.

Activiti: пример создания workflow. Продолжение.

В прошлый раз был рассмотрен пример создания бизнес-процесса на Activiti. В этой статье будет рассмотрен тот же процесс, но с некоторой разницей: начальник будет выбирать не одного исполнителя, а нескольких, и число исполнителей не будет предопределено.

Alfresco Java-backed Web Scripts: история workflow

В этой статье я покажу на примере как писать Java-backed Web Script. Параллельно с этим я на том же примере продемонстрирую следующие пункты:
- как с помощью Java API альфрески собирать историю workflow;
- как передавать глобальные свойства альфрески в Java-backed Web Script;
- как создавать файлы в репозитории;
- как поднимать созданные файлы в новом workflow

Activiti: обращение к веб-сервису из процесса

При имплементировании реальных сценариев зачастую процесс является частью программного комплекса. Представьте себе следующую ситуацию: где-то крутится SOAP сервис, возвращающий, как водится, при запросе некую информацию по определенному коду. И существует задача: как из процесса обратится к этому сервису, послать ему этот некий код и получить ответ?

Что у вас есть? Есть wsdl. Например, http://host:port/YourService?wsdl

Первым шагом мы получаем java-библиотеку для обращения к сервису. В терминале (или же в command line под Windows) запускаем:

Локализация Alfresco при помощи vim

При локализации Alfresco сталкиваешься с тем, что файлы .properties должны состоять только из ASCII-символов. Для vim существует плагин, несколько облегчающий этот процесс.

Изменения способа сортировки задач в Share

По умолчанию список задач в Share отсортирован по срокам выполнения (наиболее срочные находятся вверху). Иногда может возникнуть необходимость изменить этот порядок, но, к сожалению, разработчиками не предусмотрена возможность такой настройки. Ниже приведен патч, который позволяет сортировать задачи по их id (в таком случае самые старые задачи будут находиться сверху):

Использование своих java классов в Alfresco

В этой статье я покажу, как использовать свои java классы при написании скриптов в Alfresco.

RSS-материал