О, круто! Благодарю! А саму базу можно как-то получить, чтобы в спокойной обстановке на локальной машине переносить на postgres или MSSQL (ещё не выбран вариант)?
Версия 4.3.0 Логи и runawfe.ear: https://disk.yandex.ru/d/6iAdx_MSYXnq2g
https://disk.yandex.ru/d/V1zDSAq1EhowpA
Это я понял, секунд через 30 после того как зашёл в интерфейс... Попытки восстановления базы средствами H2 Database Console пока ни к чему не привели :-(
Здравствуйте! После неизвестных событий во время новогодних каникул повредилась база данных H2 так, что нет возможности пройти аутентификацию в RunaWFE даже под стандартным пользователем Administrator. Подменив файл localDB.h2 эту ошибку удалось исправить, но, разумеется, потеряна вся историй документов, все созданные процессы, все пользователи. Да, сам дурак, не сделал бэкапы. Вопрос - как исправить ошибки в базе данных? Знаний в данном вопросе, к сожалению, не хватает.
Пользователь вводит значения переменных, которые обработчик должен вывести в файл формата Excel. Файл вывода имеет сложное форматирование: объединённые строки и неизвестное количество значений, которые будет вводить пользователь. Количество таких строк вариативно. Ниже таблицы должны быть ещё данные, поэтому необходим механизм, позволяющий не жёстко задавать начало следующего диапазона для вставки значений.
К сожалению, вариант с отчётами в моих реалиях неприменим... Честно, попробовал, но оказалось неудобно. Начиная от лишних телодвижений, заканчивая выдачей боле полных прав пользователям, чтобы они могли сами формировать отчёты.
К сожалению, вариант с отчётами в моих реалиях неприменим...
Огромное спасибо! Вариант с подпроцессом прорабатывался, но не понравился как раз тем, что приходилось запускать лишние экземпляры процессов и поэтому неудобно отслеживать выполнение заданий. А вот в сторону генератора и приёмника даже не думал. Решение получается по-своему простым и элегантным.
Поонял. Благодарю за помощь, буду пробовать. И ещё вопрос: а существует ли какой-лтбо механизм для снятия действий с исполнения? Например, бизнесс-процесс согласования документа: есть несколько параллельно выполняющихся действий, у каждого 2 перехода: один отправляет точку управления дальше, другой возвращает её к началу. Сейчас, если точка управления идёт к началу хотя бы в одном из параллельных действий, остальные действия остаются активными и может случиться коллизия из нескольких назначенных...
Поонял. Благодарю за помощь, буду пробовать.
Эти jar были найдены в папке WFEServer\standalone\tmp\vfs\deployment\ и скопированы в WFEServer\standalone\deployments\deployments\ в процессе самостоятельных поисков решения проблемы.
В принципе, лично меня, вполне устроит вариант, когда обработчик "сохранить данные в файл" сможет корректно записывать список из пользовательских типов данных, а не в виде {"Номер пп":4,"Наименование":{"Наименование":"5","Описание":"6","Обозначение ":"7"},"Наименование по договору":{"Наименование по договору":"8","Описание по договору":"9","Обозначение по договору":"10"},"Количество":11,"Заводской номер":"12","Бюджет":13.0,"Выпускной участок":"14","Срок окончания работ":"15.09.2018","Лист согласования":"16"}...
Да, ещё, может быть, поможет в решении проблемы. Модули wfe-bots-4.3.0.jar и wfe-service-4.3.0.jar, находящиеся в папке deployments не смогли развернуться. Файлы *.failed во вложениях.
Сборка 4.3.0 взята с SF, из исходных кодов НЕ собиралась. Сборка exe/iso. Хороший вопрос. На http://server:8080 главная страница wildfly, но в строке запуска сервиса RunaWFE упоминается jboss. Никакой версии не было, 4.3.0 установил с ноля.
RunaWFE 4.3.0 В DevStudio класс отображается
Пост почему-то не отобразился. 1. Пользователь вводит значения переменных, которые обработчик должен вывести в файл формата Excel. 2. Файл вывода имеет сложное форматирование: объединённые строки и неизвестное количество значений, которые будет вводить пользователь. Количество таких строк вариативно. 3. Ниже таблицы должны быть ещё данные, поэтому необходим механизм, позволяющий не жёстко задавать начало следующего диапазона для вставки значений.
Предыдущий пост почему-то ещё не прошёл модерацию. Прикладываю скриншоты.
Понятно. К сожалению, в моих условиях ни один из обработчиков в полной мере не подходит. Попытка использования макросов провалилась, т.к. Runa не принимает в качестве шаблона файлы *.xlsm :-(
Такая проблема возникла: в настройках задачи бота на сервере написано "Неизвестный обработчик заданий: ru.runa.wf.logic.bot.StartProcessTaskHandler". Не могу найти, куда копнуть.
Благогдарю! С такой конфигурацией получилось то, что я хотел увидеть! Как оказалось, мой затык был в синтаксисе, а именно в правильной расстановке скобок %)
Здравствуйте. При сохранении данных в файл MS Excel возникли следующие вопросы: 1. Я не смог найти или реализовать возможность записи в двумерный массив (в ячейки одновременно по вертикали и горизонтали). Есть ли в настоящее время какой-либо способ реализации этого? 2. При конфигурировании задачи указывается стартовая строка, с которой начинается запись значений. А как быть, если заранее неизвестно количество заполненных строк выше и нет возможности спрогнозировать сколько их будет, чтобы указать...
Здравствуйте. Прошу прощения за задержку с ответом. Руководством было принято решение ждать следующего релиза. По поводу подробного описания функционала... Хотелось бы, чтобы система понимала штатные LDAP-фильтры. Например,(&(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2)) . Результатом работы этого фильтра как раз и являются все активные пользователи. При попытках указать этот фильтр, как значение параметра synchronization.object.class.filter, система не...
Здравствуйте. Снятый флаг активности Не будет возвращаться, если synchronization.user.status.enabled = false Что-то я не посмотрел на поведение флага активности при изменённом этом параметре. Спасибо! Отсутствие отключённых учётных записей в списке исполнителей; Не реализовано Печально. Возможна ли реализация этого функционала при плановом обновлении, либо в случае выполнения услуг по доработке и внедрению на коммерческой основе? Если исполнитель, созданный при синхронизации, удалён в Runa, он не...
Здравствуйте. Снятый флаг активности Не будет возвращаться, если synchronization.user.status.enabled = false Что-то я не посмотрел на поведение флага активности при изменённом этом параметре. Спасибо! Отсутствие отключённых учётных записей в списке исполнителей; Не реализовано Печально. Возможна ли реализация этого функционала при плановом обновлении, либо в случае выполнения услуг по доработке и внедрению на коммерческой основе? Если исполнитель, созданный при синхронизации, удалён в Runa, он не...
Здравствуйте! При внедрении продукта RunaWFE 4.3.0 возникли проблемы при синхронизации с LDAP-сервером: 1. Синхронизировались ВСЕ пользователи AD, в том числе и отключенные; 2. Удалив всех ненужных пользователей и все ненужные группы при следующей синхронизации я получил их снова, неактивные пользователя вновь стали активными. Синхронизация выполнялась по инструкции https://runawfe.org/rus/doc/LdapIntegration, применена периодическая синхронизация. Попытка "поиграться" со значениями параметров из...