Menu

#590 Выгрузить файл с данными, (добавление данных простое, без пароля), не все загружается

v4.2
closed-out-of-date
nobody
None
5
2019-04-10
2014-02-12
vromav
No

На пустой БД (без демо пользователей), создаю пользователя ivanov,

теперь делаю загрузку файла с данными (который ранее экспортировал, содержит демо пользователей, отношение, ботов и бот станцию, процессов нет), выбираю опцию "Добавление данных - простое", пароль - НЕ устанавливать. В итоге получаю ошибки:

Ошибка: Failed to handle element <<nowiki>createActor xmlns="http://runa.ru/xml" name="julius" fullName="Gaius Julius Caesar" code="-3"/>
Ошибка: Failed to handle element <<nowiki>addExecutorsToGroup xmlns="http://runa.ru/xml" name="manager"> <executor name="julius"> <executor name="nero">
Ошибка: Failed to handle element <<nowiki>addPermissionsOnActor xmlns="http://runa.ru/xml" name="julius" executor="Administrator"> <permission name="permission.read"> <permission name="permission.update_permissions"> <permission name="permission.update_executor"> <permission name="permission.update_actor_status">
Ошибка: Failed to handle element <<nowiki>addPermissionsOnActor xmlns="http://runa.ru/xml" name="julius" executor="Administrators"> <permission name="permission.read"> <permission name="permission.update_permissions"> <permission name="permission.update_executor"> <permission name="permission.update_actor_status">
Ошибка: Failed to handle element <<nowiki>addPermissionsOnActor xmlns="http://runa.ru/xml" name="julius" executor="julius"> <permission name="permission.read"> <permission name="permission.update_permissions"> <permission name="permission.update_executor"> <permission name="permission.update_actor_status">
Ошибка: Failed to handle element <<nowiki>relation xmlns="http://runa.ru/xml" name="Boss"> <left> <executor name="nero"> <executor name="julius"> </executor></executor></left> <right> <executor name="caligula"> <executor name="attila"> <executor name="julius"> <executor name="nero"> <executor name="cleopatra"> <executor name="octavia"> <executor name="tiberius"> <executor name="marcus"> </executor></executor></executor></executor></executor></executor></executor></executor></right> </nowiki></permission></permission></permission></permission></nowiki></permission></permission></permission></permission></nowiki></permission></permission></permission></permission></nowiki></executor></executor></nowiki></nowiki>

И все что связано с julius не загружается, хотя его в системе на момент загрузки не было (был только ivanov).
Файл с данными, лог, скрины приаттачил.

И еще замечание - данные ошибки не отобразились в логах

3 Attachments

Discussion

  • vromav

    vromav - 2014-02-12

    опция Без пароля/С паролем не влияет, проблемы именно в Простой загрузке

     
  • riven riven

    riven riven - 2014-05-01

    Ошибки связанные с пользователем julius - скорее всего были вызваны одинаковым Кодом для julius и ivanov. А система не позволяет загружать двух пользователей с одним кодом.

     
  • riven riven

    riven riven - 2014-05-01
    • status: open --> pending-rejected
     
  • vromav

    vromav - 2014-05-01

    Для создания пользователей используется createActor с атрибутом code, в следствии чего в случае существования какого-нибудь пользователя с таким кодом в системе на момент загрузки, пользователь не создастся.

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

    Насколько важно поле code, к нему ведь ничего не привязано ?

     
  • vromav

    vromav - 2014-05-05

    При использовании скриптов - создании пользователя, включении его в группу, раздаче прав и т.п. код указывать не обязательно.

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

     
  • vromav

    vromav - 2014-05-05
    • status: pending-rejected --> open
    • Group: v4.1.0 --> v4.1.1
     
  • vromav

    vromav - 2014-06-28
    • Group: v4.1.1 --> v4.1.2
     
  • vromav

    vromav - 2015-02-23
    • assigned_to: riven riven --> Dofs
    • Group: v4.1.2 --> v4.2
     
  • Dofs

    Dofs - 2016-10-06
    • assigned_to: Dofs --> nobody
     
  • Dofs

    Dofs - 2017-11-24
    • status: open --> pending-out-of-date
     
  • Dofs

    Dofs - 2019-04-10
    • status: pending-out-of-date --> closed-out-of-date
     
MongoDB Logo MongoDB