Bonjour,
on a réussi à se dépatouiller.
déjà au niveau du fichier XML, même si la description est dans le
template, il faut ajouter une balise vide :
<description/>
ensuite au niveau du creation_email_list, j'utilisais une mauvaise
syntaxe dans le XML, voici la bonne :
<creation_email>adresse@cachée</creation_email>
<creation_date>02 oct. 2015 at 15:21:33</creation_date>
<creation_date_epoch>1443792093</creation_date_epoch>
Cordialement,
Yoann Delattre
✆
03 20 95 69 10
✉
adresse@cachée
Équipe SIAD (Systèmes
d'Information et Aide à la Décision)
DSI de
l'académie de Lille (Direction des Systèmes
d'Information)
110 avenue
Gaston Berger - 59000 Lille
Le 18/11/2015 15:56, Yoann Delattre a
écrit :
Bonjour,
nous utilisons la commande suivante --create_list
--robot robotname --input_file /path/to/list_file.xml afin
de créer des listes.
Denièrement, nous nous sommes rendu compte que les liste créées de
cette manière ne sont pas répercutées dans la base de données.
Au niveau des logs, nous avons cette erreur :
Nov 18 15:46:32 newsympa sympa[6743]: err main::#648 >
Sympa::Admin::create_list_old#353 >
Sympa::List::save_config#972 >
Sympa::List::_update_list_db#11455 > SDM::do_prepared_query#43
> Sympa::Database::do_prepared_query#379 Unable to execute SQL
statement "INSERT INTO list_table (status_list, name_list,
robot_list, family_list, creation_epoch_list, creation_email_list,
update_epoch_list, update_email_list, searchkey_list,
web_archive_list, topics_list) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?,
?, ?)": (23000) Column 'creation_email_list' cannot be null
Nov 18 15:46:32 newsympa sympa[6743]: err main::#648 >
Sympa::Admin::create_list_old#353 >
Sympa::List::save_config#972 >
Sympa::List::_update_list_db#11486 Unable to update list
Sympa::List <adresse@cachée>
in database
Nov 18 15:46:32 newsympa sympa[6743]: err main::#648 >
Sympa::Admin::create_list_old#353 >
Sympa::List::save_config#972 Unable to update list_table
Un exemple de fichier xml utilisé :
<?xml version="1.0" ?>
<list>
<listname>formation-dh</listname>
<type>egt</type>
<subject>formation-dh</subject>
<owner>
<email>adresse@cachée</email>
</owner>
<ldap>
<filter>cn=formation-dh</filter>
</ldap>
<editors>
<file>gc</file>
</editors>
</list>
Apparemment, il faudrait renseigner les paramètres de creation.
Nous avons essayé d'ajouter ces paramètres à notre fichier xml
sans succès :
<creation>
<email>adresse@cachée</email>
<date>18 nov. 2015 at 14:48:03</date>
<date_epoch>1447854483</date_epoch>
</creation>
Merci par avance pour votre aide,
cordialement,
--
Yoann
Delattre
✆
03 20 95 69 10
✉
adresse@cachée
Équipe SIAD (Systèmes
d'Information et Aide à la Décision)
DSI de
l'académie de Lille (Direction des Systèmes
d'Information)
110 avenue
Gaston Berger - 59000 Lille
|