basculer le workflow LOM de 1.5->1.6

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:3dcc5ae8943f0eaf35acbd0f95395f7d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Je rencontre plusieurs problèmes :</p>\n<p>- lors de la création d\'une ressource, dans le champ organisation de la<br />\nvCard on devrait avoir Université de la Méditerranée qui devrait<br />\napparaître. Mais à la place j\'ai \"Université de la Méditerranée\".<br />\nDonc à priori un problème d\'encodage.\n</div>\n', created = 1507746636, expire = 1507833036, headers = '', serialized = 0 WHERE cid = '4:3dcc5ae8943f0eaf35acbd0f95395f7d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:3dcc5ae8943f0eaf35acbd0f95395f7d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Je rencontre plusieurs problèmes :</p>\n<p>- lors de la création d\'une ressource, dans le champ organisation de la<br />\nvCard on devrait avoir Université de la Méditerranée qui devrait<br />\napparaître. Mais à la place j\'ai \"Université de la Méditerranée\".<br />\nDonc à priori un problème d\'encodage.\n</div>\n', created = 1507746636, expire = 1507833036, headers = '', serialized = 0 WHERE cid = '4:3dcc5ae8943f0eaf35acbd0f95395f7d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:e8be33b58d13eeabfc23adf145406639' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour a tous,<br>\n<br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\nJe m\'occupe actuellement du module workflow.<br>\n<br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n<br>\nSur le site :<br>\n<i><font color=\"#3333ff\">Si vous aviez personnalis&eacute; ORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n</font></i><br>\nIl faut donc :<br>\n<br>\n- faire un checkout du module 1.6,<br>\n- refaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n- modifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n- lancer \"ant upgrade-workflow\" en croisant les doigts<br>\n- et normalement c\'est bon ?<br>\n<br>\nEst ce bien cela ?<br>\n<br>\nCordialement<br>\n<br>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746641, expire = 1507833041, headers = '', serialized = 0 WHERE cid = '4:e8be33b58d13eeabfc23adf145406639' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:342eaa952945dce0e4e9b8ef7312301b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\nJe r&eacute;ponds dans ton mail.<br>\nA+<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour\na tous,<br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\n</blockquote></div></div>\nCool :-)<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Je\nm\'occupe actuellement du module workflow.<br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n <br>\nSur le site :<br>\n <i><font color=\"#3333ff\">Si vous aviez personnalis&eacute; ORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n </font></i><br>\nIl faut donc :<br>\n <br>\n- faire un checkout du module 1.6,<br>\n</blockquote></div></div>\noui<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>-\nrefaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n</blockquote></div></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.<br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>-\nmodifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n</blockquote></div></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.<br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>- lancer\n\"ant upgrade-workflow\" en croisant les doigts<br>\n</blockquote></div></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade ...<br>\n<br>\nBonne journ&eacute;e<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>- et\nnormalement c\'est bon ?<br>\n <br>\nEst ce bien cela ?<br>\n <br>\nCordialement<br>\n <br>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:342eaa952945dce0e4e9b8ef7312301b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:7bd75426f741466b330a6a12eb872db8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour Yohan,<br>\n<br>\nMerci pour les infos, je vais m\'y mettre alors !<br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)<br>\n<br>\nCordialement.<br>\n<br>\n<br>\n<br>\nYohan Colmant a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\nJe r&eacute;ponds dans ton mail.<br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a>\n </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>Bonjour\na tous,<br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\n </blockquote></div>\nCool :-)<br>\n <div class=\"emailFilter_Author_1\"><blockquote>Je\nm\'occupe actuellement du module workflow.<br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n <br>\nSur le site :<br>\n <i><font color=\"#3333ff\">Si vous aviez personnalis&eacute;\nORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n </font></i><br>\nIl faut donc :<br>\n <br>\n- faire un checkout du module 1.6,<br>\n </blockquote></div>\noui<br>\n <div class=\"emailFilter_Author_1\"><blockquote>-\nrefaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc :\n <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.<br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5<br>\n <div class=\"emailFilter_Author_1\"><blockquote>-\nmodifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.<br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.<br>\n <div class=\"emailFilter_Author_1\"><blockquote>-\nlancer\n\"ant upgrade-workflow\" en croisant les doigts<br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade ...<br>\n <br>\nBonne journ&eacute;e<br>\n <div class=\"emailFilter_Author_1\"><blockquote>- et\nnormalement c\'est bon ?<br>\n <br>\nEst ce bien cela ?<br>\n <br>\nCordialement<br>\n <br>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:7bd75426f741466b330a6a12eb872db8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:3ee4aba23c53e22947e51366d717357b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nRebonjour,<br>\n<br>\nDans la page : <a class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\n<br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier <b>[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"<br>\n<br>\n</b>Ce n\'est pas plut&ocirc;t : <b>[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3</b>&nbsp;&nbsp;\n????<br>\n<br>\n<br>\nCordialement.<br>\n<br>\n<br>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\nBonjour Yohan,<br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors !<br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)<br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\nJe r&eacute;ponds dans ton mail.<br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>Bonjour\na tous,<br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\n </blockquote></div>\nCool :-)<br>\n <div class=\"emailFilter_Author_2\"><blockquote>Je\nm\'occupe actuellement du module workflow.<br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n <br>\nSur le site :<br>\n <i><font color=\"#3333ff\">Si vous aviez personnalis&eacute;\nORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n </font></i><br>\nIl faut donc :<br>\n <br>\n- faire un checkout du module 1.6,<br>\n </blockquote></div>\noui<br>\n <div class=\"emailFilter_Author_2\"><blockquote>-\nrefaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.<br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5<br>\n <div class=\"emailFilter_Author_2\"><blockquote>-\nmodifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.<br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.<br>\n <div class=\"emailFilter_Author_2\"><blockquote>-\nlancer\n\"ant upgrade-workflow\" en croisant les doigts<br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade ...<br>\n <br>\nBonne journ&eacute;e<br>\n <div class=\"emailFilter_Author_2\"><blockquote>- et\nnormalement c\'est bon ?<br>\n <br>\nEst ce bien cela ?<br>\n <br>\nCordialement<br>\n <br>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:3ee4aba23c53e22947e51366d717357b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:16cdfa4adda5e503b2ad42bc65bf97ab' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nJ\'ai besoin d\'un coup de pouce :<br>\n<br>\n<br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n).<br>\n<br>\nDans mon common.properties, j\'ai ajout&eacute; ceci :<br>\n<br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy<br>\n<br>\n# Formulaires propos&eacute;s pour le workflow LILLE1<br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light<br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur<br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full<br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur<br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full<br>\n<br>\n# ------------------------------------------------------<br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\")<br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo<br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1]<br>\n#<br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))<br>\n# Groupe des mod&eacute;rateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))<br>\n# Groupe des mod&eacute;rateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))<br>\n# Groupe des administrateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))<br>\n<br>\n<br>\n<br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur.<br>\n<br>\nDans son profil, je suis bien en:<br>\n- Groupes : TEF<span><span class=\"portlet-section-text\">-E_all</span></span>\n<span><span class=\"portlet-section-text\">LOMLILLE1_all</span></span>\n<span><span class=\"portlet-section-text\">DCVE_all</span></span>\n<br>\n- Roles <span><span class=\"portlet-section-text\">:\nLOMLILLE1_AUTHENTICATED</span></span>\n<span><span class=\"portlet-section-text\">TEF_AUTHENTICATED</span></span>\n<span><span class=\"portlet-section-text\">DCVE_AUTHENTICATED</span></span>\n<span class=\"ori-portlet-section-content\"></span><br>\n<br>\n<br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ?<span class=\"ori-portlet-section-content\"></span><br>\n<br>\nOu est ma coquille ???<br>\n<br>\n<br>\nMerci beaucoup pour l\'aide.<br>\n<br>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\nRebonjour,<br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier <b>[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"<br>\n <br>\n </b>Ce n\'est pas plut&ocirc;t : <b>[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3</b>&nbsp;&nbsp;\n????<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Yohan,<br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors !<br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)<br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\nJe r&eacute;ponds dans ton mail.<br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan\nCOLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>Bonjour\na tous,<br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\n </blockquote></div>\nCool :-)<br>\n <div class=\"emailFilter_Author_3\"><blockquote>Je\nm\'occupe actuellement du module workflow.<br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n <br>\nSur le site :<br>\n <i><font color=\"#3333ff\">Si vous aviez personnalis&eacute;\nORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n </font></i><br>\nIl faut donc :<br>\n <br>\n- faire un checkout du module 1.6,<br>\n </blockquote></div>\noui<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\nrefaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.<br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\nmodifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.<br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\nlancer\n\"ant upgrade-workflow\" en croisant les doigts<br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade ...<br>\n <br>\nBonne journ&eacute;e<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\net\nnormalement c\'est bon ?<br>\n <br>\nEst ce bien cela ?<br>\n <br>\nCordialement<br>\n <br>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:16cdfa4adda5e503b2ad42bc65bf97ab' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:ac16835ffcb2d553ea7eb6850cc065e5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Bonjour Fran&ccedil;ois,<br>\n<br>\nMerci c\'est bien &ccedil;a.<br>\nJe viens de corriger.<br>\n<br>\nBonne journ&eacute;e<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\nRebonjour,<br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier <b>[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"<br>\n <br>\n </b>Ce n\'est pas plut&ocirc;t : <b>[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3</b>&nbsp;&nbsp;\n????<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Yohan,<br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors !<br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)<br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\nJe r&eacute;ponds dans ton mail.<br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan\nCOLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>Bonjour\na tous,<br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\n </blockquote></div>\nCool :-)<br>\n <div class=\"emailFilter_Author_3\"><blockquote>Je\nm\'occupe actuellement du module workflow.<br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n <br>\nSur le site :<br>\n <i><font color=\"#3333ff\">Si vous aviez personnalis&eacute;\nORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n </font></i><br>\nIl faut donc :<br>\n <br>\n- faire un checkout du module 1.6,<br>\n </blockquote></div>\noui<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\nrefaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.<br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\nmodifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.<br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\nlancer\n\"ant upgrade-workflow\" en croisant les doigts<br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade ...<br>\n <br>\nBonne journ&eacute;e<br>\n <div class=\"emailFilter_Author_3\"><blockquote>-\net\nnormalement c\'est bon ?<br>\n <br>\nEst ce bien cela ?<br>\n <br>\nCordialement<br>\n <br>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:ac16835ffcb2d553ea7eb6850cc065e5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:671c8ad553f069483d8e7608f380ed70' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\n<br>\nEst-ce que tu peux essayer de fare un ant update-acls depuis la racine\ndu dossier source de ori-oai-workflow et voir si &ccedil;a apparait bien apr&egrave;s\nred&eacute;marrage ?<br>\n<br>\nA+<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\nJ\'ai besoin d\'un coup de pouce :<br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n).<br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci :<br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy<br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1<br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light<br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur<br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full<br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur<br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full<br>\n <br>\n# ------------------------------------------------------<br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\")<br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo<br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1]<br>\n#<br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))<br>\n# Groupe des mod&eacute;rateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))<br>\n# Groupe des mod&eacute;rateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))<br>\n# Groupe des administrateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))<br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur.<br>\n <br>\nDans son profil, je suis bien en:<br>\n- Groupes : TEF<span><span class=\"portlet-section-text\">-E_all</span></span>\n <span><span class=\"portlet-section-text\">LOMLILLE1_all</span></span>\n <span><span class=\"portlet-section-text\">DCVE_all</span></span>\n <br>\n- Roles <span><span class=\"portlet-section-text\">:\nLOMLILLE1_AUTHENTICATED</span></span>\n <span><span class=\"portlet-section-text\">TEF_AUTHENTICATED</span></span>\n <span><span class=\"portlet-section-text\">DCVE_AUTHENTICATED</span></span>\n <span class=\"ori-portlet-section-content\"></span><br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ?<span class=\"ori-portlet-section-content\"></span><br>\n <br>\nOu est ma coquille ???<br>\n <br>\n <br>\nMerci beaucoup pour l\'aide.<br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nRebonjour,<br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier <b>[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"<br>\n <br>\n </b>Ce n\'est pas plut&ocirc;t : <b>[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3</b>&nbsp;&nbsp;\n????<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Yohan,<br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors !<br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)<br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\nJe r&eacute;ponds dans ton mail.<br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan\nCOLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_4\"><blockquote>Bonjour\na tous,<br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\n </blockquote></div>\nCool :-)<br>\n <div class=\"emailFilter_Author_4\"><blockquote>Je\nm\'occupe actuellement du module workflow.<br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n <br>\nSur le site :<br>\n <i><font color=\"#3333ff\">Si vous aviez personnalis&eacute;\nORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n </font></i><br>\nIl faut donc :<br>\n <br>\n- faire un checkout du module 1.6,<br>\n </blockquote></div>\noui<br>\n <div class=\"emailFilter_Author_4\"><blockquote>-\nrefaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.<br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5<br>\n <div class=\"emailFilter_Author_4\"><blockquote>-\nmodifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.<br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.<br>\n <div class=\"emailFilter_Author_4\"><blockquote>-\nlancer\n\"ant upgrade-workflow\" en croisant les doigts<br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade ...<br>\n <br>\nBonne journ&eacute;e<br>\n <div class=\"emailFilter_Author_4\"><blockquote>-\net\nnormalement c\'est bon ?<br>\n <br>\nEst ce bien cela ?<br>\n <br>\nCordialement<br>\n <br>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:671c8ad553f069483d8e7608f380ed70' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:1d429ee300be311c7e70b03f9eabc452' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour François,</p>\n<p>Concernant le fichier central de configuration<br />\n\"commons-parameters.properties\" !</p>\n<p>Après avoir créé ton propre workflow, la seule chose à faire dans<br />\n\"commons-parameters.properties\" est :<br />\n- de modifier le paramètre WORKFLOWS_USED comme tu l\'as fait.</p>\n<p>Normalement, les lignes supplémentaires suivantes que tu as ajoutées :<br />\n\"# Formulaires proposés pour le workflow LILLE1<br />\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light<br />\n......<br />\n# Groupe des administrateurs<br />\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"</p>\n<p>sont inutiles pour ta config : qu\'elles soient présentes ou pas, cela ne<br />\nchange rien à ta config.<br />\nCe qui compte, c\'est ton dossier<br />\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du<br />\nparamètre WORKFLOWS_USED.</p>\n<p>Ces lignes ne seraient utiles qu\'à des fins d\'information.</p>\n<p>A +,</p>\n<p>Jacques</p>\n<p>françois lefebvre a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> J\'ai besoin d\'un coup de pouce :<br />\n><br />\n><br />\n> J\'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).<br />\n><br />\n> Dans mon common.properties, j\'ai ajouté ceci :<br />\n><br />\n> WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy<br />\n><br />\n> # Formulaires proposés pour le workflow LILLE1<br />\n> WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light<br />\n> # Formulaire proposé au validateur/modérateur<br />\n> WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full<br />\n> # Formulaire proposé au validateur/modérateur<br />\n> WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full<br />\n><br />\n> # ------------------------------------------------------<br />\n> # ----- Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (paramètres<br />\n> utilisés si ce workflow est listé dans \"WORKFLOWS_USED\")<br />\n> # Titre affiché dans le workflow et dans ori-oai-nuxeo<br />\n> WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]<br />\n> #<br />\n> # Groupe des auteurs de ressources pédagogiques<br />\n> WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))<br />\n> # Groupe des modérateurs<br />\n> WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))<br />\n> # Groupe des modérateurs<br />\n> WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))<br />\n> # Groupe des administrateurs<br />\n> WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))<br />\n><br />\n><br />\n><br />\n> Après avoir pris en compte ces modifications, je me connecte au module<br />\n> workflow par l\'uid= ori-auteur.<br />\n><br />\n> Dans son profil, je suis bien en:<br />\n> - Groupes : TEF-E_all LOMLILLE1_all DCVE_all<br />\n> - Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED<br />\n><br />\n><br />\n> Cependant, le lien référencer une ressource pédagogique n\'apparait<br />\n> pas. J\'ai pourtant le bon rôle non ?<br />\n><br />\n> Ou est ma coquille ???<br />\n><br />\n><br />\n> Merci beaucoup pour l\'aide.<br />\n><br />\n><br />\n><br />\n> françois lefebvre a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Rebonjour,<br />\n>><br />\n>> Dans la page :<br />\n>> <a href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\" title=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br />\n>><br />\n>> Il est écrit :<br />\n>> \" Tout se déroule maintenant dans le dossier<br />\n>> *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"<br />\n>><br />\n>> *Ce n\'est pas plutôt :<br />\n>> *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*<br />\n>> ????<br />\n>><br />\n>><br />\n>> Cordialement.<br />\n>><br />\n>><br />\n>><br />\n>><br />\n>> françois lefebvre a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Bonjour Yohan,<br />\n>>><br />\n>>> Merci pour les infos, je vais m\'y mettre alors !<br />\n>>> Concernant ma base, comme il ne s\'agit encore que de ressources<br />\n>>> tests, je m\'en fiche, donc j\'espère que la migration passera bien<br />\n>>> sinon c\'est pas bien grave, je repartirai avec une base base de<br />\n>>> données toute neuve :)<br />\n>>><br />\n>>> Cordialement.<br />\n>>><br />\n>>><br />\n>>><br />\n>>> Yohan Colmant a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Salut François,<br />\n>>>> Je réponds dans ton mail.<br />\n>>>> A+<br />\n>>>> Yohan COLMANT<br />\n>>>> Direction des Systèmes d\'Information<br />\n>>>> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes<br />\n>>>> et du Hainaut Cambrésis<br />\n>>>> Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org><br />\n>>>><br />\n>>>><br />\n>>>> françois lefebvre a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Bonjour a tous,<br />\n>>>>><br />\n>>>>> Je suis en pleine migration ( comme bcp de monde je présume :) )<br />\n>>>>> vers la version 1.6.</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Cool :-)</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Je m\'occupe actuellement du module workflow.<br />\n>>>>><br />\n>>>>> Je ne suis pas sûr de bien comprendre la manipulation...<br />\n>>>>><br />\n>>>>> Sur le site :<br />\n>>>>> /Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première<br />\n>>>>> étape consiste à reporter manuellement vos configurations de la<br />\n>>>>> 1.5 sur la 1.6.<br />\n>>>>> l\'étape suivante : la migration de vos données<br />\n>>>>> /<br />\n>>>>> Il faut donc :<br />\n>>>>><br />\n>>>>> - faire un checkout du module 1.6,</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> oui</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> - refaire tout le workflow LOM modifié ( les différentes actions,<br />\n>>>>> les messages d\'erreur etc... )</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Oui, en fait il faut si possible repartir de zéro en t\'inspirant de<br />\n>>>> cette doc :<br />\n>>>> <a href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\" title=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br />\n>>>> Tu prends le workflow qui ressemble le plus à celui que tu veux<br />\n>>>> créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.<br />\n>>>> Même si c\'est essentiellement la structure des fichiers qui change<br />\n>>>> et que la syntaxe reste très très proche, il vaut mieux repartir de<br />\n>>>> zéro et redéfinir point par point que d\'essayer de modifier tes<br />\n>>>> fichiers de la 1.5</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> - modifier le script \"spring-migration.xml\" ( ce qui changera les<br />\n>>>>> permissions numériques et modifiera en conséquence les permissions<br />\n>>>>> dans le fichier \"workflow_XXXXX.xml\" etc... )</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> ton spring-migration va te permettre de modifier les données en<br />\n>>>> base, mais aucun fichier de conf ne sera modifié.<br />\n>>>> En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,<br />\n>>>> maintenant on utilise des identifiants string. Le spring-migration<br />\n>>>> va modifier ce mappage en base.</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> - lancer \"ant upgrade-workflow\" en croisant les doigts</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant<br />\n>>>> l\'upgrade ...<br />\n>>>><br />\n>>>> Bonne journée</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> - et normalement c\'est bon ?<br />\n>>>>><br />\n>>>>> Est ce bien cela ?<br />\n>>>>><br />\n>>>>> Cordialement<br />\n>>>>><br />\n>>>>><br />\n>>>>> --<br />\n>>>>> François Lefebvre<br />\n>>>>> Bibliothèque Universitaire de Lille 1<br />\n>>>>> Cité Scientifique - B.P. 30155<br />\n>>>>> 59653 VILLENEUVE D\'ASCQ CEDEX<br />\n>>>>> Tél.: 03.20.33.60.73</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>><br />\n>>> --<br />\n>>> François Lefebvre<br />\n>>> Bibliothèque Universitaire de Lille 1<br />\n>>> Cité Scientifique - B.P. 30155<br />\n>>> 59653 VILLENEUVE D\'ASCQ CEDEX<br />\n>>> Tél.: 03.20.33.60.73</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> --<br />\n>> François Lefebvre<br />\n>> Bibliothèque Universitaire de Lille 1<br />\n>> Cité Scientifique - B.P. 30155<br />\n>> 59653 VILLENEUVE D\'ASCQ CEDEX<br />\n>> Tél.: 03.20.33.60.73</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n> --<br />\n> François Lefebvre<br />\n> Bibliothèque Universitaire de Lille 1<br />\n> Cité Scientifique - B.P. 30155<br />\n> 59653 VILLENEUVE D\'ASCQ CEDEX<br />\n> Tél.: 03.20.33.60.73</div>\n</blockquote>\n<p>--<br />\nJacques Brassart<br />\nUNR Nord-Pas de Calais<br />\nUniversité de Valenciennes et du Hainaut-Cambrésis<br />\nTél : 03 27 51 17 70</p>\n</div>\n', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:1d429ee300be311c7e70b03f9eabc452' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:0ef11ffe7bc4c61c81c4f21f7572d29e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour,<br>\n<br>\n<b>Pour Yohan :</b><br>\n<br>\nOui, j\'ai bien fait le ant update-acls.<br>\n<br>\nJ\'ai fait ceci :<br>\n<br>\n- ant init-build-workflow ( pour r&eacute;cup&eacute;rer les &eacute;ventuelles\nmodifications du common.properties )<br>\n- ant all-workflow<br>\n<br>\ndans le module workflow :<br>\n- ant update-acls<br>\n- ant all<br>\n<br>\nJ\'ai pr&eacute;f&eacute;r&eacute; faire 2 fois le ant all ne sachant pas s\'il y avait un\nimpact sur le update-acls.<br>\n<br>\nJ\'ai donc le r&ocirc;le LOMLILLE1_AUTHENTICATED, mais pas le lien pour cr&eacute;er\nla RPN :/<br>\n<br>\n<br>\nCordialement.<br>\n<br>\n<br>\n<br>\n<br>\nYohan Colmant a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\n <br>\nEst-ce que tu peux essayer de fare un ant update-acls depuis la racine\ndu dossier source de ori-oai-workflow et voir si &ccedil;a apparait bien apr&egrave;s\nred&eacute;marrage ?<br>\n <br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a>\n </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nJ\'ai besoin d\'un coup de pouce :<br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n).<br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci :<br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy<br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1<br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light<br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur<br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full<br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur<br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full<br>\n <br>\n# ------------------------------------------------------<br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\")<br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo<br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1]<br>\n#<br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))<br>\n# Groupe des mod&eacute;rateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))<br>\n# Groupe des mod&eacute;rateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))<br>\n# Groupe des administrateurs<br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))<br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur.<br>\n <br>\nDans son profil, je suis bien en:<br>\n- Groupes : TEF<span><span class=\"portlet-section-text\">-E_all</span></span>\n <span><span class=\"portlet-section-text\">LOMLILLE1_all</span></span>\n <span><span class=\"portlet-section-text\">DCVE_all</span></span> <br>\n- Roles <span><span class=\"portlet-section-text\">:\nLOMLILLE1_AUTHENTICATED</span></span> <span><span\n class=\"portlet-section-text\">TEF_AUTHENTICATED</span></span> <span><span\n class=\"portlet-section-text\">DCVE_AUTHENTICATED</span></span> <span\n class=\"ori-portlet-section-content\"></span><br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ?<span class=\"ori-portlet-section-content\"></span><br>\n <br>\nOu est ma coquille ???<br>\n <br>\n <br>\nMerci beaucoup pour l\'aide.<br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nRebonjour,<br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier <b>[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"<br>\n <br>\n </b>Ce n\'est pas plut&ocirc;t : <b>[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3</b>&nbsp;&nbsp;\n????<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Yohan,<br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors !<br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)<br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_4\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Fran&ccedil;ois,<br>\nJe r&eacute;ponds dans ton mail.<br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan\nCOLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\"\n href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_5\"><blockquote>Bonjour\na tous,<br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.<br>\n </blockquote></div>\nCool :-)<br>\n <div class=\"emailFilter_Author_5\"><blockquote>Je\nm\'occupe actuellement du module workflow.<br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...<br>\n <br>\nSur le site :<br>\n <i><font color=\"#3333ff\">Si vous aviez personnalis&eacute;\nORI-OAI-workflow\n1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es<br>\n </font></i><br>\nIl faut donc :<br>\n <br>\n- faire un checkout du module 1.6,<br>\n </blockquote></div>\noui<br>\n <div class=\"emailFilter_Author_5\"><blockquote>-\nrefaire tout le workflow LOM modifi&eacute; ( les diff&eacute;rentes actions, les\nmessages d\'erreur etc... )<br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.<br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5<br>\n <div class=\"emailFilter_Author_5\"><blockquote>-\nmodifier le script \"spring-migration.xml\" ( ce qui changera les\npermissions num&eacute;riques et modifiera en cons&eacute;quence les permissions dans\nle fichier \"workflow_XXXXX.xml\" etc...&nbsp; )<br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.<br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.<br>\n <div class=\"emailFilter_Author_5\"><blockquote>-\nlancer\n\"ant upgrade-workflow\" en croisant les doigts<br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade ...<br>\n <br>\nBonne journ&eacute;e<br>\n <div class=\"emailFilter_Author_5\"><blockquote>-\net\nnormalement c\'est bon ?<br>\n <br>\nEst ce bien cela ?<br>\n <br>\nCordialement<br>\n <br>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:0ef11ffe7bc4c61c81c4f21f7572d29e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:a9cfb082b242d37d78f68d66c15f13b8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Jacques,<br>\n<br>\nIl y a 2 fa&ccedil;ons de proc&eacute;der :<br>\n- &eacute;diter les param&egrave;tres directement dans la contribution sans passer\npar le commons-parameters.properties comme on le d&eacute;crit dans notre doc\n(solution la plus simple)<br>\n- ajouter des param&egrave;tres dans le commons-parameters.properties comme\nFran&ccedil;ois (solution un peu moins simple mais plus \"propre\")<br>\n<br>\nDonc ce qu\'a fait Fran&ccedil;ois me semble tout &agrave; faire correct.<br>\n<br>\nFran&ccedil;ois, tu as bien v&eacute;rifi&eacute; qu\'au moment du d&eacute;ploiement tes variables\nont &eacute;t&eacute; remplac&eacute;es dans les fichiers vis&eacute;s ? Je pose la question mais\nla r&eacute;ponse est &eacute;vidente vu que le profil utilisateur est bien dans les\nbons r&ocirc;les et a les bonnes permissions ...<br>\n<br>\nA+<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nJacques Brassart a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour\nFran&ccedil;ois,\n <br>\n <br>\nConcernant le fichier central de configuration\n\"commons-parameters.properties\" !\n <br>\n <br>\nApr&egrave;s avoir cr&eacute;&eacute; ton propre workflow, la seule chose &agrave; faire dans\n\"commons-parameters.properties\" est :\n <br>\n- de modifier le param&egrave;tre WORKFLOWS_USED comme tu l\'as fait.\n <br>\n <br>\nNormalement, les lignes suppl&eacute;mentaires suivantes que tu as ajout&eacute;es :\n <br>\n\"# Formulaires propos&eacute;s pour le workflow LILLE1\n <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light\n <br>\n......\n <br>\n# Groupe des administrateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"\n <br>\n <br>\nsont inutiles pour ta config : qu\'elles soient pr&eacute;sentes ou pas, cela\nne change rien &agrave; ta config.\n <br>\nCe qui compte, c\'est ton dossier\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du\nparam&egrave;tre WORKFLOWS_USED.\n <br>\n <br>\nCes lignes ne seraient utiles qu\'&agrave; des fins d\'information.\n <br>\n <br>\nA +,\n <br>\n <br>\nJacques\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">J\'ai besoin d\'un coup de pouce :\n <br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n).\n <br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci :\n <br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy\n <br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1\n <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light\n <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur\n <br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full\n <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur\n <br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full\n <br>\n <br>\n# ------------------------------------------------------\n <br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\")\n <br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo\n <br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1]\n <br>\n#\n <br>\n# Groupe des auteurs de ressources p&eacute;dagogiques\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))\n <br>\n# Groupe des mod&eacute;rateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))\n <br>\n# Groupe des mod&eacute;rateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))\n <br>\n# Groupe des administrateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\n <br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur.\n <br>\n <br>\nDans son profil, je suis bien en:\n <br>\n- Groupes : TEF-E_all LOMLILLE1_all DCVE_all\n <br>\n- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED\n <br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ?\n <br>\n <br>\nOu est ma coquille ???\n <br>\n <br>\n <br>\nMerci beaucoup pour l\'aide.\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Rebonjour,\n <br>\n <br>\nDans la page :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n <br>\nIl est &eacute;crit :\n <br>\n\" Tout se d&eacute;roule maintenant dans le dossier\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n <br>\n*Ce n\'est pas plut&ocirc;t :\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*&nbsp;&nbsp;\n????\n <br>\n <br>\n <br>\nCordialement.\n <br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Bonjour Yohan,\n <br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors !\n <br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)\n <br>\n <br>\nCordialement.\n <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Salut Fran&ccedil;ois,\n <br>\nJe r&eacute;ponds dans ton mail.\n <br>\nA+\n <br>\nYohan COLMANT\n <br>\nDirection des Syst&egrave;mes d\'Information\n <br>\nUVHC <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis\n <br>\nCoordinateur Technique du projet ORI-OAI <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Bonjour a tous,\n <br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.\n <br>\n </blockquote></div>\nCool :-)\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Je m\'occupe actuellement du module\nworkflow.\n <br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...\n <br>\n <br>\nSur le site :\n <br>\n/Si vous aviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6.\n <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es\n <br>\n/\n <br>\nIl faut donc :\n <br>\n <br>\n- faire un checkout du module 1.6,\n <br>\n </blockquote></div>\noui\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- refaire tout le workflow LOM\nmodifi&eacute; ( les diff&eacute;rentes actions, les messages d\'erreur etc... )\n <br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.\n <br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- modifier le script\n\"spring-migration.xml\" ( ce qui changera les permissions num&eacute;riques et\nmodifiera en cons&eacute;quence les permissions dans le fichier\n\"workflow_XXXXX.xml\" etc...&nbsp; )\n <br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.\n <br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- lancer \"ant upgrade-workflow\" en\ncroisant les doigts\n <br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade\n...\n <br>\n <br>\nBonne journ&eacute;e\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- et normalement c\'est bon ?\n <br>\n <br>\nEst ce bien cela ?\n <br>\n <br>\nCordialement\n <br>\n <br>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n <br>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:a9cfb082b242d37d78f68d66c15f13b8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:9e3ab34b739cec1c651794bc65846f6a' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour Jacques,<br>\n<br>\nJe r&eacute;pond dans ton mail.<br>\n<br>\n<br>\nCordialement.<br>\n<br>\n<br>\n<br>\nJacques Brassart a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour\nFran&ccedil;ois,\n <br>\n <br>\nConcernant le fichier central de configuration\n\"commons-parameters.properties\" !\n <br>\n <br>\nApr&egrave;s avoir cr&eacute;&eacute; ton propre workflow, la seule chose &agrave; faire dans\n\"commons-parameters.properties\" est :\n <br>\n- de modifier le param&egrave;tre WORKFLOWS_USED comme tu l\'as fait.\n <br>\n</blockquote></div></div>\n<font color=\"#3333ff\">Sur ca, pas de soucis.</font><br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><br>\nNormalement, les lignes suppl&eacute;mentaires suivantes que tu as ajout&eacute;es :\n <br>\n\"# Formulaires propos&eacute;s pour le workflow LILLE1\n <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light\n <br>\n......\n <br>\n# Groupe des administrateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"\n <br>\n <br>\nsont inutiles pour ta config : qu\'elles soient pr&eacute;sentes ou pas, cela\nne change rien &agrave; ta config.\n <br>\nCe qui compte, c\'est ton dossier\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du\nparam&egrave;tre WORKFLOWS_USED.\n <br>\n <br>\nCes lignes ne seraient utiles qu\'&agrave; des fins d\'information.\n <br>\n</blockquote></div></div>\n<font color=\"#3333ff\">Pour moi elles me semblent importantes vu que\ndans mon workflow \"contrib_lom_lille1\", je fais appel &agrave; ces valeurs :<br>\n<br>\n<i>Extrait de mon addonContext.xml :</i><br>\n<br>\n&lt;property name=\"title\" value=\"[<b>WORKFLOW_LOM-LILLE1_TITLE</b>]\"/&gt;\n<br>\n......<br>\n......<br>\n<br>\n&lt;bean class=\"org.orioai.workflow.beans.Form\"\nid=\"lomauthorform-lille1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"title\" value=\"Fiche LOM simple\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"permissionMask\"\nvalue=\"LOMLILLE1_USE_CREATE_FORM\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"url\"\nvalue=\"${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[<b>WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1</b>]/edit\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>\n&nbsp;&nbsp;&nbsp; &lt;/bean&gt;<br>\n<br>\n<br>\n<br>\n<br>\nActuellement, le module indexing n\'a pas encore &eacute;t&eacute; upgrad&eacute; en 1.6. Je\nn\'ai donc pas ajout&eacute; mes propres formulaires. Donc actuellement, le\nformulaire auteur est : author-light, SEMM : full et SCD: full, mais &agrave;\nterme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD:\nscd-lille1. Il faut bien que je le pr&eacute;cise dans mon common.properties.\nA moins de le mettre en dur dans \"addContext.xml\" ce que je trouve b&ecirc;te\nvu qu\'il y a un fichier de config commun.<br>\n<br>\nEst ce mon erreur ? la commande ant all-workflow ne remplace pas mes\nvariables par leur valeur contenue dans le fichier common.properties ?<br>\n<br>\n<br>\n<br>\nCordialement.<br>\n<br>\n<br>\n</font>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><br>\nA +,\n <br>\n <br>\nJacques\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">J\'ai besoin d\'un coup de pouce :\n <br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n).\n <br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci :\n <br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy\n <br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1\n <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light\n <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur\n <br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full\n <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur\n <br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full\n <br>\n <br>\n# ------------------------------------------------------\n <br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\")\n <br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo\n <br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1]\n <br>\n#\n <br>\n# Groupe des auteurs de ressources p&eacute;dagogiques\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))\n <br>\n# Groupe des mod&eacute;rateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))\n <br>\n# Groupe des mod&eacute;rateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))\n <br>\n# Groupe des administrateurs\n <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\n <br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur.\n <br>\n <br>\nDans son profil, je suis bien en:\n <br>\n- Groupes : TEF-E_all LOMLILLE1_all DCVE_all\n <br>\n- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED\n <br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ?\n <br>\n <br>\nOu est ma coquille ???\n <br>\n <br>\n <br>\nMerci beaucoup pour l\'aide.\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Rebonjour,\n <br>\n <br>\nDans la page :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n <br>\nIl est &eacute;crit :\n <br>\n\" Tout se d&eacute;roule maintenant dans le dossier\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n <br>\n*Ce n\'est pas plut&ocirc;t :\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*&nbsp;&nbsp;\n????\n <br>\n <br>\n <br>\nCordialement.\n <br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Bonjour Yohan,\n <br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors !\n <br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:)\n <br>\n <br>\nCordialement.\n <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Salut Fran&ccedil;ois,\n <br>\nJe r&eacute;ponds dans ton mail.\n <br>\nA+\n <br>\nYohan COLMANT\n <br>\nDirection des Syst&egrave;mes d\'Information\n <br>\nUVHC <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis\n <br>\nCoordinateur Technique du projet ORI-OAI <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Bonjour a tous,\n <br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6.\n <br>\n </blockquote></div>\nCool :-)\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Je m\'occupe actuellement du module\nworkflow.\n <br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation...\n <br>\n <br>\nSur le site :\n <br>\n/Si vous aviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6.\n <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es\n <br>\n/\n <br>\nIl faut donc :\n <br>\n <br>\n- faire un checkout du module 1.6,\n <br>\n </blockquote></div>\noui\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- refaire tout le workflow LOM\nmodifi&eacute; ( les diff&eacute;rentes actions, les messages d\'erreur etc... )\n <br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc :\n<a class=\"moz-txt-link-freetext\" href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers.\n <br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- modifier le script\n\"spring-migration.xml\" ( ce qui changera les permissions num&eacute;riques et\nmodifiera en cons&eacute;quence les permissions dans le fichier\n\"workflow_XXXXX.xml\" etc...&nbsp; )\n <br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;.\n <br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base.\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- lancer \"ant upgrade-workflow\" en\ncroisant les doigts\n <br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade\n...\n <br>\n <br>\nBonne journ&eacute;e\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">- et normalement c\'est bon ?\n <br>\n <br>\nEst ce bien cela ?\n <br>\n <br>\nCordialement\n <br>\n <br>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre\n <br>\nBiblioth&egrave;que Universitaire de Lille 1\n <br>\nCit&eacute; Scientifique - B.P. 30155\n <br>\n59653 VILLENEUVE D\'ASCQ CEDEX\n <br>\nT&eacute;l.: 03.20.33.60.73\n <br>\n </blockquote></div>\n <br>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:9e3ab34b739cec1c651794bc65846f6a' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:249e1d5e672a6e4f6dca5c1208215232' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n<br>\nJe ne pense pas que l\'erreur soit dans l\'utilisation de ces variables.<br>\nTu peux v&eacute;rifier que le remplacement a bien &eacute;t&eacute; fait dans le webapps du\ntomcat ?<br>\n<br>\nMerci<br>\n<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\nBonjour Jacques,<br>\n <br>\nJe r&eacute;pond dans ton mail.<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nJacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>Bonjour\nFran&ccedil;ois, <br>\n <br>\nConcernant le fichier central de configuration\n\"commons-parameters.properties\" ! <br>\n <br>\nApr&egrave;s avoir cr&eacute;&eacute; ton propre workflow, la seule chose &agrave; faire dans\n\"commons-parameters.properties\" est : <br>\n- de modifier le param&egrave;tre WORKFLOWS_USED comme tu l\'as fait. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Sur ca, pas de soucis.</font><br>\n <div class=\"emailFilter_Author_1\"><blockquote><br>\nNormalement, les lignes suppl&eacute;mentaires suivantes que tu as ajout&eacute;es : <br>\n\"# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n...... <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"\n <br>\n <br>\nsont inutiles pour ta config : qu\'elles soient pr&eacute;sentes ou pas, cela\nne change rien &agrave; ta config. <br>\nCe qui compte, c\'est ton dossier\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du\nparam&egrave;tre WORKFLOWS_USED. <br>\n <br>\nCes lignes ne seraient utiles qu\'&agrave; des fins d\'information. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Pour moi elles me semblent importantes vu que\ndans mon workflow \"contrib_lom_lille1\", je fais appel &agrave; ces valeurs :<br>\n <br>\n <i>Extrait de mon addonContext.xml :</i><br>\n <br>\n&lt;property name=\"title\" value=\"[<b>WORKFLOW_LOM-LILLE1_TITLE</b>]\"/&gt;\n <br>\n......<br>\n......<br>\n <br>\n&lt;bean class=\"org.orioai.workflow.beans.Form\"\nid=\"lomauthorform-lille1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"title\" value=\"Fiche LOM simple\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"permissionMask\"\nvalue=\"LOMLILLE1_USE_CREATE_FORM\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"url\"\nvalue=\"${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[<b>WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1</b>]/edit\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>\n&nbsp;&nbsp;&nbsp; &lt;/bean&gt;<br>\n <br>\n <br>\n <br>\n <br>\nActuellement, le module indexing n\'a pas encore &eacute;t&eacute; upgrad&eacute; en 1.6. Je\nn\'ai donc pas ajout&eacute; mes propres formulaires. Donc actuellement, le\nformulaire auteur est : author-light, SEMM : full et SCD: full, mais &agrave;\nterme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD:\nscd-lille1. Il faut bien que je le pr&eacute;cise dans mon common.properties.\nA moins de le mettre en dur dans \"addContext.xml\" ce que je trouve b&ecirc;te\nvu qu\'il y a un fichier de config commun.<br>\n <br>\nEst ce mon erreur ? la commande ant all-workflow ne remplace pas mes\nvariables par leur valeur contenue dans le fichier common.properties ?<br>\n <br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n </font>\n <div class=\"emailFilter_Author_1\"><blockquote><br>\nA +, <br>\n <br>\nJacques <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">J\'ai besoin d\'un coup de pouce : <br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n). <br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci : <br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy\n <br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full <br>\n <br>\n# ------------------------------------------------------ <br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\") <br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo <br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1] <br>\n# <br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))\n <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\n <br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur. <br>\n <br>\nDans son profil, je suis bien en: <br>\n- Groupes : TEF-E_all LOMLILLE1_all DCVE_all <br>\n- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED <br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ? <br>\n <br>\nOu est ma coquille ??? <br>\n <br>\n <br>\nMerci beaucoup pour l\'aide. <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Rebonjour, <br>\n <br>\nDans la page :\n <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n <br>\n*Ce n\'est pas plut&ocirc;t :\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*&nbsp;&nbsp;\n???? <br>\n <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Bonjour Yohan, <br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors ! <br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:) <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit : <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Salut Fran&ccedil;ois, <br>\nJe r&eacute;ponds dans ton mail. <br>\nA+ <br>\nYohan COLMANT <br>\nDirection des Syst&egrave;mes d\'Information <br>\nUVHC <a moz-do-not-send=\"true\" class=\"moz-txt-link-rfc2396E\"\n href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis <br>\nCoordinateur Technique du projet ORI-OAI <a moz-do-not-send=\"true\"\n class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">Bonjour a tous, <br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6. <br>\n </blockquote></div>\nCool :-) <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">Je m\'occupe actuellement du module\nworkflow. <br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation... <br>\n <br>\nSur le site : <br>\n/Si vous aviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es <br>\n/ <br>\nIl faut donc : <br>\n <br>\n- faire un checkout du module 1.6, <br>\n </blockquote></div>\noui <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">- refaire tout le workflow LOM\nmodifi&eacute; ( les diff&eacute;rentes actions, les messages d\'erreur etc... ) <br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc :\n <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers. <br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5 <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">- modifier le script\n\"spring-migration.xml\" ( ce qui changera les permissions num&eacute;riques et\nmodifiera en cons&eacute;quence les permissions dans le fichier\n\"workflow_XXXXX.xml\" etc...&nbsp; ) <br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;. <br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base. <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">- lancer \"ant upgrade-workflow\" en\ncroisant les doigts <br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade\n... <br>\n <br>\nBonne journ&eacute;e <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">- et normalement c\'est bon ? <br>\n <br>\nEst ce bien cela ? <br>\n <br>\nCordialement <br>\n <br>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:249e1d5e672a6e4f6dca5c1208215232' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:35ebe5701d15522c84ebecef815ebdc5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nJ\'ai recompil&eacute; le module ce matin, le r&eacute;pertoire \"webapps\" a bien &eacute;t&eacute;\nmodifi&eacute; le 25/02/2010 &agrave; 11h22.<br>\n<br>\nJe me suis connect&eacute; en ori-auteur, je suis bien avec le r&ocirc;le\nLOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.<br>\n<br>\nDonc mon ant update-acls a bien fonctionn&eacute;.<br>\n<br>\nMais impossible de cr&eacute;er la ressource.<br>\n<br>\n<br>\n<u>Pour partager mon raisonnement :</u><br>\n<br>\nDans mon cas, pour cr&eacute;er une RPN, il faut &ecirc;tre <b>identifi&eacute;</b>,\nappartenir au <b>groupe all</b>, qui me donnera donc le <b>role\nauthenticated</b>, et par d&eacute;faut le workflow est utilisable si j\'ai le <b>role\nauthenticated</b>.<br>\n<br>\n<br>\n- bon groupe, bon r&ocirc;le : donc pris en compte du<b> common.properties</b>,\ndes <b>update-acls</b>, des fichiers groups et\ndefault-permissions-roles.<br>\n- la compile semble &ecirc;tre bonne car aucune erreur en log ni &agrave;\nl\'affichage.<br>\n<br>\n<br>\nL\'erreur ne peut venir que des autres fichiers :<br>\n- workflows,<br>\n- workflow_lom_lille1,<br>\n- addoncontext,<br>\n- les autres r&eacute;pertoires sont l&agrave; pour valider ou afficher des erreurs\ndans le workflow, donc nous ne sommes pas encore l&agrave;.<br>\n<br>\n<br>\nOr ca ne marche pas. L\'application n\'arrive pas a afficher \"Ressource\np&eacute;dagogique [LILLE1]\".<br>\nPourquoi ?<br>\n<br>\n<u>- 1ere solution :</u> il ne remplace pas la variable : &lt;property\nname=\"title\" value=\"[WORKFLOW_LOM-LILLE1_TITLE]\"/&gt; par sa valeur du\ncommon.properties. =&gt; Impossible sinon je n\'arriverai pas &agrave; avoir le\nr&ocirc;le authenticated. ( valeurs sotck&eacute;es dans ce fichier )<br>\n<u>- 2eme solution </u>: il ne charge pas le addContext.xml =&gt;\nimpossible : s\'il ne le charge pas, il y aurait une erreur en log ou a\nl\'affichage :/<br>\n<u>- 3eme solution</u> : il charge le addcontext, mais il n\'arrive pas\n&agrave; r&eacute;soudre une des valeurs. Exemple : <br>\n<br>\n&lt;property name=\"workflowName\" value=\"<b>lom_lille1</b>\"/&gt;<br>\n<br>\nMon workflow a comme nom de r&eacute;pertoire : contrib_lom_lille1, mais dans\nle fichier workflows.xml : <br>\n<br>\n&lt;workflow name=\"<b>lom_lille1</b>\" type=\"resource\"\nlocation=\"properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml\"/&gt;<br>\n<br>\nIl est pourtant bien appel&eacute; lom_lille1. Faut il tout de m&ecirc;me appeler le\nworkflow du m&ecirc;me nom que le r&eacute;pertoire ?<br>\n<br>\n<br>\nDans mon fichier addoncontext, mes entry key=\"lom_lille1\" sont bons car\nils doivent porter le nom du workflow. Mes ressources seront donc bien\nrang&eacute;es comme je l\'ai pr&eacute;cis&eacute;. Ce n\'est pas le probl&egrave;me, mais l\'erreur\nne vient tr&egrave;s clairement pas de l&agrave;. <br>\n<br>\n<br>\nBon... l&agrave;... je s&egrave;che... <br>\n<br>\n<br>\n<br>\nYohan Colmant a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n <br>\nJe ne pense pas que l\'erreur soit dans l\'utilisation de ces variables.<br>\nTu peux v&eacute;rifier que le remplacement a bien &eacute;t&eacute; fait dans le webapps du\ntomcat ?<br>\n <br>\nMerci<br>\n <br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a>\n </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Jacques,<br>\n <br>\nJe r&eacute;pond dans ton mail.<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nJacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>Bonjour\nFran&ccedil;ois, <br>\n <br>\nConcernant le fichier central de configuration\n\"commons-parameters.properties\" ! <br>\n <br>\nApr&egrave;s avoir cr&eacute;&eacute; ton propre workflow, la seule chose &agrave; faire dans\n\"commons-parameters.properties\" est : <br>\n- de modifier le param&egrave;tre WORKFLOWS_USED comme tu l\'as fait. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Sur ca, pas de soucis.</font><br>\n <div class=\"emailFilter_Author_2\"><blockquote><br>\nNormalement, les lignes suppl&eacute;mentaires suivantes que tu as ajout&eacute;es : <br>\n\"# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n...... <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"\n <br>\n <br>\nsont inutiles pour ta config : qu\'elles soient pr&eacute;sentes ou pas, cela\nne change rien &agrave; ta config. <br>\nCe qui compte, c\'est ton dossier\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du\nparam&egrave;tre WORKFLOWS_USED. <br>\n <br>\nCes lignes ne seraient utiles qu\'&agrave; des fins d\'information. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Pour moi elles me semblent importantes vu que\ndans mon workflow \"contrib_lom_lille1\", je fais appel &agrave; ces valeurs :<br>\n <br>\n <i>Extrait de mon addonContext.xml :</i><br>\n <br>\n&lt;property name=\"title\" value=\"[<b>WORKFLOW_LOM-LILLE1_TITLE</b>]\"/&gt;\n <br>\n......<br>\n......<br>\n <br>\n&lt;bean class=\"org.orioai.workflow.beans.Form\"\nid=\"lomauthorform-lille1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"title\" value=\"Fiche LOM simple\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"permissionMask\"\nvalue=\"LOMLILLE1_USE_CREATE_FORM\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"url\"\nvalue=\"${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[<b>WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1</b>]/edit\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>\n&nbsp;&nbsp;&nbsp; &lt;/bean&gt;<br>\n <br>\n <br>\n <br>\n <br>\nActuellement, le module indexing n\'a pas encore &eacute;t&eacute; upgrad&eacute; en 1.6. Je\nn\'ai donc pas ajout&eacute; mes propres formulaires. Donc actuellement, le\nformulaire auteur est : author-light, SEMM : full et SCD: full, mais &agrave;\nterme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD:\nscd-lille1. Il faut bien que je le pr&eacute;cise dans mon common.properties.\nA moins de le mettre en dur dans \"addContext.xml\" ce que je trouve b&ecirc;te\nvu qu\'il y a un fichier de config commun.<br>\n <br>\nEst ce mon erreur ? la commande ant all-workflow ne remplace pas mes\nvariables par leur valeur contenue dans le fichier common.properties ?<br>\n <br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n </font>\n <div class=\"emailFilter_Author_2\"><blockquote><br>\nA +, <br>\n <br>\nJacques <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">J\'ai besoin d\'un coup de pouce : <br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n). <br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci : <br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy\n <br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full <br>\n <br>\n# ------------------------------------------------------ <br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\") <br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo <br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1] <br>\n# <br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))\n <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\n <br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur. <br>\n <br>\nDans son profil, je suis bien en: <br>\n- Groupes : TEF-E_all LOMLILLE1_all DCVE_all <br>\n- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED <br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ? <br>\n <br>\nOu est ma coquille ??? <br>\n <br>\n <br>\nMerci beaucoup pour l\'aide. <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Rebonjour, <br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n <br>\n*Ce n\'est pas plut&ocirc;t :\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*&nbsp;&nbsp;\n???? <br>\n <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Bonjour Yohan, <br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors ! <br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:) <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit : <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">Salut Fran&ccedil;ois, <br>\nJe r&eacute;ponds dans ton mail. <br>\nA+ <br>\nYohan COLMANT <br>\nDirection des Syst&egrave;mes d\'Information <br>\nUVHC <a moz-do-not-send=\"true\" class=\"moz-txt-link-rfc2396E\"\n href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis <br>\nCoordinateur Technique du projet ORI-OAI <a moz-do-not-send=\"true\"\n class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">Bonjour a tous, <br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6. <br>\n </blockquote></div>\nCool :-) <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">Je m\'occupe actuellement du\nmodule\nworkflow. <br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation... <br>\n <br>\nSur le site : <br>\n/Si vous aviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es <br>\n/ <br>\nIl faut donc : <br>\n <br>\n- faire un checkout du module 1.6, <br>\n </blockquote></div>\noui <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">- refaire tout le workflow LOM\nmodifi&eacute; ( les diff&eacute;rentes actions, les messages d\'erreur etc... ) <br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers. <br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5 <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">- modifier le script\n\"spring-migration.xml\" ( ce qui changera les permissions num&eacute;riques et\nmodifiera en cons&eacute;quence les permissions dans le fichier\n\"workflow_XXXXX.xml\" etc...&nbsp; ) <br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;. <br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base. <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">- lancer \"ant upgrade-workflow\"\nen\ncroisant les doigts <br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade\n... <br>\n <br>\nBonne journ&eacute;e <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">- et normalement c\'est bon ? <br>\n <br>\nEst ce bien cela ? <br>\n <br>\nCordialement <br>\n <br>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:35ebe5701d15522c84ebecef815ebdc5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:e6fabfa78c0600ae0b56c0b20d46b653' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n<br>\nDans addOnContext.xml, tu dois remplacer par ceci pour pouvoir\nsupprimer les fiches :<br>\n<br>\n&lt;property name=\"deletePermissionMask\" value=\"LOMLILLE1_DELETE\"/&gt; <br>\nau lieu de <br>\n&lt;property name=\"deletePermissionMask\" value=\"DELETE\"/&gt; <br>\n<br>\nAussi, dans workflow_lom_lille1.xml :<br>\nil manque la balise fermante &lt;/actions&gt; ligne 443<br>\n<br>\net la partie comment&eacute;e &agrave; partir de la ligne 275 pose aussi probl&egrave;me je\npense &agrave; cause des --------<br>\n<br>\nsi tu changes &ccedil;a, que tu red&eacute;ploies apr&egrave;s init ou update-acls &ccedil;a\ndevrait marcher !<br>\n<br>\nJe l\'ai test&eacute; chez moi et maintenant &ccedil;a fonctionne ...<br>\n<br>\nTu me dis quoi ?<br>\n<br>\nA+<br>\n<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\nJ\'ai recompil&eacute; le module ce matin, le r&eacute;pertoire \"webapps\" a bien &eacute;t&eacute;\nmodifi&eacute; le 25/02/2010 &agrave; 11h22.<br>\n <br>\nJe me suis connect&eacute; en ori-auteur, je suis bien avec le r&ocirc;le\nLOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.<br>\n <br>\nDonc mon ant update-acls a bien fonctionn&eacute;.<br>\n <br>\nMais impossible de cr&eacute;er la ressource.<br>\n <br>\n <br>\n <u>Pour partager mon raisonnement :</u><br>\n <br>\nDans mon cas, pour cr&eacute;er une RPN, il faut &ecirc;tre <b>identifi&eacute;</b>,\nappartenir au <b>groupe all</b>, qui me donnera donc le <b>role\nauthenticated</b>, et par d&eacute;faut le workflow est utilisable si j\'ai le <b>role\nauthenticated</b>.<br>\n <br>\n <br>\n- bon groupe, bon r&ocirc;le : donc pris en compte du<b> common.properties</b>,\ndes <b>update-acls</b>, des fichiers groups et\ndefault-permissions-roles.<br>\n- la compile semble &ecirc;tre bonne car aucune erreur en log ni &agrave;\nl\'affichage.<br>\n <br>\n <br>\nL\'erreur ne peut venir que des autres fichiers :<br>\n- workflows,<br>\n- workflow_lom_lille1,<br>\n- addoncontext,<br>\n- les autres r&eacute;pertoires sont l&agrave; pour valider ou afficher des erreurs\ndans le workflow, donc nous ne sommes pas encore l&agrave;.<br>\n <br>\n <br>\nOr ca ne marche pas. L\'application n\'arrive pas a afficher \"Ressource\np&eacute;dagogique [LILLE1]\".<br>\nPourquoi ?<br>\n <br>\n <u>- 1ere solution :</u> il ne remplace pas la variable :\n&lt;property\nname=\"title\" value=\"[WORKFLOW_LOM-LILLE1_TITLE]\"/&gt; par sa valeur du\ncommon.properties. =&gt; Impossible sinon je n\'arriverai pas &agrave; avoir le\nr&ocirc;le authenticated. ( valeurs sotck&eacute;es dans ce fichier )<br>\n <u>- 2eme solution </u>: il ne charge pas le addContext.xml =&gt;\nimpossible : s\'il ne le charge pas, il y aurait une erreur en log ou a\nl\'affichage :/<br>\n <u>- 3eme solution</u> : il charge le addcontext, mais il n\'arrive\npas\n&agrave; r&eacute;soudre une des valeurs. Exemple : <br>\n <br>\n&lt;property name=\"workflowName\" value=\"<b>lom_lille1</b>\"/&gt;<br>\n <br>\nMon workflow a comme nom de r&eacute;pertoire : contrib_lom_lille1, mais dans\nle fichier workflows.xml : <br>\n <br>\n&lt;workflow name=\"<b>lom_lille1</b>\" type=\"resource\"\nlocation=\"properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml\"/&gt;<br>\n <br>\nIl est pourtant bien appel&eacute; lom_lille1. Faut il tout de m&ecirc;me appeler le\nworkflow du m&ecirc;me nom que le r&eacute;pertoire ?<br>\n <br>\n <br>\nDans mon fichier addoncontext, mes entry key=\"lom_lille1\" sont bons car\nils doivent porter le nom du workflow. Mes ressources seront donc bien\nrang&eacute;es comme je l\'ai pr&eacute;cis&eacute;. Ce n\'est pas le probl&egrave;me, mais l\'erreur\nne vient tr&egrave;s clairement pas de l&agrave;. <br>\n <br>\n <br>\nBon... l&agrave;... je s&egrave;che... <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n <br>\nJe ne pense pas que l\'erreur soit dans l\'utilisation de ces variables.<br>\nTu peux v&eacute;rifier que le remplacement a bien &eacute;t&eacute; fait dans le webapps du\ntomcat ?<br>\n <br>\nMerci<br>\n <br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Jacques,<br>\n <br>\nJe r&eacute;pond dans ton mail.<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nJacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>Bonjour\nFran&ccedil;ois, <br>\n <br>\nConcernant le fichier central de configuration\n\"commons-parameters.properties\" ! <br>\n <br>\nApr&egrave;s avoir cr&eacute;&eacute; ton propre workflow, la seule chose &agrave; faire dans\n\"commons-parameters.properties\" est : <br>\n- de modifier le param&egrave;tre WORKFLOWS_USED comme tu l\'as fait. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Sur ca, pas de soucis.</font><br>\n <div class=\"emailFilter_Author_3\"><blockquote><br>\nNormalement, les lignes suppl&eacute;mentaires suivantes que tu as ajout&eacute;es : <br>\n\"# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n...... <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"\n <br>\n <br>\nsont inutiles pour ta config : qu\'elles soient pr&eacute;sentes ou pas, cela\nne change rien &agrave; ta config. <br>\nCe qui compte, c\'est ton dossier\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du\nparam&egrave;tre WORKFLOWS_USED. <br>\n <br>\nCes lignes ne seraient utiles qu\'&agrave; des fins d\'information. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Pour moi elles me semblent importantes vu\nque\ndans mon workflow \"contrib_lom_lille1\", je fais appel &agrave; ces valeurs :<br>\n <br>\n <i>Extrait de mon addonContext.xml :</i><br>\n <br>\n&lt;property name=\"title\" value=\"[<b>WORKFLOW_LOM-LILLE1_TITLE</b>]\"/&gt;\n <br>\n......<br>\n......<br>\n <br>\n&lt;bean class=\"org.orioai.workflow.beans.Form\"\nid=\"lomauthorform-lille1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"title\" value=\"Fiche LOM simple\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"permissionMask\"\nvalue=\"LOMLILLE1_USE_CREATE_FORM\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"url\"\nvalue=\"${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[<b>WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1</b>]/edit\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>\n&nbsp;&nbsp;&nbsp; &lt;/bean&gt;<br>\n <br>\n <br>\n <br>\n <br>\nActuellement, le module indexing n\'a pas encore &eacute;t&eacute; upgrad&eacute; en 1.6. Je\nn\'ai donc pas ajout&eacute; mes propres formulaires. Donc actuellement, le\nformulaire auteur est : author-light, SEMM : full et SCD: full, mais &agrave;\nterme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD:\nscd-lille1. Il faut bien que je le pr&eacute;cise dans mon common.properties.\nA moins de le mettre en dur dans \"addContext.xml\" ce que je trouve b&ecirc;te\nvu qu\'il y a un fichier de config commun.<br>\n <br>\nEst ce mon erreur ? la commande ant all-workflow ne remplace pas mes\nvariables par leur valeur contenue dans le fichier common.properties ?<br>\n <br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n </font>\n <div class=\"emailFilter_Author_3\"><blockquote><br>\nA +, <br>\n <br>\nJacques <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">J\'ai besoin d\'un coup de pouce : <br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n). <br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci : <br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy\n <br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full <br>\n <br>\n# ------------------------------------------------------ <br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\") <br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo <br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1] <br>\n# <br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))\n <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\n <br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur. <br>\n <br>\nDans son profil, je suis bien en: <br>\n- Groupes : TEF-E_all LOMLILLE1_all DCVE_all <br>\n- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED <br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ? <br>\n <br>\nOu est ma coquille ??? <br>\n <br>\n <br>\nMerci beaucoup pour l\'aide. <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Rebonjour, <br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n <br>\n*Ce n\'est pas plut&ocirc;t :\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*&nbsp;&nbsp;\n???? <br>\n <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">Bonjour Yohan, <br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors ! <br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:) <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit : <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">Salut Fran&ccedil;ois, <br>\nJe r&eacute;ponds dans ton mail. <br>\nA+ <br>\nYohan COLMANT <br>\nDirection des Syst&egrave;mes d\'Information <br>\nUVHC <a moz-do-not-send=\"true\" class=\"moz-txt-link-rfc2396E\"\n href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis <br>\nCoordinateur Technique du projet ORI-OAI <a moz-do-not-send=\"true\"\n class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">Bonjour a tous, <br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6. <br>\n </blockquote></div>\nCool :-) <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">Je m\'occupe actuellement du\nmodule\nworkflow. <br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation... <br>\n <br>\nSur le site : <br>\n/Si vous aviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es <br>\n/ <br>\nIl faut donc : <br>\n <br>\n- faire un checkout du module 1.6, <br>\n </blockquote></div>\noui <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">- refaire tout le workflow LOM\nmodifi&eacute; ( les diff&eacute;rentes actions, les messages d\'erreur etc... ) <br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers. <br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5 <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">- modifier le script\n\"spring-migration.xml\" ( ce qui changera les permissions num&eacute;riques et\nmodifiera en cons&eacute;quence les permissions dans le fichier\n\"workflow_XXXXX.xml\" etc...&nbsp; ) <br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;. <br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base. <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">- lancer \"ant upgrade-workflow\"\nen\ncroisant les doigts <br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade\n... <br>\n <br>\nBonne journ&eacute;e <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">- et normalement c\'est bon ? <br>\n <br>\nEst ce bien cela ? <br>\n <br>\nCordialement <br>\n <br>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:e6fabfa78c0600ae0b56c0b20d46b653' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:748bdf01688f541c6dff2e86aeebb7ca' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nYes c\'est bon !<br>\n<br>\nMerci pour le coup de main, je restais bloqu&eacute; sur les permissions et\nles variables, je n\'ai pas du tout regard&eacute; les balises. <br>\nJ\'avoue qu\'une erreur comme ca, je pensai avoir une grosse erreur lors\nde la compilation.<br>\n<br>\nEn tous cas merci beaucoup !<br>\n<br>\n<br>\nDu coup, je me pose la question : Vous utilisez quoi comme logiciel\npour &eacute;crire tout ca ? Eclipse configur&eacute; pour ORI ?<br>\n<br>\nJe me paluche tout avec notepad++, et l&agrave;, les erreurs de syntaxe ne\nsont pas affich&eacute;es.<br>\n<br>\n<br>\nCordialement.<br>\n<br>\n<br>\n<br>\nYohan Colmant a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n <br>\nDans addOnContext.xml, tu dois remplacer par ceci pour pouvoir\nsupprimer les fiches :<br>\n <br>\n&lt;property name=\"deletePermissionMask\" value=\"LOMLILLE1_DELETE\"/&gt; <br>\nau lieu de <br>\n&lt;property name=\"deletePermissionMask\" value=\"DELETE\"/&gt; <br>\n <br>\nAussi, dans workflow_lom_lille1.xml :<br>\nil manque la balise fermante &lt;/actions&gt; ligne 443<br>\n <br>\net la partie comment&eacute;e &agrave; partir de la ligne 275 pose aussi probl&egrave;me je\npense &agrave; cause des --------<br>\n <br>\nsi tu changes &ccedil;a, que tu red&eacute;ploies apr&egrave;s init ou update-acls &ccedil;a\ndevrait marcher !<br>\n <br>\nJe l\'ai test&eacute; chez moi et maintenant &ccedil;a fonctionne ...<br>\n <br>\nTu me dis quoi ?<br>\n <br>\nA+<br>\n <br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a>\n </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nJ\'ai recompil&eacute; le module ce matin, le r&eacute;pertoire \"webapps\" a bien &eacute;t&eacute;\nmodifi&eacute; le 25/02/2010 &agrave; 11h22.<br>\n <br>\nJe me suis connect&eacute; en ori-auteur, je suis bien avec le r&ocirc;le\nLOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.<br>\n <br>\nDonc mon ant update-acls a bien fonctionn&eacute;.<br>\n <br>\nMais impossible de cr&eacute;er la ressource.<br>\n <br>\n <br>\n <u>Pour partager mon raisonnement :</u><br>\n <br>\nDans mon cas, pour cr&eacute;er une RPN, il faut &ecirc;tre <b>identifi&eacute;</b>,\nappartenir au <b>groupe all</b>, qui me donnera donc le <b>role\nauthenticated</b>, et par d&eacute;faut le workflow est utilisable si j\'ai le <b>role\nauthenticated</b>.<br>\n <br>\n <br>\n- bon groupe, bon r&ocirc;le : donc pris en compte du<b> common.properties</b>,\ndes <b>update-acls</b>, des fichiers groups et\ndefault-permissions-roles.<br>\n- la compile semble &ecirc;tre bonne car aucune erreur en log ni &agrave;\nl\'affichage.<br>\n <br>\n <br>\nL\'erreur ne peut venir que des autres fichiers :<br>\n- workflows,<br>\n- workflow_lom_lille1,<br>\n- addoncontext,<br>\n- les autres r&eacute;pertoires sont l&agrave; pour valider ou afficher des erreurs\ndans le workflow, donc nous ne sommes pas encore l&agrave;.<br>\n <br>\n <br>\nOr ca ne marche pas. L\'application n\'arrive pas a afficher \"Ressource\np&eacute;dagogique [LILLE1]\".<br>\nPourquoi ?<br>\n <br>\n <u>- 1ere solution :</u> il ne remplace pas la variable :\n&lt;property\nname=\"title\" value=\"[WORKFLOW_LOM-LILLE1_TITLE]\"/&gt; par sa valeur du\ncommon.properties. =&gt; Impossible sinon je n\'arriverai pas &agrave; avoir le\nr&ocirc;le authenticated. ( valeurs sotck&eacute;es dans ce fichier )<br>\n <u>- 2eme solution </u>: il ne charge pas le addContext.xml =&gt;\nimpossible : s\'il ne le charge pas, il y aurait une erreur en log ou a\nl\'affichage :/<br>\n <u>- 3eme solution</u> : il charge le addcontext, mais il n\'arrive\npas\n&agrave; r&eacute;soudre une des valeurs. Exemple : <br>\n <br>\n&lt;property name=\"workflowName\" value=\"<b>lom_lille1</b>\"/&gt;<br>\n <br>\nMon workflow a comme nom de r&eacute;pertoire : contrib_lom_lille1, mais dans\nle fichier workflows.xml : <br>\n <br>\n&lt;workflow name=\"<b>lom_lille1</b>\" type=\"resource\"\nlocation=\"properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml\"/&gt;<br>\n <br>\nIl est pourtant bien appel&eacute; lom_lille1. Faut il tout de m&ecirc;me appeler le\nworkflow du m&ecirc;me nom que le r&eacute;pertoire ?<br>\n <br>\n <br>\nDans mon fichier addoncontext, mes entry key=\"lom_lille1\" sont bons car\nils doivent porter le nom du workflow. Mes ressources seront donc bien\nrang&eacute;es comme je l\'ai pr&eacute;cis&eacute;. Ce n\'est pas le probl&egrave;me, mais l\'erreur\nne vient tr&egrave;s clairement pas de l&agrave;. <br>\n <br>\n <br>\nBon... l&agrave;... je s&egrave;che... <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n <br>\nJe ne pense pas que l\'erreur soit dans l\'utilisation de ces variables.<br>\nTu peux v&eacute;rifier que le remplacement a bien &eacute;t&eacute; fait dans le webapps du\ntomcat ?<br>\n <br>\nMerci<br>\n <br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan\nCOLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Jacques,<br>\n <br>\nJe r&eacute;pond dans ton mail.<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nJacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_4\"><blockquote>Bonjour\nFran&ccedil;ois, <br>\n <br>\nConcernant le fichier central de configuration\n\"commons-parameters.properties\" ! <br>\n <br>\nApr&egrave;s avoir cr&eacute;&eacute; ton propre workflow, la seule chose &agrave; faire dans\n\"commons-parameters.properties\" est : <br>\n- de modifier le param&egrave;tre WORKFLOWS_USED comme tu l\'as fait. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Sur ca, pas de soucis.</font><br>\n <div class=\"emailFilter_Author_4\"><blockquote><br>\nNormalement, les lignes suppl&eacute;mentaires suivantes que tu as ajout&eacute;es : <br>\n\"# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n...... <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"\n <br>\n <br>\nsont inutiles pour ta config : qu\'elles soient pr&eacute;sentes ou pas, cela\nne change rien &agrave; ta config. <br>\nCe qui compte, c\'est ton dossier\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du\nparam&egrave;tre WORKFLOWS_USED. <br>\n <br>\nCes lignes ne seraient utiles qu\'&agrave; des fins d\'information. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Pour moi elles me semblent importantes vu\nque\ndans mon workflow \"contrib_lom_lille1\", je fais appel &agrave; ces valeurs :<br>\n <br>\n <i>Extrait de mon addonContext.xml :</i><br>\n <br>\n&lt;property name=\"title\" value=\"[<b>WORKFLOW_LOM-LILLE1_TITLE</b>]\"/&gt;\n <br>\n......<br>\n......<br>\n <br>\n&lt;bean class=\"org.orioai.workflow.beans.Form\"\nid=\"lomauthorform-lille1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"title\" value=\"Fiche LOM simple\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"permissionMask\"\nvalue=\"LOMLILLE1_USE_CREATE_FORM\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"url\"\nvalue=\"${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[<b>WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1</b>]/edit\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>\n&nbsp;&nbsp;&nbsp; &lt;/bean&gt;<br>\n <br>\n <br>\n <br>\n <br>\nActuellement, le module indexing n\'a pas encore &eacute;t&eacute; upgrad&eacute; en 1.6. Je\nn\'ai donc pas ajout&eacute; mes propres formulaires. Donc actuellement, le\nformulaire auteur est : author-light, SEMM : full et SCD: full, mais &agrave;\nterme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD:\nscd-lille1. Il faut bien que je le pr&eacute;cise dans mon common.properties.\nA moins de le mettre en dur dans \"addContext.xml\" ce que je trouve b&ecirc;te\nvu qu\'il y a un fichier de config commun.<br>\n <br>\nEst ce mon erreur ? la commande ant all-workflow ne remplace pas mes\nvariables par leur valeur contenue dans le fichier common.properties ?<br>\n <br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n </font>\n <div class=\"emailFilter_Author_4\"><blockquote><br>\nA +, <br>\n <br>\nJacques <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">J\'ai besoin d\'un coup de pouce : <br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n). <br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci : <br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy\n <br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full <br>\n <br>\n# ------------------------------------------------------ <br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\") <br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo <br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1] <br>\n# <br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))\n <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\n <br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur. <br>\n <br>\nDans son profil, je suis bien en: <br>\n- Groupes : TEF-E_all LOMLILLE1_all DCVE_all <br>\n- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED <br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ? <br>\n <br>\nOu est ma coquille ??? <br>\n <br>\n <br>\nMerci beaucoup pour l\'aide. <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">Rebonjour, <br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n <br>\n*Ce n\'est pas plut&ocirc;t :\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*&nbsp;&nbsp;\n???? <br>\n <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">Bonjour Yohan, <br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors ! <br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:) <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit : <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">Salut Fran&ccedil;ois, <br>\nJe r&eacute;ponds dans ton mail. <br>\nA+ <br>\nYohan COLMANT <br>\nDirection des Syst&egrave;mes d\'Information <br>\nUVHC <a moz-do-not-send=\"true\" class=\"moz-txt-link-rfc2396E\"\n href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis <br>\nCoordinateur Technique du projet ORI-OAI <a moz-do-not-send=\"true\"\n class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">Bonjour a tous, <br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6. <br>\n </blockquote></div>\nCool :-) <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">Je m\'occupe actuellement du\nmodule\nworkflow. <br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation... <br>\n <br>\nSur le site : <br>\n/Si vous aviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es <br>\n/ <br>\nIl faut donc : <br>\n <br>\n- faire un checkout du module 1.6, <br>\n </blockquote></div>\noui <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- refaire tout le workflow\nLOM\nmodifi&eacute; ( les diff&eacute;rentes actions, les messages d\'erreur etc... ) <br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers. <br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5 <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- modifier le script\n\"spring-migration.xml\" ( ce qui changera les permissions num&eacute;riques et\nmodifiera en cons&eacute;quence les permissions dans le fichier\n\"workflow_XXXXX.xml\" etc...&nbsp; ) <br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;. <br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base. <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- lancer \"ant\nupgrade-workflow\"\nen\ncroisant les doigts <br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade\n... <br>\n <br>\nBonne journ&eacute;e <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- et normalement c\'est bon ? <br>\n <br>\nEst ce bien cela ? <br>\n <br>\nCordialement <br>\n <br>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:748bdf01688f541c6dff2e86aeebb7ca' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:08f5f6c538924aae8bc4923b31dcc7ed' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Oui oui, on est avec Eclipse dans\nl\'&eacute;quipe de d&eacute;veloppement.<br>\nL\'avantage c\'est que j\'ai tout de suite vu ton erreur XML dans Eclipse.<br>\n<br>\nA+<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n <title></title>\nYes c\'est bon !<br>\n <br>\nMerci pour le coup de main, je restais bloqu&eacute; sur les permissions et\nles variables, je n\'ai pas du tout regard&eacute; les balises. <br>\nJ\'avoue qu\'une erreur comme ca, je pensai avoir une grosse erreur lors\nde la compilation.<br>\n <br>\nEn tous cas merci beaucoup !<br>\n <br>\n <br>\nDu coup, je me pose la question : Vous utilisez quoi comme logiciel\npour &eacute;crire tout ca ? Eclipse configur&eacute; pour ORI ?<br>\n <br>\nJe me paluche tout avec notepad++, et l&agrave;, les erreurs de syntaxe ne\nsont pas affich&eacute;es.<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n <br>\nDans addOnContext.xml, tu dois remplacer par ceci pour pouvoir\nsupprimer les fiches :<br>\n <br>\n&lt;property name=\"deletePermissionMask\" value=\"LOMLILLE1_DELETE\"/&gt; <br>\nau lieu de <br>\n&lt;property name=\"deletePermissionMask\" value=\"DELETE\"/&gt; <br>\n <br>\nAussi, dans workflow_lom_lille1.xml :<br>\nil manque la balise fermante &lt;/actions&gt; ligne 443<br>\n <br>\net la partie comment&eacute;e &agrave; partir de la ligne 275 pose aussi probl&egrave;me je\npense &agrave; cause des --------<br>\n <br>\nsi tu changes &ccedil;a, que tu red&eacute;ploies apr&egrave;s init ou update-acls &ccedil;a\ndevrait marcher !<br>\n <br>\nJe l\'ai test&eacute; chez moi et maintenant &ccedil;a fonctionne ...<br>\n <br>\nTu me dis quoi ?<br>\n <br>\nA+<br>\n <br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nJ\'ai recompil&eacute; le module ce matin, le r&eacute;pertoire \"webapps\" a bien &eacute;t&eacute;\nmodifi&eacute; le 25/02/2010 &agrave; 11h22.<br>\n <br>\nJe me suis connect&eacute; en ori-auteur, je suis bien avec le r&ocirc;le\nLOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.<br>\n <br>\nDonc mon ant update-acls a bien fonctionn&eacute;.<br>\n <br>\nMais impossible de cr&eacute;er la ressource.<br>\n <br>\n <br>\n <u>Pour partager mon raisonnement :</u><br>\n <br>\nDans mon cas, pour cr&eacute;er une RPN, il faut &ecirc;tre <b>identifi&eacute;</b>,\nappartenir au <b>groupe all</b>, qui me donnera donc le <b>role\nauthenticated</b>, et par d&eacute;faut le workflow est utilisable si j\'ai le <b>role\nauthenticated</b>.<br>\n <br>\n <br>\n- bon groupe, bon r&ocirc;le : donc pris en compte du<b> common.properties</b>,\ndes <b>update-acls</b>, des fichiers groups et\ndefault-permissions-roles.<br>\n- la compile semble &ecirc;tre bonne car aucune erreur en log ni &agrave;\nl\'affichage.<br>\n <br>\n <br>\nL\'erreur ne peut venir que des autres fichiers :<br>\n- workflows,<br>\n- workflow_lom_lille1,<br>\n- addoncontext,<br>\n- les autres r&eacute;pertoires sont l&agrave; pour valider ou afficher des erreurs\ndans le workflow, donc nous ne sommes pas encore l&agrave;.<br>\n <br>\n <br>\nOr ca ne marche pas. L\'application n\'arrive pas a afficher \"Ressource\np&eacute;dagogique [LILLE1]\".<br>\nPourquoi ?<br>\n <br>\n <u>- 1ere solution :</u> il ne remplace pas la variable :\n&lt;property\nname=\"title\" value=\"[WORKFLOW_LOM-LILLE1_TITLE]\"/&gt; par sa valeur du\ncommon.properties. =&gt; Impossible sinon je n\'arriverai pas &agrave; avoir le\nr&ocirc;le authenticated. ( valeurs sotck&eacute;es dans ce fichier )<br>\n <u>- 2eme solution </u>: il ne charge pas le addContext.xml\n=&gt;\nimpossible : s\'il ne le charge pas, il y aurait une erreur en log ou a\nl\'affichage :/<br>\n <u>- 3eme solution</u> : il charge le addcontext, mais il\nn\'arrive\npas\n&agrave; r&eacute;soudre une des valeurs. Exemple : <br>\n <br>\n&lt;property name=\"workflowName\" value=\"<b>lom_lille1</b>\"/&gt;<br>\n <br>\nMon workflow a comme nom de r&eacute;pertoire : contrib_lom_lille1, mais dans\nle fichier workflows.xml : <br>\n <br>\n&lt;workflow name=\"<b>lom_lille1</b>\" type=\"resource\"\nlocation=\"properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml\"/&gt;<br>\n <br>\nIl est pourtant bien appel&eacute; lom_lille1. Faut il tout de m&ecirc;me appeler le\nworkflow du m&ecirc;me nom que le r&eacute;pertoire ?<br>\n <br>\n <br>\nDans mon fichier addoncontext, mes entry key=\"lom_lille1\" sont bons car\nils doivent porter le nom du workflow. Mes ressources seront donc bien\nrang&eacute;es comme je l\'ai pr&eacute;cis&eacute;. Ce n\'est pas le probl&egrave;me, mais l\'erreur\nne vient tr&egrave;s clairement pas de l&agrave;. <br>\n <br>\n <br>\nBon... l&agrave;... je s&egrave;che... <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;ois,<br>\n <br>\nJe ne pense pas que l\'erreur soit dans l\'utilisation de ces variables.<br>\nTu peux v&eacute;rifier que le remplacement a bien &eacute;t&eacute; fait dans le webapps du\ntomcat ?<br>\n <br>\nMerci<br>\n <br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"><font face=\"Verdana\"><small>Yohan\nCOLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n <a moz-do-not-send=\"true\" href=\"http://www.univ-valenciennes.fr\">UVHC</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org\">ORI-OAI</a> </small></font></div>\n </div>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_4\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <title></title>\nBonjour Jacques,<br>\n <br>\nJe r&eacute;pond dans ton mail.<br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n <br>\nJacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_5\"><blockquote>Bonjour\nFran&ccedil;ois, <br>\n <br>\nConcernant le fichier central de configuration\n\"commons-parameters.properties\" ! <br>\n <br>\nApr&egrave;s avoir cr&eacute;&eacute; ton propre workflow, la seule chose &agrave; faire dans\n\"commons-parameters.properties\" est : <br>\n- de modifier le param&egrave;tre WORKFLOWS_USED comme tu l\'as fait. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Sur ca, pas de soucis.</font><br>\n <div class=\"emailFilter_Author_5\"><blockquote><br>\nNormalement, les lignes suppl&eacute;mentaires suivantes que tu as ajout&eacute;es : <br>\n\"# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n...... <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\"\n <br>\n <br>\nsont inutiles pour ta config : qu\'elles soient pr&eacute;sentes ou pas, cela\nne change rien &agrave; ta config. <br>\nCe qui compte, c\'est ton dossier\ncustom\\properties\\workflows\\contrib_lom_lille1\\ et la modification du\nparam&egrave;tre WORKFLOWS_USED. <br>\n <br>\nCes lignes ne seraient utiles qu\'&agrave; des fins d\'information. <br>\n </blockquote></div>\n <font color=\"#3333ff\">Pour moi elles me semblent importantes\nvu\nque\ndans mon workflow \"contrib_lom_lille1\", je fais appel &agrave; ces valeurs :<br>\n <br>\n <i>Extrait de mon addonContext.xml :</i><br>\n <br>\n&lt;property name=\"title\" value=\"[<b>WORKFLOW_LOM-LILLE1_TITLE</b>]\"/&gt;\n <br>\n......<br>\n......<br>\n <br>\n&lt;bean class=\"org.orioai.workflow.beans.Form\"\nid=\"lomauthorform-lille1\"&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"title\" value=\"Fiche LOM simple\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"permissionMask\"\nvalue=\"LOMLILLE1_USE_CREATE_FORM\"/&gt; <br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;property name=\"url\"\nvalue=\"${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[<b>WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1</b>]/edit\"/&gt;<br>\n&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>\n&nbsp;&nbsp;&nbsp; &lt;/bean&gt;<br>\n <br>\n <br>\n <br>\n <br>\nActuellement, le module indexing n\'a pas encore &eacute;t&eacute; upgrad&eacute; en 1.6. Je\nn\'ai donc pas ajout&eacute; mes propres formulaires. Donc actuellement, le\nformulaire auteur est : author-light, SEMM : full et SCD: full, mais &agrave;\nterme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD:\nscd-lille1. Il faut bien que je le pr&eacute;cise dans mon common.properties.\nA moins de le mettre en dur dans \"addContext.xml\" ce que je trouve b&ecirc;te\nvu qu\'il y a un fichier de config commun.<br>\n <br>\nEst ce mon erreur ? la commande ant all-workflow ne remplace pas mes\nvariables par leur valeur contenue dans le fichier common.properties ?<br>\n <br>\n <br>\n <br>\nCordialement.<br>\n <br>\n <br>\n </font>\n <div class=\"emailFilter_Author_5\"><blockquote><br>\nA +, <br>\n <br>\nJacques <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">J\'ai besoin d\'un coup de pouce : <br>\n <br>\n <br>\nJ\'ai cr&eacute;&eacute; mon propre workflow : contrib_lom_lille1 ( cf fichiers joints\n). <br>\n <br>\nDans mon common.properties, j\'ai ajout&eacute; ceci : <br>\n <br>\nWORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy\n <br>\n <br>\n# Formulaires propos&eacute;s pour le workflow LILLE1 <br>\nWORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full <br>\n# Formulaire propos&eacute; au validateur/mod&eacute;rateur <br>\nWORKFLOW_PEDAGO_FORM_SCD_LILLE1=full <br>\n <br>\n# ------------------------------------------------------ <br>\n# -----&nbsp;&nbsp; Workflow \"LOM LILLE1\" - \'default_lom_lille1\' (param&egrave;tres\nutilis&eacute;s si ce workflow est list&eacute; dans \"WORKFLOWS_USED\") <br>\n# Titre affich&eacute; dans le workflow et dans ori-oai-nuxeo <br>\nWORKFLOW_LOM-LILLE1_TITLE=Ressource p&amp;#233;dagogique [LILLE1] <br>\n# <br>\n# Groupe des auteurs de ressources p&eacute;dagogiques <br>\nWORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&amp;(objectClass=Person)(uid=ori-auteur))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-semm))\n <br>\n# Groupe des mod&eacute;rateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&amp;(objectClass=Person)(uid=ori-scd))\n <br>\n# Groupe des administrateurs <br>\nWORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&amp;(objectClass=Person)(uid=frlefebv))(&amp;(objectClass=Person)(uid=jroussel)))\n <br>\n <br>\n <br>\n <br>\nApr&egrave;s avoir pris en compte ces modifications, je me connecte au module\nworkflow par l\'uid= ori-auteur. <br>\n <br>\nDans son profil, je suis bien en: <br>\n- Groupes : TEF-E_all LOMLILLE1_all DCVE_all <br>\n- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED <br>\n <br>\n <br>\nCependant, le lien r&eacute;f&eacute;rencer une ressource p&eacute;dagogique n\'apparait pas.\nJ\'ai pourtant le bon r&ocirc;le non ? <br>\n <br>\nOu est ma coquille ??? <br>\n <br>\n <br>\nMerci beaucoup pour l\'aide. <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">Rebonjour, <br>\n <br>\nDans la page : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n <br>\nIl est &eacute;crit : <br>\n\" Tout se d&eacute;roule maintenant dans le dossier\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n <br>\n*Ce n\'est pas plut&ocirc;t :\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*&nbsp;&nbsp;\n???? <br>\n <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_8\"><blockquote type=\"cite\">Bonjour Yohan, <br>\n <br>\nMerci pour les infos, je vais m\'y mettre alors ! <br>\nConcernant ma base, comme il ne s\'agit encore que de ressources tests,\nje m\'en fiche, donc j\'esp&egrave;re que la migration passera bien sinon c\'est\npas bien grave, je repartirai avec une base base de donn&eacute;es toute neuve\n:) <br>\n <br>\nCordialement. <br>\n <br>\n <br>\n <br>\nYohan Colmant a &eacute;crit : <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">Salut Fran&ccedil;ois, <br>\nJe r&eacute;ponds dans ton mail. <br>\nA+ <br>\nYohan COLMANT <br>\nDirection des Syst&egrave;mes d\'Information <br>\nUVHC <a moz-do-not-send=\"true\" class=\"moz-txt-link-rfc2396E\"\n href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a>\n- Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis <br>\nCoordinateur Technique du projet ORI-OAI <a moz-do-not-send=\"true\"\n class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n <br>\n <br>\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">Bonjour a tous, <br>\n <br>\nJe suis en pleine migration ( comme bcp de monde je pr&eacute;sume :) ) vers\nla version 1.6. <br>\n </blockquote></div>\nCool :-) <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">Je m\'occupe actuellement du\nmodule\nworkflow. <br>\n <br>\nJe ne suis pas s&ucirc;r de bien comprendre la manipulation... <br>\n <br>\nSur le site : <br>\n/Si vous aviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re &eacute;tape\nconsiste &agrave; reporter manuellement vos configurations de la 1.5 sur la\n1.6. <br>\nl\'&eacute;tape suivante : la migration de vos donn&eacute;es <br>\n/ <br>\nIl faut donc : <br>\n <br>\n- faire un checkout du module 1.6, <br>\n </blockquote></div>\noui <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- refaire tout le workflow\nLOM\nmodifi&eacute; ( les diff&eacute;rentes actions, les messages d\'erreur etc... ) <br>\n </blockquote></div>\nOui, en fait il faut si possible repartir de z&eacute;ro en t\'inspirant de\ncette doc : <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\nTu prends le workflow qui ressemble le plus &agrave; celui que tu veux cr&eacute;er.\nTu le dupliques, et l&agrave; tu apportes tes modifs dans ces fichiers. <br>\nM&ecirc;me si c\'est essentiellement la structure des fichiers qui change et\nque la syntaxe reste tr&egrave;s tr&egrave;s proche, il vaut mieux repartir de z&eacute;ro\net red&eacute;finir point par point que d\'essayer de modifier tes fichiers de\nla 1.5 <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- modifier le script\n\"spring-migration.xml\" ( ce qui changera les permissions num&eacute;riques et\nmodifiera en cons&eacute;quence les permissions dans le fichier\n\"workflow_XXXXX.xml\" etc...&nbsp; ) <br>\n </blockquote></div>\nton spring-migration va te permettre de modifier les donn&eacute;es en base,\nmais aucun fichier de conf ne sera modifi&eacute;. <br>\nEn gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,\nmaintenant on utilise des identifiants string. Le spring-migration va\nmodifier ce mappage en base. <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- lancer \"ant\nupgrade-workflow\"\nen\ncroisant les doigts <br>\n </blockquote></div>\noui, et croise ;-) Bien s&ucirc;r, sauvegarde bien ta base avant l\'upgrade\n... <br>\n <br>\nBonne journ&eacute;e <br>\n <div class=\"emailFilter_Author_9\"><blockquote type=\"cite\">- et normalement c\'est bon\n? <br>\n <br>\nEst ce bien cela ? <br>\n <br>\nCordialement <br>\n <br>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n--&nbsp;<br>\nFran&ccedil;ois Lefebvre <br>\nBiblioth&egrave;que Universitaire de Lille 1 <br>\nCit&eacute; Scientifique - B.P. 30155 <br>\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\nT&eacute;l.: 03.20.33.60.73 <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:08f5f6c538924aae8bc4923b31dcc7ed' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:740e4d673d073ba2460affaf1a49730f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour Fran&ccedil;ois, bonjour Yohann, bonjour la Liste,</p>\n<p>Je<br />\nreprends sur un &eacute;change de mails deja ancien, car je suis en<br />\ngal&egrave;re avec le workflow 1.6, apres avoir suivi, tant bien que mal,<br />\nles instructions de la page&nbsp;<br<br />\n/>http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution&nbsp;<br<br />\n/>Du coup, j\'ai regard&eacute; les anciens mails.</p>\n<p>Pour ma<br />\ncontribution, j\'ai dupliqu&eacute; le r&eacute;pertoire<br />\n&quot;default-lom-easy&quot; dans&nbsp;:<br<br />\n/>[ORI-HOME]/src/ori-oai-workflow-svn/custom/properties/workflows/&lt;ma_contrib&gt;<br<br />\n/>et non pas :<br<br />\n/>[ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/&lt;ma_contrib&gt;<br<br />\n/><br />J\'ai cru bon de faire ca parce que, dans le document, le fichier<br />\nworkflows.xml contient<br />\nlocation=&quot;properties/workflows/contrib_dc_3/........&quot;<br />et<br />\naussi parce que c\'est indiqu&eacute; comme ca dans la page :<br /><a<br />\nhref=\"http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration\">http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration</a><br<br />\n/><br />Ca fait un bout de temps que je me prends la tete, et ca ne marche<br />\ntoujours pas. J\'ai bcp de mal &agrave; transposer &agrave; partir de<br />\nl\'exemple.&nbsp;<br />Il doit me manquer qq chose qq part, car je n\'ai pas<br />\nles roles propres &agrave; mon workflow. Du coup, aucun lien ne s\'affiche<br />\npour r&eacute;f&eacute;rencer mes ressources dans la page d\'accueil !<br<br />\n/><br />Je vais encore chercher pour voir o&ugrave; ca se passe, mais je<br />\nne trouve pas cela &eacute;vident du tout, le passage 1.5 vs 1.6.<br />Et<br />\nen +, tt le monde semble bien etre en vacances !!! ;-)<br<br />\n/>J\'esp&egrave;re qd meme avoir une r&eacute;ponse, j\'oscille entre<br />\noptimisme et d&eacute;sespoir ...</p>\n<p>Fran&ccedil;oise.<br /><br<br />\n/>Le Jeu 25 f&eacute;vrier 2010 09:08, Yohan Colmant a &eacute;crit : <br<br />\n/>&gt; Bonjour Fran&ccedil;ois, <br />&gt; <br />&gt; <br />&gt; Merci<br />\nc\'est bien &ccedil;a. <br />&gt; Je viens de corriger. <br />&gt; <br<br />\n/>&gt; <br />&gt; Bonne journ&eacute;e <br />&gt; Yohan COLMANT <br />&gt;<br />\nDirection des Syst&egrave;mes d\'Information <br />&gt; UVHC<br />\n&lt;http://www.univ-valenciennes.fr&gt; - Universit&eacute; de<br />\nValenciennes et <br />&gt; du Hainaut Cambr&eacute;sis Coordinateur<br />\nTechnique du projet ORI-OAI <br />&gt; &lt;http://www.ori-oai.org&gt; <br<br />\n/>&gt; <br />&gt; <br />&gt; <br />&gt; fran&ccedil;ois lefebvre a<br />\n&eacute;crit : <br />&gt;&gt; Rebonjour, <br />&gt;&gt; <br />&gt;&gt; <br<br />\n/>&gt;&gt; Dans la page : <br />&gt;&gt;<br />\n<a href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\" title=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a> <br<br />\n/>&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; Il est &eacute;crit : <br<br />\n/>&gt;&gt; &quot; Tout se d&eacute;roule maintenant dans le dossier <br<br />\n/>&gt;&gt;<br />\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3&quot;<br />\n<br />&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; *Ce n\'est pas plut&ocirc;t :<br />\n<br />&gt;&gt;<br />\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3* <br<br />\n/>&gt;&gt; ???? <br />&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; <br<br />\n/>&gt;&gt; Cordialement. <br />&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; <br<br />\n/>&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; fran&ccedil;ois lefebvre a<br />\n&eacute;crit : <br />&gt;&gt;&gt; Bonjour Yohan, <br />&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt; <br />&gt;&gt;&gt; Merci pour les infos, je vais m\'y mettre<br />\nalors ! <br />&gt;&gt;&gt; Concernant ma base, comme il ne s\'agit encore<br />\nque de ressources <br />&gt;&gt;&gt; tests, je m\'en fiche, donc<br />\nj\'esp&egrave;re que la migration passera bien sinon <br />&gt;&gt;&gt;<br />\nc\'est pas bien grave, je repartirai avec une base base de donn&eacute;es<br />\n<br />&gt;&gt;&gt; toute neuve :) <br />&gt;&gt;&gt; <br />&gt;&gt;&gt;<br />\nCordialement. <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; <br />&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt; <br />&gt;&gt;&gt; Yohan Colmant a &eacute;crit : <br<br />\n/>&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; Salut Fran&ccedil;ois, <br<br />\n/>&gt;&gt;&gt;&gt; Je r&eacute;ponds dans ton mail. <br />&gt;&gt;&gt;&gt;<br />\nA+ <br />&gt;&gt;&gt;&gt; Yohan COLMANT <br />&gt;&gt;&gt;&gt; Direction<br />\ndes Syst&egrave;mes d\'Information <br />&gt;&gt;&gt;&gt; UVHC<br />\n&lt;http://www.univ-valenciennes.fr&gt; - Universit&eacute; de<br />\nValenciennes <br />&gt;&gt;&gt;&gt; et du Hainaut Cambr&eacute;sis<br />\nCoordinateur Technique du projet ORI-OAI <br />&gt;&gt;&gt;&gt;<br />\n&lt;http://www.ori-oai.org&gt; <br />&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;<br />\nfran&ccedil;ois lefebvre a &eacute;crit : <br />&gt;&gt;&gt;&gt;&gt;<br />\nBonjour a tous, <br />&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; Je suis en pleine migration ( comme bcp de monde je<br />\npr&eacute;sume :) ) <br />&gt;&gt;&gt;&gt;&gt; vers la version 1.6. <br<br />\n/>&gt;&gt;&gt;&gt; Cool :-) <br />&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; Je m\'occupe actuellement du module workflow. <br<br />\n/>&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; Je ne suis pas s&ucirc;r de bien comprendre la<br />\nmanipulation... <br />&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; Sur le site : <br />&gt;&gt;&gt;&gt;&gt; /Si vous<br />\naviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re <br<br />\n/>&gt;&gt;&gt;&gt;&gt; &eacute;tape consiste &agrave; reporter<br />\nmanuellement vos configurations de la <br />&gt;&gt;&gt;&gt;&gt; 1.5 sur<br />\n<br />&gt;&gt;&gt;&gt;&gt; la 1.6. l\'&eacute;tape suivante : la migration<br />\nde vos donn&eacute;es / <br />&gt;&gt;&gt;&gt;&gt; Il faut donc : <br<br />\n/>&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; - faire un checkout du module 1.6, <br<br />\n/>&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; oui <br<br />\n/>&gt;&gt;&gt;&gt;&gt; - refaire tout le workflow LOM modifi&eacute; ( les<br />\ndiff&eacute;rentes actions, <br />&gt;&gt;&gt;&gt;&gt; les messages<br />\nd\'erreur etc... ) <br />&gt;&gt;&gt;&gt; Oui, en fait il faut si possible<br />\nrepartir de z&eacute;ro en t\'inspirant de <br />&gt;&gt;&gt;&gt; cette doc<br />\n: <br />&gt;&gt;&gt;&gt;<br />\n<a href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contributi\" title=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contributi\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contributi</a> <br<br />\n/>&gt;&gt;&gt;&gt; on Tu prends le workflow qui ressemble le plus &agrave;<br />\ncelui que tu veux <br />&gt;&gt;&gt;&gt; cr&eacute;er. Tu le dupliques, et<br />\nl&agrave; tu apportes tes modifs dans ces <br />&gt;&gt;&gt;&gt; fichiers.<br />\nM&ecirc;me si c\'est essentiellement la structure des fichiers <br<br />\n/>&gt;&gt;&gt;&gt; qui change et que la syntaxe reste tr&egrave;s<br />\ntr&egrave;s proche, il vaut mieux <br />&gt;&gt;&gt;&gt; repartir de<br />\nz&eacute;ro et red&eacute;finir point par point que d\'essayer de <br<br />\n/>&gt;&gt;&gt;&gt; modifier tes fichiers de la 1.5 <br<br />\n/>&gt;&gt;&gt;&gt;&gt; - modifier le script<br />\n&quot;spring-migration.xml&quot; ( ce qui changera les <br<br />\n/>&gt;&gt;&gt;&gt;&gt; permissions num&eacute;riques et modifiera en<br />\ncons&eacute;quence les <br />&gt;&gt;&gt;&gt;&gt; permissions dans le<br />\nfichier &quot;workflow_XXXXX.xml&quot; etc... ) <br />&gt;&gt;&gt;&gt; ton<br />\nspring-migration va te permettre de modifier les donn&eacute;es en <br<br />\n/>&gt;&gt;&gt;&gt; base, mais aucun fichier de conf ne sera<br />\nmodifi&eacute;. En gros, dans tes <br />&gt;&gt;&gt;&gt; fichiers 1.5, tu<br />\nutilisais des puissances de 2, maintenant on <br />&gt;&gt;&gt;&gt;<br />\nutilise des identifiants string. Le spring-migration va modifier ce <br<br />\n/>&gt;&gt;&gt;&gt; mappage en base. <br />&gt;&gt;&gt;&gt;&gt; - lancer<br />\n&quot;ant upgrade-workflow&quot; en croisant les doigts <br<br />\n/>&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; oui, et croise ;-) Bien<br />\ns&ucirc;r, sauvegarde bien ta base avant <br />&gt;&gt;&gt;&gt; l\'upgrade<br />\n... <br />&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt; Bonne journ&eacute;e <br<br />\n/>&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; - et normalement c\'est bon ?<br />\n<br />&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; Est ce bien cela ? <br />&gt;&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; Cordialement <br<br />\n/>&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt;&gt;&gt; -- <br<br />\n/>&gt;&gt;&gt;&gt;&gt; Fran&ccedil;ois Lefebvre <br />&gt;&gt;&gt;&gt;&gt;<br />\nBiblioth&egrave;que Universitaire de Lille 1 <br />&gt;&gt;&gt;&gt;&gt;<br />\nCit&eacute; Scientifique - B.P. 30155 <br />&gt;&gt;&gt;&gt;&gt; 59653<br />\nVILLENEUVE D\'ASCQ CEDEX <br />&gt;&gt;&gt;&gt;&gt; T&eacute;l.:<br />\n03.20.33.60.73 <br />&gt;&gt;&gt;&gt;&gt; <br />&gt;&gt;&gt; <br<br />\n/>&gt;&gt;&gt; -- <br />&gt;&gt;&gt; Fran&ccedil;ois Lefebvre <br<br />\n/>&gt;&gt;&gt; Biblioth&egrave;que Universitaire de Lille 1 <br<br />\n/>&gt;&gt;&gt; Cit&eacute; Scientifique - B.P. 30155 <br />&gt;&gt;&gt;<br />\n59653 VILLENEUVE D\'ASCQ CEDEX <br />&gt;&gt;&gt; T&eacute;l.:<br />\n03.20.33.60.73 <br />&gt;&gt;&gt; <br />&gt;&gt; <br />&gt;&gt; -- <br<br />\n/>&gt;&gt; Fran&ccedil;ois Lefebvre <br />&gt;&gt; Biblioth&egrave;que<br />\nUniversitaire de Lille 1 <br />&gt;&gt; Cit&eacute; Scientifique - B.P.<br />\n30155 <br />&gt;&gt; 59653 VILLENEUVE D\'ASCQ CEDEX <br />&gt;&gt;<br />\nT&eacute;l.: 03.20.33.60.73 <br />&gt;&gt; <br />&gt; <br />&gt; <br<br />\n/>&gt; </p>\n<p>--<br />\n<br />This message has been scanned for viruses and<br />\n<br />dangerous content by<br />\n<a href=\"http://www.mailscanner.info/\"></b><b>MailScanner</a>, and is<br />\n<br />believed to be clean.</p>\n</div>\n', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:740e4d673d073ba2460affaf1a49730f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:62b1f44f3c8d5d73584234e48b7a2ee8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<div class=\"moz-text-html\" lang=\"x-western\"> Bonjour a tous, <br>\n<br>\nD&eacute;sol&eacute; de ne pas pouvoir r&eacute;pondre avant, j\'&eacute;tais un peu bloqu&eacute; en\nTurquie :) Heureusement, je n\'ai pas termin&eacute; comme dans Midnight\nExpress !<br>\n<br>\nJe r&eacute;ponds dans l\'email.<br>\n<br>\nCordialement.<br>\n<br>\n<br>\n<br>\nfrancoise Rousseau (schortin) a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote\n cite=\"mid:<span id=\"919301b5c518c9ff00d1a59ebc883be5\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'919301b5c518c9ff00d1a59ebc883be5\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\'+\'\">\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\">Bonjour Fran&ccedil;ois, bonjour Yohann, bonjour la Liste,<br>\n <br>\nJe\nreprends sur un &eacute;change de mails deja ancien, car je suis en\ngal&egrave;re avec le workflow 1.6, apres avoir suivi, tant bien que mal,\nles instructions de la page&nbsp;<br>\n <a class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>&nbsp;<br>\nDu coup, j\'ai regard&eacute; les anciens mails.<br>\n <br>\nPour ma\ncontribution, j\'ai dupliqu&eacute; le r&eacute;pertoire\n\"default-lom-easy\" dans&nbsp;:<br>\n[ORI-HOME]/src/ori-oai-workflow-svn/custom/properties/workflows/&lt;ma_contrib&gt;<br>\net non pas :<br>\n[ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/&lt;ma_contrib&gt;<br>\n</blockquote></div></div>\n<font color=\"#3333ff\">Il faut le mettre dans le r&eacute;pertoire CUSTOM\njustement , soit :\n[ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/&lt;ma_contrib&gt;</font>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote\n cite=\"mid:<span id=\"a3d5e92c57484df32761ceb295829e87\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'a3d5e92c57484df32761ceb295829e87\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\'+\'\">\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\"><br>\nJ\'ai cru bon de faire ca parce que, dans le document, le fichier\nworkflows.xml contient\nlocation=\"properties/workflows/contrib_dc_3/........\"<br>\n</blockquote></div></div>\n<font color=\"#3333ff\">Dans le fichier, a toi de modifier le chemin pour\nle faire correspondre &agrave; l\'exemple. En fait, ta source se trouve bien\ndans le r&eacute;pertoire CUSTOM, mais &agrave; la compilation, ton workflow\ncustomis&eacute; va &ecirc;tre copi&eacute;/compil&eacute; avec les autres. Ce chemin t\'a fait\ndouter, mais c\'est normal. Il faut juste l\'adapter au nom de ton\nworkflow.<br>\n</font><br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote\n cite=\"mid:<span id=\"e390b2fbe7141abbf400b0017fdabd65\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'e390b2fbe7141abbf400b0017fdabd65\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\'+\'\">\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\">et\naussi parce que c\'est indiqu&eacute; comme ca dans la page :<br>\n <a moz-do-not-send=\"true\"\n href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration\">http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration</a><br>\n <br>\nCa fait un bout de temps que je me prends la tete, et ca ne marche\ntoujours pas. J\'ai bcp de mal &agrave; transposer &agrave; partir de\nl\'exemple.&nbsp;<br>\nIl doit me manquer qq chose qq part, car je n\'ai pas\nles roles propres &agrave; mon workflow. Du coup, aucun lien ne s\'affiche\npour r&eacute;f&eacute;rencer mes ressources dans la page d\'accueil !<br>\n</blockquote></div></div>\n<font color=\"#3333ff\">Essayes d&eacute;j&agrave; de corriger le soucis de workflow,\ncela fonctionnera peut &ecirc;tre.<br>\nSi cela ne marche pas, regardes bien si tu n\'as pas des soucis de\nbalises non ferm&eacute;es ( ce que j\'ai eu ) et ensuite les permissions que\ntu as donn&eacute;es pour chaque groupe.</font><br>\n<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote\n cite=\"mid:<span id=\"9100882bc513913dc72d7ce5de21ceb0\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'9100882bc513913dc72d7ce5de21ceb0\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\'+\'\">\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\"><br>\nJe vais encore chercher pour voir o&ugrave; ca se passe, mais je\nne trouve pas cela &eacute;vident du tout, le passage 1.5 vs 1.6.<br>\nEt\nen +, tt le monde semble bien etre en vacances !!! ;-)<br>\nJ\'esp&egrave;re qd meme avoir une r&eacute;ponse, j\'oscille entre\noptimisme et d&eacute;sespoir ...<br>\n</blockquote></div></div>\n<font color=\"#3333ff\">Bon courage !</font><br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote\n cite=\"mid:<span id=\"4a8d885f9defe78bd82caa80c3dc4374\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'4a8d885f9defe78bd82caa80c3dc4374\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\'+\'\">\'+\'&#55;&#100;&#99;&#51;&#56;&#48;&#48;&#98;&#57;&#52;&#102;&#56;&#98;&#55;&#51;&#99;&#102;&#56;&#49;&#53;&#55;&#48;&#101;&#52;&#55;&#53;&#54;&#50;&#57;&#57;&#50;&#48;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\"><br>\nFran&ccedil;oise.<br>\n <br>\nLe Jeu 25 f&eacute;vrier 2010 09:08, Yohan Colmant a &eacute;crit : <br>\n&gt; Bonjour Fran&ccedil;ois, <br>\n&gt; <br>\n&gt; <br>\n&gt; Merci\nc\'est bien &ccedil;a. <br>\n&gt; Je viens de corriger. <br>\n&gt; <br>\n&gt; <br>\n&gt; Bonne journ&eacute;e <br>\n&gt; Yohan COLMANT <br>\n&gt;\nDirection des Syst&egrave;mes d\'Information <br>\n&gt; UVHC\n <a class=\"moz-txt-link-rfc2396E\"\n href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a>\n- Universit&eacute; de\nValenciennes et <br>\n&gt; du Hainaut Cambr&eacute;sis Coordinateur\nTechnique du projet ORI-OAI <br>\n&gt; <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n&gt; <br>\n&gt; <br>\n&gt; <br>\n&gt; fran&ccedil;ois lefebvre a\n&eacute;crit : <br>\n&gt;&gt; Rebonjour, <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; Dans la page : <br>\n&gt;&gt;\n <a class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a>\n <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; Il est &eacute;crit : <br>\n&gt;&gt; \" Tout se d&eacute;roule maintenant dans le dossier <br>\n&gt;&gt;\n*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3\"\n <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; *Ce n\'est pas plut&ocirc;t : <br>\n&gt;&gt;\n*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3* <br>\n&gt;&gt; ???? <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; Cordialement. <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; fran&ccedil;ois lefebvre a\n&eacute;crit : <br>\n&gt;&gt;&gt; Bonjour Yohan, <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt; Merci pour les infos, je vais m\'y mettre\nalors ! <br>\n&gt;&gt;&gt; Concernant ma base, comme il ne s\'agit encore\nque de ressources <br>\n&gt;&gt;&gt; tests, je m\'en fiche, donc\nj\'esp&egrave;re que la migration passera bien sinon <br>\n&gt;&gt;&gt;\nc\'est pas bien grave, je repartirai avec une base base de donn&eacute;es <br>\n&gt;&gt;&gt; toute neuve :) <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt;\nCordialement. <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt; Yohan Colmant a &eacute;crit : <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt; Salut Fran&ccedil;ois, <br>\n&gt;&gt;&gt;&gt; Je r&eacute;ponds dans ton mail. <br>\n&gt;&gt;&gt;&gt;\nA+ <br>\n&gt;&gt;&gt;&gt; Yohan COLMANT <br>\n&gt;&gt;&gt;&gt; Direction\ndes Syst&egrave;mes d\'Information <br>\n&gt;&gt;&gt;&gt; UVHC\n <a class=\"moz-txt-link-rfc2396E\"\n href=\"http://www.univ-valenciennes.fr\">&lt;http://www.univ-valenciennes.fr&gt;</a>\n- Universit&eacute; de\nValenciennes <br>\n&gt;&gt;&gt;&gt; et du Hainaut Cambr&eacute;sis\nCoordinateur Technique du projet ORI-OAI <br>\n&gt;&gt;&gt;&gt;\n <a class=\"moz-txt-link-rfc2396E\" href=\"http://www.ori-oai.org\">&lt;http://www.ori-oai.org&gt;</a>\n <br>\n&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;\nfran&ccedil;ois lefebvre a &eacute;crit : <br>\n&gt;&gt;&gt;&gt;&gt;\nBonjour a tous, <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; Je suis en pleine migration ( comme bcp de monde\nje\npr&eacute;sume :) ) <br>\n&gt;&gt;&gt;&gt;&gt; vers la version 1.6. <br>\n&gt;&gt;&gt;&gt; Cool :-) <br>\n&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; Je m\'occupe actuellement du module workflow. <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; Je ne suis pas s&ucirc;r de bien comprendre la\nmanipulation... <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; Sur le site : <br>\n&gt;&gt;&gt;&gt;&gt; /Si vous\naviez personnalis&eacute; ORI-OAI-workflow 1.5, la premi&egrave;re <br>\n&gt;&gt;&gt;&gt;&gt; &eacute;tape consiste &agrave; reporter\nmanuellement vos configurations de la <br>\n&gt;&gt;&gt;&gt;&gt; 1.5 sur <br>\n&gt;&gt;&gt;&gt;&gt; la 1.6. l\'&eacute;tape suivante : la migration\nde vos donn&eacute;es / <br>\n&gt;&gt;&gt;&gt;&gt; Il faut donc : <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; - faire un checkout du module 1.6, <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt; oui <br>\n&gt;&gt;&gt;&gt;&gt; - refaire tout le workflow LOM modifi&eacute; ( les\ndiff&eacute;rentes actions, <br>\n&gt;&gt;&gt;&gt;&gt; les messages\nd\'erreur etc... ) <br>\n&gt;&gt;&gt;&gt; Oui, en fait il faut si possible\nrepartir de z&eacute;ro en t\'inspirant de <br>\n&gt;&gt;&gt;&gt; cette doc\n: <br>\n&gt;&gt;&gt;&gt;\n <a class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contributi\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contributi</a>\n <br>\n&gt;&gt;&gt;&gt; on Tu prends le workflow qui ressemble le plus &agrave;\ncelui que tu veux <br>\n&gt;&gt;&gt;&gt; cr&eacute;er. Tu le dupliques, et\nl&agrave; tu apportes tes modifs dans ces <br>\n&gt;&gt;&gt;&gt; fichiers.\nM&ecirc;me si c\'est essentiellement la structure des fichiers <br>\n&gt;&gt;&gt;&gt; qui change et que la syntaxe reste tr&egrave;s\ntr&egrave;s proche, il vaut mieux <br>\n&gt;&gt;&gt;&gt; repartir de\nz&eacute;ro et red&eacute;finir point par point que d\'essayer de <br>\n&gt;&gt;&gt;&gt; modifier tes fichiers de la 1.5 <br>\n&gt;&gt;&gt;&gt;&gt; - modifier le script\n\"spring-migration.xml\" ( ce qui changera les <br>\n&gt;&gt;&gt;&gt;&gt; permissions num&eacute;riques et modifiera en\ncons&eacute;quence les <br>\n&gt;&gt;&gt;&gt;&gt; permissions dans le\nfichier \"workflow_XXXXX.xml\" etc... ) <br>\n&gt;&gt;&gt;&gt; ton\nspring-migration va te permettre de modifier les donn&eacute;es en <br>\n&gt;&gt;&gt;&gt; base, mais aucun fichier de conf ne sera\nmodifi&eacute;. En gros, dans tes <br>\n&gt;&gt;&gt;&gt; fichiers 1.5, tu\nutilisais des puissances de 2, maintenant on <br>\n&gt;&gt;&gt;&gt;\nutilise des identifiants string. Le spring-migration va modifier ce <br>\n&gt;&gt;&gt;&gt; mappage en base. <br>\n&gt;&gt;&gt;&gt;&gt; - lancer\n\"ant upgrade-workflow\" en croisant les doigts <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt; oui, et croise ;-) Bien\ns&ucirc;r, sauvegarde bien ta base avant <br>\n&gt;&gt;&gt;&gt; l\'upgrade\n... <br>\n&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt; Bonne journ&eacute;e <br>\n&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; - et normalement c\'est bon ? <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; Est ce bien cela ? <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; Cordialement <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt;&gt;&gt; -- <br>\n&gt;&gt;&gt;&gt;&gt; Fran&ccedil;ois Lefebvre <br>\n&gt;&gt;&gt;&gt;&gt;\nBiblioth&egrave;que Universitaire de Lille 1 <br>\n&gt;&gt;&gt;&gt;&gt;\nCit&eacute; Scientifique - B.P. 30155 <br>\n&gt;&gt;&gt;&gt;&gt; 59653\nVILLENEUVE D\'ASCQ CEDEX <br>\n&gt;&gt;&gt;&gt;&gt; T&eacute;l.:\n03.20.33.60.73 <br>\n&gt;&gt;&gt;&gt;&gt; <br>\n&gt;&gt;&gt; <br>\n&gt;&gt;&gt; -- <br>\n&gt;&gt;&gt; Fran&ccedil;ois Lefebvre <br>\n&gt;&gt;&gt; Biblioth&egrave;que Universitaire de Lille 1 <br>\n&gt;&gt;&gt; Cit&eacute; Scientifique - B.P. 30155 <br>\n&gt;&gt;&gt;\n59653 VILLENEUVE D\'ASCQ CEDEX <br>\n&gt;&gt;&gt; T&eacute;l.:\n03.20.33.60.73 <br>\n&gt;&gt;&gt; <br>\n&gt;&gt; <br>\n&gt;&gt; -- <br>\n&gt;&gt; Fran&ccedil;ois Lefebvre <br>\n&gt;&gt; Biblioth&egrave;que\nUniversitaire de Lille 1 <br>\n&gt;&gt; Cit&eacute; Scientifique - B.P.\n30155 <br>\n&gt;&gt; 59653 VILLENEUVE D\'ASCQ CEDEX <br>\n&gt;&gt;\nT&eacute;l.: 03.20.33.60.73 <br>\n&gt;&gt; <br>\n&gt; <br>\n&gt; <br>\n&gt; <br>\n</blockquote></div></div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n</div>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \nFran&ccedil;ois Lefebvre\nBiblioth&egrave;que Universitaire de Lille 1\nCit&eacute; Scientifique - B.P. 30155\n59653 VILLENEUVE D\'ASCQ CEDEX\nT&eacute;l.: 03.20.33.60.73</pre>\n<br />-- \n<br />This message has been scanned for viruses and\n<br />dangerous content by\n<a href=\"http://www.mailscanner.info/\"></b><b>MailScanner</a>, and is\n<br />believed to be clean.\n</body>\n</html>\n</div>', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:62b1f44f3c8d5d73584234e48b7a2ee8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:f40b60f582627b829824b9fcae22a3a9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Pour le module ori-oai-workflow :<br />\n- les workflows présents par défaut (embarqués dans le package<br />\nori-oai-worklfow) : dossier conf\\properties\\workflows ;<br />\n- un workflow personnalisé par l\'exploitant doit se trouver dans<br />\n*custom\\properties\\workflows<br />\n*et non *pas dans* \"custom\\workflows\" ou \"custom\\workflow\" (dossier qui<br />\nn\'existent pas d\'ailleurs !!! Désolé François !) ;<br />\nsinon, cela ne fonctionnera pas si qn souhaite tester votre contribution</p>\n<p>Il y avait effectivement une erreur sur la page<br />\n<a href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\" title=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br />\nJe la corrige !</p>\n<p>Françoise, je reviens vers ce sujet dès que je trouve du temps.</p>\n<p>A bientôt,</p>\n<p>Jacques</p>\n<p>françois lefebvre a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> ...<br />\n> Je réponds dans l\'email.<br />\n><br />\n> Cordialement.<br />\n><br />\n><br />\n><br />\n> francoise Rousseau (schortin) a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour François, bonjour Yohann, bonjour la Liste,<br />\n>><br />\n>> Je reprends sur un échange de mails deja ancien, car je suis en<br />\n>> galère avec le workflow 1.6, apres avoir suivi, tant bien que mal,<br />\n>> les instructions de la page<br />\n>> <a href=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\" title=\"http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution\">http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution</a><br />\n>> Du coup, j\'ai regardé les anciens mails.<br />\n>><br />\n>> Pour ma contribution, j\'ai dupliqué le répertoire \"default-lom-easy\"<br />\n>> dans :<br />\n>> [ORI-HOME]/src/ori-oai-workflow-svn/custom/properties/workflows/<ma_contrib><br />\n>> et non pas :<br />\n>> [ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/<ma_contrib></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> Il faut le mettre dans le répertoire CUSTOM justement , soit :<br />\n> [ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/<ma_contrib></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> J\'ai cru bon de faire ca parce que, dans le document, le fichier<br />\n>> workflows.xml contient<br />\n>> location=\"properties/workflows/contrib_dc_3/........\"</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> Dans le fichier, a toi de modifier le chemin pour le faire<br />\n> correspondre à l\'exemple. En fait, ta source se trouve bien dans le<br />\n> répertoire CUSTOM, mais à la compilation, ton workflow customisé va<br />\n> être copié/compilé avec les autres. Ce chemin t\'a fait douter, mais<br />\n> c\'est normal. Il faut juste l\'adapter au nom de ton workflow.<br />\n></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> et aussi parce que c\'est indiqué comme ca dans la page :<br />\n>> <a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration\">http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichier...</a><br />\n>><br />\n>> Ca fait un bout de temps que je me prends la tete, et ca ne marche<br />\n>> toujours pas. J\'ai bcp de mal à transposer à partir de l\'exemple.<br />\n>> Il doit me manquer qq chose qq part, car je n\'ai pas les roles<br />\n>> propres à mon workflow. Du coup, aucun lien ne s\'affiche pour<br />\n>> référencer mes ressources dans la page d\'accueil !</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> Essayes déjà de corriger le soucis de workflow, cela fonctionnera peut<br />\n> être.<br />\n> Si cela ne marche pas, regardes bien si tu n\'as pas des soucis de<br />\n> balises non fermées ( ce que j\'ai eu ) et ensuite les permissions que<br />\n> tu as données pour chaque groupe.<br />\n></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> Je vais encore chercher pour voir où ca se passe, mais je ne trouve<br />\n>> pas cela évident du tout, le passage 1.5 vs 1.6.<br />\n>> Et en +, tt le monde semble bien etre en vacances !!! ;-)<br />\n>> J\'espère qd meme avoir une réponse, j\'oscille entre optimisme et<br />\n>> désespoir ...</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> Bon courage !</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> Françoise.</div>\n</blockquote>\n<p>--<br />\nJacques Brassart<br />\nUNR Nord-Pas de Calais<br />\nUniversité de Valenciennes et du Hainaut-Cambrésis<br />\nTél : 03 27 51 17 70</p>\n<p>--<br />\nThis message has been scanned for viruses and<br />\ndangerous content by MailScanner, and is<br />\nbelieved to be clean.</p>\n</div>\n', created = 1507746643, expire = 1507833043, headers = '', serialized = 0 WHERE cid = '4:f40b60f582627b829824b9fcae22a3a9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
19 messages / 0 nouveaux
Dernière contribution
francoislefebvre
basculer le workflow LOM de 1.5->1.6
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
- lancer "ant upgrade-workflow" en croisant les doigts
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
Yohan Colmant
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
francoislefebvre
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
francoislefebvre
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier [ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

Ce n'est pas plutôt : [ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
francoislefebvre
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier [ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

Ce n'est pas plutôt : [ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
Yohan Colmant
Bonjour François,

Merci c'est bien ça.
Je viens de corriger.

Bonne journée
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier [ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

Ce n'est pas plutôt : [ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
Yohan Colmant
Salut François,

Est-ce que tu peux essayer de fare un ant update-acls depuis la racine du dossier source de ori-oai-workflow et voir si ça apparait bien après redémarrage ?

A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier [ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

Ce n'est pas plutôt : [ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
jbrassar
Bonjour François,

Concernant le fichier central de configuration
"commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans
"commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne
change rien à ta config.
Ce qui compte, c'est ton dossier
custom\properties\workflows\contrib_lom_lille1\ et la modification du
paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.

A +,

Jacques

françois lefebvre a écrit :

> J'ai besoin d'un coup de pouce :
>
>
> J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).
>
> Dans mon common.properties, j'ai ajouté ceci :
>
> WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy
>
> # Formulaires proposés pour le workflow LILLE1
> WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
> # Formulaire proposé au validateur/modérateur
> WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
> # Formulaire proposé au validateur/modérateur
> WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full
>
> # ------------------------------------------------------
> # ----- Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres
> utilisés si ce workflow est listé dans "WORKFLOWS_USED")
> # Titre affiché dans le workflow et dans ori-oai-nuxeo
> WORKFLOW_LOM-LILLE1_TITLE=Ressource pédagogique [LILLE1]
> #
> # Groupe des auteurs de ressources pédagogiques
> WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
> # Groupe des modérateurs
> WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
> # Groupe des modérateurs
> WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
> # Groupe des administrateurs
> WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))
>
>
>
> Après avoir pris en compte ces modifications, je me connecte au module
> workflow par l'uid= ori-auteur.
>
> Dans son profil, je suis bien en:
> - Groupes : TEF-E_all LOMLILLE1_all DCVE_all
> - Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED
>
>
> Cependant, le lien référencer une ressource pédagogique n'apparait
> pas. J'ai pourtant le bon rôle non ?
>
> Ou est ma coquille ???
>
>
> Merci beaucoup pour l'aide.
>
>
>
> françois lefebvre a écrit :

>> Rebonjour,
>>
>> Dans la page :
>> http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
>>
>> Il est écrit :
>> " Tout se déroule maintenant dans le dossier
>> *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"
>>
>> *Ce n'est pas plutôt :
>> *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*
>> ????
>>
>>
>> Cordialement.
>>
>>
>>
>>
>> françois lefebvre a écrit :

>>> Bonjour Yohan,
>>>
>>> Merci pour les infos, je vais m'y mettre alors !
>>> Concernant ma base, comme il ne s'agit encore que de ressources
>>> tests, je m'en fiche, donc j'espère que la migration passera bien
>>> sinon c'est pas bien grave, je repartirai avec une base base de
>>> données toute neuve :)
>>>
>>> Cordialement.
>>>
>>>
>>>
>>> Yohan Colmant a écrit :

>>>> Salut François,
>>>> Je réponds dans ton mail.
>>>> A+
>>>> Yohan COLMANT
>>>> Direction des Systèmes d'Information
>>>> UVHC - Université de Valenciennes
>>>> et du Hainaut Cambrésis
>>>> Coordinateur Technique du projet ORI-OAI
>>>>
>>>>
>>>> françois lefebvre a écrit :

>>>>> Bonjour a tous,
>>>>>
>>>>> Je suis en pleine migration ( comme bcp de monde je présume :) )
>>>>> vers la version 1.6.

>>>> Cool :-)

>>>>> Je m'occupe actuellement du module workflow.
>>>>>
>>>>> Je ne suis pas sûr de bien comprendre la manipulation...
>>>>>
>>>>> Sur le site :
>>>>> /Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première
>>>>> étape consiste à reporter manuellement vos configurations de la
>>>>> 1.5 sur la 1.6.
>>>>> l'étape suivante : la migration de vos données
>>>>> /
>>>>> Il faut donc :
>>>>>
>>>>> - faire un checkout du module 1.6,

>>>> oui

>>>>> - refaire tout le workflow LOM modifié ( les différentes actions,
>>>>> les messages d'erreur etc... )

>>>> Oui, en fait il faut si possible repartir de zéro en t'inspirant de
>>>> cette doc :
>>>> http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
>>>> Tu prends le workflow qui ressemble le plus à celui que tu veux
>>>> créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
>>>> Même si c'est essentiellement la structure des fichiers qui change
>>>> et que la syntaxe reste très très proche, il vaut mieux repartir de
>>>> zéro et redéfinir point par point que d'essayer de modifier tes
>>>> fichiers de la 1.5

>>>>> - modifier le script "spring-migration.xml" ( ce qui changera les
>>>>> permissions numériques et modifiera en conséquence les permissions
>>>>> dans le fichier "workflow_XXXXX.xml" etc... )

>>>> ton spring-migration va te permettre de modifier les données en
>>>> base, mais aucun fichier de conf ne sera modifié.
>>>> En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2,
>>>> maintenant on utilise des identifiants string. Le spring-migration
>>>> va modifier ce mappage en base.

>>>>> - lancer "ant upgrade-workflow" en croisant les doigts

>>>> oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant
>>>> l'upgrade ...
>>>>
>>>> Bonne journée

>>>>> - et normalement c'est bon ?
>>>>>
>>>>> Est ce bien cela ?
>>>>>
>>>>> Cordialement
>>>>>
>>>>>
>>>>> --
>>>>> François Lefebvre
>>>>> Bibliothèque Universitaire de Lille 1
>>>>> Cité Scientifique - B.P. 30155
>>>>> 59653 VILLENEUVE D'ASCQ CEDEX
>>>>> Tél.: 03.20.33.60.73

>>>
>>> --
>>> François Lefebvre
>>> Bibliothèque Universitaire de Lille 1
>>> Cité Scientifique - B.P. 30155
>>> 59653 VILLENEUVE D'ASCQ CEDEX
>>> Tél.: 03.20.33.60.73

>>
>> --
>> François Lefebvre
>> Bibliothèque Universitaire de Lille 1
>> Cité Scientifique - B.P. 30155
>> 59653 VILLENEUVE D'ASCQ CEDEX
>> Tél.: 03.20.33.60.73

>
> --
> François Lefebvre
> Bibliothèque Universitaire de Lille 1
> Cité Scientifique - B.P. 30155
> 59653 VILLENEUVE D'ASCQ CEDEX
> Tél.: 03.20.33.60.73

--
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70

francoislefebvre
Bonjour,

Pour Yohan :

Oui, j'ai bien fait le ant update-acls.

J'ai fait ceci :

- ant init-build-workflow ( pour récupérer les éventuelles modifications du common.properties )
- ant all-workflow

dans le module workflow :
- ant update-acls
- ant all

J'ai préféré faire 2 fois le ant all ne sachant pas s'il y avait un impact sur le update-acls.

J'ai donc le rôle LOMLILLE1_AUTHENTICATED, mais pas le lien pour créer la RPN :/


Cordialement.




Yohan Colmant a écrit :
Salut François,

Est-ce que tu peux essayer de fare un ant update-acls depuis la racine du dossier source de ori-oai-workflow et voir si ça apparait bien après redémarrage ?

A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier [ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

Ce n'est pas plutôt : [ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données

Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
Yohan Colmant
Jacques,

Il y a 2 façons de procéder :
- éditer les paramètres directement dans la contribution sans passer par le commons-parameters.properties comme on le décrit dans notre doc (solution la plus simple)
- ajouter des paramètres dans le commons-parameters.properties comme François (solution un peu moins simple mais plus "propre")

Donc ce qu'a fait François me semble tout à faire correct.

François, tu as bien vérifié qu'au moment du déploiement tes variables ont été remplacées dans les fichiers visés ? Je pose la question mais la réponse est évidente vu que le profil utilisateur est bien dans les bons rôles et a les bonnes permissions ...

A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


Jacques Brassart a écrit :
Bonjour François,

Concernant le fichier central de configuration "commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans "commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne change rien à ta config.
Ce qui compte, c'est ton dossier custom\properties\workflows\contrib_lom_lille1\ et la modification du paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.

A +,

Jacques



françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

*Ce n'est pas plutôt : *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
/Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données
/
Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

francoislefebvre
Bonjour Jacques,

Je répond dans ton mail.


Cordialement.



Jacques Brassart a écrit :
Bonjour François,

Concernant le fichier central de configuration "commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans "commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.
Sur ca, pas de soucis.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne change rien à ta config.
Ce qui compte, c'est ton dossier custom\properties\workflows\contrib_lom_lille1\ et la modification du paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.
Pour moi elles me semblent importantes vu que dans mon workflow "contrib_lom_lille1", je fais appel à ces valeurs :

Extrait de mon addonContext.xml :

<property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/>
......
......

<bean class="org.orioai.workflow.beans.Form" id="lomauthorform-lille1">
        <property name="title" value="Fiche LOM simple"/>
        <property name="permissionMask" value="LOMLILLE1_USE_CREATE_FORM"/>
        <property name="url" value="${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1]/edit"/>
       
    </bean>




Actuellement, le module indexing n'a pas encore été upgradé en 1.6. Je n'ai donc pas ajouté mes propres formulaires. Donc actuellement, le formulaire auteur est : author-light, SEMM : full et SCD: full, mais à terme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD: scd-lille1. Il faut bien que je le précise dans mon common.properties. A moins de le mettre en dur dans "addContext.xml" ce que je trouve bête vu qu'il y a un fichier de config commun.

Est ce mon erreur ? la commande ant all-workflow ne remplace pas mes variables par leur valeur contenue dans le fichier common.properties ?



Cordialement.



A +,

Jacques



françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

*Ce n'est pas plutôt : *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
/Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données
/
Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
Yohan Colmant
François,

Je ne pense pas que l'erreur soit dans l'utilisation de ces variables.
Tu peux vérifier que le remplacement a bien été fait dans le webapps du tomcat ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour Jacques,

Je répond dans ton mail.


Cordialement.



Jacques Brassart a écrit :
Bonjour François,

Concernant le fichier central de configuration "commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans "commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.
Sur ca, pas de soucis.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne change rien à ta config.
Ce qui compte, c'est ton dossier custom\properties\workflows\contrib_lom_lille1\ et la modification du paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.
Pour moi elles me semblent importantes vu que dans mon workflow "contrib_lom_lille1", je fais appel à ces valeurs :

Extrait de mon addonContext.xml :

<property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/>
......
......

<bean class="org.orioai.workflow.beans.Form" id="lomauthorform-lille1">
        <property name="title" value="Fiche LOM simple"/>
        <property name="permissionMask" value="LOMLILLE1_USE_CREATE_FORM"/>
        <property name="url" value="${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1]/edit"/>
       
    </bean>




Actuellement, le module indexing n'a pas encore été upgradé en 1.6. Je n'ai donc pas ajouté mes propres formulaires. Donc actuellement, le formulaire auteur est : author-light, SEMM : full et SCD: full, mais à terme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD: scd-lille1. Il faut bien que je le précise dans mon common.properties. A moins de le mettre en dur dans "addContext.xml" ce que je trouve bête vu qu'il y a un fichier de config commun.

Est ce mon erreur ? la commande ant all-workflow ne remplace pas mes variables par leur valeur contenue dans le fichier common.properties ?



Cordialement.



A +,

Jacques



françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

*Ce n'est pas plutôt : *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
/Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données
/
Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
francoislefebvre
J'ai recompilé le module ce matin, le répertoire "webapps" a bien été modifié le 25/02/2010 à 11h22.

Je me suis connecté en ori-auteur, je suis bien avec le rôle LOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.

Donc mon ant update-acls a bien fonctionné.

Mais impossible de créer la ressource.


Pour partager mon raisonnement :

Dans mon cas, pour créer une RPN, il faut être identifié, appartenir au groupe all, qui me donnera donc le role authenticated, et par défaut le workflow est utilisable si j'ai le role authenticated.


- bon groupe, bon rôle : donc pris en compte du common.properties, des update-acls, des fichiers groups et default-permissions-roles.
- la compile semble être bonne car aucune erreur en log ni à l'affichage.


L'erreur ne peut venir que des autres fichiers :
- workflows,
- workflow_lom_lille1,
- addoncontext,
- les autres répertoires sont là pour valider ou afficher des erreurs dans le workflow, donc nous ne sommes pas encore là.


Or ca ne marche pas. L'application n'arrive pas a afficher "Ressource pédagogique [LILLE1]".
Pourquoi ?

- 1ere solution : il ne remplace pas la variable : <property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/> par sa valeur du common.properties. => Impossible sinon je n'arriverai pas à avoir le rôle authenticated. ( valeurs sotckées dans ce fichier )
- 2eme solution : il ne charge pas le addContext.xml => impossible : s'il ne le charge pas, il y aurait une erreur en log ou a l'affichage :/
- 3eme solution : il charge le addcontext, mais il n'arrive pas à résoudre une des valeurs. Exemple :

<property name="workflowName" value="lom_lille1"/>

Mon workflow a comme nom de répertoire : contrib_lom_lille1, mais dans le fichier workflows.xml :

<workflow name="lom_lille1" type="resource" location="properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml"/>

Il est pourtant bien appelé lom_lille1. Faut il tout de même appeler le workflow du même nom que le répertoire ?


Dans mon fichier addoncontext, mes entry key="lom_lille1" sont bons car ils doivent porter le nom du workflow. Mes ressources seront donc bien rangées comme je l'ai précisé. Ce n'est pas le problème, mais l'erreur ne vient très clairement pas de là.


Bon... là... je sèche...



Yohan Colmant a écrit :
François,

Je ne pense pas que l'erreur soit dans l'utilisation de ces variables.
Tu peux vérifier que le remplacement a bien été fait dans le webapps du tomcat ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour Jacques,

Je répond dans ton mail.


Cordialement.



Jacques Brassart a écrit :
Bonjour François,

Concernant le fichier central de configuration "commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans "commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.
Sur ca, pas de soucis.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne change rien à ta config.
Ce qui compte, c'est ton dossier custom\properties\workflows\contrib_lom_lille1\ et la modification du paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.
Pour moi elles me semblent importantes vu que dans mon workflow "contrib_lom_lille1", je fais appel à ces valeurs :

Extrait de mon addonContext.xml :

<property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/>
......
......

<bean class="org.orioai.workflow.beans.Form" id="lomauthorform-lille1">
        <property name="title" value="Fiche LOM simple"/>
        <property name="permissionMask" value="LOMLILLE1_USE_CREATE_FORM"/>
        <property name="url" value="${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1]/edit"/>
       
    </bean>




Actuellement, le module indexing n'a pas encore été upgradé en 1.6. Je n'ai donc pas ajouté mes propres formulaires. Donc actuellement, le formulaire auteur est : author-light, SEMM : full et SCD: full, mais à terme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD: scd-lille1. Il faut bien que je le précise dans mon common.properties. A moins de le mettre en dur dans "addContext.xml" ce que je trouve bête vu qu'il y a un fichier de config commun.

Est ce mon erreur ? la commande ant all-workflow ne remplace pas mes variables par leur valeur contenue dans le fichier common.properties ?



Cordialement.



A +,

Jacques



françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

*Ce n'est pas plutôt : *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
/Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données
/
Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
Yohan Colmant
François,

Dans addOnContext.xml, tu dois remplacer par ceci pour pouvoir supprimer les fiches :

<property name="deletePermissionMask" value="LOMLILLE1_DELETE"/>
au lieu de
<property name="deletePermissionMask" value="DELETE"/>

Aussi, dans workflow_lom_lille1.xml :
il manque la balise fermante </actions> ligne 443

et la partie commentée à partir de la ligne 275 pose aussi problème je pense à cause des --------

si tu changes ça, que tu redéploies après init ou update-acls ça devrait marcher !

Je l'ai testé chez moi et maintenant ça fonctionne ...

Tu me dis quoi ?

A+

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
J'ai recompilé le module ce matin, le répertoire "webapps" a bien été modifié le 25/02/2010 à 11h22.

Je me suis connecté en ori-auteur, je suis bien avec le rôle LOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.

Donc mon ant update-acls a bien fonctionné.

Mais impossible de créer la ressource.


Pour partager mon raisonnement :

Dans mon cas, pour créer une RPN, il faut être identifié, appartenir au groupe all, qui me donnera donc le role authenticated, et par défaut le workflow est utilisable si j'ai le role authenticated.


- bon groupe, bon rôle : donc pris en compte du common.properties, des update-acls, des fichiers groups et default-permissions-roles.
- la compile semble être bonne car aucune erreur en log ni à l'affichage.


L'erreur ne peut venir que des autres fichiers :
- workflows,
- workflow_lom_lille1,
- addoncontext,
- les autres répertoires sont là pour valider ou afficher des erreurs dans le workflow, donc nous ne sommes pas encore là.


Or ca ne marche pas. L'application n'arrive pas a afficher "Ressource pédagogique [LILLE1]".
Pourquoi ?

- 1ere solution : il ne remplace pas la variable : <property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/> par sa valeur du common.properties. => Impossible sinon je n'arriverai pas à avoir le rôle authenticated. ( valeurs sotckées dans ce fichier )
- 2eme solution : il ne charge pas le addContext.xml => impossible : s'il ne le charge pas, il y aurait une erreur en log ou a l'affichage :/
- 3eme solution : il charge le addcontext, mais il n'arrive pas à résoudre une des valeurs. Exemple :

<property name="workflowName" value="lom_lille1"/>

Mon workflow a comme nom de répertoire : contrib_lom_lille1, mais dans le fichier workflows.xml :

<workflow name="lom_lille1" type="resource" location="properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml"/>

Il est pourtant bien appelé lom_lille1. Faut il tout de même appeler le workflow du même nom que le répertoire ?


Dans mon fichier addoncontext, mes entry key="lom_lille1" sont bons car ils doivent porter le nom du workflow. Mes ressources seront donc bien rangées comme je l'ai précisé. Ce n'est pas le problème, mais l'erreur ne vient très clairement pas de là.


Bon... là... je sèche...



Yohan Colmant a écrit :
François,

Je ne pense pas que l'erreur soit dans l'utilisation de ces variables.
Tu peux vérifier que le remplacement a bien été fait dans le webapps du tomcat ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour Jacques,

Je répond dans ton mail.


Cordialement.



Jacques Brassart a écrit :
Bonjour François,

Concernant le fichier central de configuration "commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans "commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.
Sur ca, pas de soucis.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne change rien à ta config.
Ce qui compte, c'est ton dossier custom\properties\workflows\contrib_lom_lille1\ et la modification du paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.
Pour moi elles me semblent importantes vu que dans mon workflow "contrib_lom_lille1", je fais appel à ces valeurs :

Extrait de mon addonContext.xml :

<property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/>
......
......

<bean class="org.orioai.workflow.beans.Form" id="lomauthorform-lille1">
        <property name="title" value="Fiche LOM simple"/>
        <property name="permissionMask" value="LOMLILLE1_USE_CREATE_FORM"/>
        <property name="url" value="${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1]/edit"/>
       
    </bean>




Actuellement, le module indexing n'a pas encore été upgradé en 1.6. Je n'ai donc pas ajouté mes propres formulaires. Donc actuellement, le formulaire auteur est : author-light, SEMM : full et SCD: full, mais à terme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD: scd-lille1. Il faut bien que je le précise dans mon common.properties. A moins de le mettre en dur dans "addContext.xml" ce que je trouve bête vu qu'il y a un fichier de config commun.

Est ce mon erreur ? la commande ant all-workflow ne remplace pas mes variables par leur valeur contenue dans le fichier common.properties ?



Cordialement.



A +,

Jacques



françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

*Ce n'est pas plutôt : *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
/Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données
/
Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
francoislefebvre
Yes c'est bon !

Merci pour le coup de main, je restais bloqué sur les permissions et les variables, je n'ai pas du tout regardé les balises.
J'avoue qu'une erreur comme ca, je pensai avoir une grosse erreur lors de la compilation.

En tous cas merci beaucoup !


Du coup, je me pose la question : Vous utilisez quoi comme logiciel pour écrire tout ca ? Eclipse configuré pour ORI ?

Je me paluche tout avec notepad++, et là, les erreurs de syntaxe ne sont pas affichées.


Cordialement.



Yohan Colmant a écrit :
François,

Dans addOnContext.xml, tu dois remplacer par ceci pour pouvoir supprimer les fiches :

<property name="deletePermissionMask" value="LOMLILLE1_DELETE"/>
au lieu de
<property name="deletePermissionMask" value="DELETE"/>

Aussi, dans workflow_lom_lille1.xml :
il manque la balise fermante </actions> ligne 443

et la partie commentée à partir de la ligne 275 pose aussi problème je pense à cause des --------

si tu changes ça, que tu redéploies après init ou update-acls ça devrait marcher !

Je l'ai testé chez moi et maintenant ça fonctionne ...

Tu me dis quoi ?

A+

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
J'ai recompilé le module ce matin, le répertoire "webapps" a bien été modifié le 25/02/2010 à 11h22.

Je me suis connecté en ori-auteur, je suis bien avec le rôle LOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.

Donc mon ant update-acls a bien fonctionné.

Mais impossible de créer la ressource.


Pour partager mon raisonnement :

Dans mon cas, pour créer une RPN, il faut être identifié, appartenir au groupe all, qui me donnera donc le role authenticated, et par défaut le workflow est utilisable si j'ai le role authenticated.


- bon groupe, bon rôle : donc pris en compte du common.properties, des update-acls, des fichiers groups et default-permissions-roles.
- la compile semble être bonne car aucune erreur en log ni à l'affichage.


L'erreur ne peut venir que des autres fichiers :
- workflows,
- workflow_lom_lille1,
- addoncontext,
- les autres répertoires sont là pour valider ou afficher des erreurs dans le workflow, donc nous ne sommes pas encore là.


Or ca ne marche pas. L'application n'arrive pas a afficher "Ressource pédagogique [LILLE1]".
Pourquoi ?

- 1ere solution : il ne remplace pas la variable : <property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/> par sa valeur du common.properties. => Impossible sinon je n'arriverai pas à avoir le rôle authenticated. ( valeurs sotckées dans ce fichier )
- 2eme solution : il ne charge pas le addContext.xml => impossible : s'il ne le charge pas, il y aurait une erreur en log ou a l'affichage :/
- 3eme solution : il charge le addcontext, mais il n'arrive pas à résoudre une des valeurs. Exemple :

<property name="workflowName" value="lom_lille1"/>

Mon workflow a comme nom de répertoire : contrib_lom_lille1, mais dans le fichier workflows.xml :

<workflow name="lom_lille1" type="resource" location="properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml"/>

Il est pourtant bien appelé lom_lille1. Faut il tout de même appeler le workflow du même nom que le répertoire ?


Dans mon fichier addoncontext, mes entry key="lom_lille1" sont bons car ils doivent porter le nom du workflow. Mes ressources seront donc bien rangées comme je l'ai précisé. Ce n'est pas le problème, mais l'erreur ne vient très clairement pas de là.


Bon... là... je sèche...



Yohan Colmant a écrit :
François,

Je ne pense pas que l'erreur soit dans l'utilisation de ces variables.
Tu peux vérifier que le remplacement a bien été fait dans le webapps du tomcat ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour Jacques,

Je répond dans ton mail.


Cordialement.



Jacques Brassart a écrit :
Bonjour François,

Concernant le fichier central de configuration "commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans "commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.
Sur ca, pas de soucis.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne change rien à ta config.
Ce qui compte, c'est ton dossier custom\properties\workflows\contrib_lom_lille1\ et la modification du paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.
Pour moi elles me semblent importantes vu que dans mon workflow "contrib_lom_lille1", je fais appel à ces valeurs :

Extrait de mon addonContext.xml :

<property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/>
......
......

<bean class="org.orioai.workflow.beans.Form" id="lomauthorform-lille1">
        <property name="title" value="Fiche LOM simple"/>
        <property name="permissionMask" value="LOMLILLE1_USE_CREATE_FORM"/>
        <property name="url" value="${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1]/edit"/>
       
    </bean>




Actuellement, le module indexing n'a pas encore été upgradé en 1.6. Je n'ai donc pas ajouté mes propres formulaires. Donc actuellement, le formulaire auteur est : author-light, SEMM : full et SCD: full, mais à terme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD: scd-lille1. Il faut bien que je le précise dans mon common.properties. A moins de le mettre en dur dans "addContext.xml" ce que je trouve bête vu qu'il y a un fichier de config commun.

Est ce mon erreur ? la commande ant all-workflow ne remplace pas mes variables par leur valeur contenue dans le fichier common.properties ?



Cordialement.



A +,

Jacques



françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

*Ce n'est pas plutôt : *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
/Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données
/
Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
Yohan Colmant
Oui oui, on est avec Eclipse dans l'équipe de développement.
L'avantage c'est que j'ai tout de suite vu ton erreur XML dans Eclipse.

A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Yes c'est bon !

Merci pour le coup de main, je restais bloqué sur les permissions et les variables, je n'ai pas du tout regardé les balises.
J'avoue qu'une erreur comme ca, je pensai avoir une grosse erreur lors de la compilation.

En tous cas merci beaucoup !


Du coup, je me pose la question : Vous utilisez quoi comme logiciel pour écrire tout ca ? Eclipse configuré pour ORI ?

Je me paluche tout avec notepad++, et là, les erreurs de syntaxe ne sont pas affichées.


Cordialement.



Yohan Colmant a écrit :
François,

Dans addOnContext.xml, tu dois remplacer par ceci pour pouvoir supprimer les fiches :

<property name="deletePermissionMask" value="LOMLILLE1_DELETE"/>
au lieu de
<property name="deletePermissionMask" value="DELETE"/>

Aussi, dans workflow_lom_lille1.xml :
il manque la balise fermante </actions> ligne 443

et la partie commentée à partir de la ligne 275 pose aussi problème je pense à cause des --------

si tu changes ça, que tu redéploies après init ou update-acls ça devrait marcher !

Je l'ai testé chez moi et maintenant ça fonctionne ...

Tu me dis quoi ?

A+

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
J'ai recompilé le module ce matin, le répertoire "webapps" a bien été modifié le 25/02/2010 à 11h22.

Je me suis connecté en ori-auteur, je suis bien avec le rôle LOMLILL1_AUTHENTICATED et le groupe LOM1LILLE1_all.

Donc mon ant update-acls a bien fonctionné.

Mais impossible de créer la ressource.


Pour partager mon raisonnement :

Dans mon cas, pour créer une RPN, il faut être identifié, appartenir au groupe all, qui me donnera donc le role authenticated, et par défaut le workflow est utilisable si j'ai le role authenticated.


- bon groupe, bon rôle : donc pris en compte du common.properties, des update-acls, des fichiers groups et default-permissions-roles.
- la compile semble être bonne car aucune erreur en log ni à l'affichage.


L'erreur ne peut venir que des autres fichiers :
- workflows,
- workflow_lom_lille1,
- addoncontext,
- les autres répertoires sont là pour valider ou afficher des erreurs dans le workflow, donc nous ne sommes pas encore là.


Or ca ne marche pas. L'application n'arrive pas a afficher "Ressource pédagogique [LILLE1]".
Pourquoi ?

- 1ere solution : il ne remplace pas la variable : <property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/> par sa valeur du common.properties. => Impossible sinon je n'arriverai pas à avoir le rôle authenticated. ( valeurs sotckées dans ce fichier )
- 2eme solution : il ne charge pas le addContext.xml => impossible : s'il ne le charge pas, il y aurait une erreur en log ou a l'affichage :/
- 3eme solution : il charge le addcontext, mais il n'arrive pas à résoudre une des valeurs. Exemple :

<property name="workflowName" value="lom_lille1"/>

Mon workflow a comme nom de répertoire : contrib_lom_lille1, mais dans le fichier workflows.xml :

<workflow name="lom_lille1" type="resource" location="properties/workflows/contrib_lom_lille1/workflow_lom_lille1.xml"/>

Il est pourtant bien appelé lom_lille1. Faut il tout de même appeler le workflow du même nom que le répertoire ?


Dans mon fichier addoncontext, mes entry key="lom_lille1" sont bons car ils doivent porter le nom du workflow. Mes ressources seront donc bien rangées comme je l'ai précisé. Ce n'est pas le problème, mais l'erreur ne vient très clairement pas de là.


Bon... là... je sèche...



Yohan Colmant a écrit :
François,

Je ne pense pas que l'erreur soit dans l'utilisation de ces variables.
Tu peux vérifier que le remplacement a bien été fait dans le webapps du tomcat ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


françois lefebvre a écrit :
Bonjour Jacques,

Je répond dans ton mail.


Cordialement.



Jacques Brassart a écrit :
Bonjour François,

Concernant le fichier central de configuration "commons-parameters.properties" !

Après avoir créé ton propre workflow, la seule chose à faire dans "commons-parameters.properties" est :
- de modifier le paramètre WORKFLOWS_USED comme tu l'as fait.
Sur ca, pas de soucis.

Normalement, les lignes supplémentaires suivantes que tu as ajoutées :
"# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
......
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))"

sont inutiles pour ta config : qu'elles soient présentes ou pas, cela ne change rien à ta config.
Ce qui compte, c'est ton dossier custom\properties\workflows\contrib_lom_lille1\ et la modification du paramètre WORKFLOWS_USED.

Ces lignes ne seraient utiles qu'à des fins d'information.
Pour moi elles me semblent importantes vu que dans mon workflow "contrib_lom_lille1", je fais appel à ces valeurs :

Extrait de mon addonContext.xml :

<property name="title" value="[WORKFLOW_LOM-LILLE1_TITLE]"/>
......
......

<bean class="org.orioai.workflow.beans.Form" id="lomauthorform-lille1">
        <property name="title" value="Fiche LOM simple"/>
        <property name="permissionMask" value="LOMLILLE1_USE_CREATE_FORM"/>
        <property name="url" value="${mdeditor.url}/fr/ori-md-editor/[LOM_FORMAT]-[WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1]/edit"/>
       
    </bean>




Actuellement, le module indexing n'a pas encore été upgradé en 1.6. Je n'ai donc pas ajouté mes propres formulaires. Donc actuellement, le formulaire auteur est : author-light, SEMM : full et SCD: full, mais à terme ce sera : auteur : auteur-lille1, SEMM : semm-lille1 et SCD: scd-lille1. Il faut bien que je le précise dans mon common.properties. A moins de le mettre en dur dans "addContext.xml" ce que je trouve bête vu qu'il y a un fichier de config commun.

Est ce mon erreur ? la commande ant all-workflow ne remplace pas mes variables par leur valeur contenue dans le fichier common.properties ?



Cordialement.



A +,

Jacques



françois lefebvre a écrit :
J'ai besoin d'un coup de pouce :


J'ai créé mon propre workflow : contrib_lom_lille1 ( cf fichiers joints ).

Dans mon common.properties, j'ai ajouté ceci :

WORKFLOWS_USED=default_dc_very_easy,contrib_lom_lille1,default_tef_easy

# Formulaires proposés pour le workflow LILLE1
WORKFLOW_PEDAGO_FORM_AUTHOR_LILLE1=author-light
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SEMM_LILLE1=full
# Formulaire proposé au validateur/modérateur
WORKFLOW_PEDAGO_FORM_SCD_LILLE1=full

# ------------------------------------------------------
# -----   Workflow "LOM LILLE1" - 'default_lom_lille1' (paramètres utilisés si ce workflow est listé dans "WORKFLOWS_USED")
# Titre affiché dans le workflow et dans ori-oai-nuxeo
WORKFLOW_LOM-LILLE1_TITLE=Ressource p&#233;dagogique [LILLE1]
#
# Groupe des auteurs de ressources pédagogiques
WORKFLOW_LOM-LILLE1_GROUP_ALL=virtual:(&(objectClass=Person)(uid=ori-auteur))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SEMM_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-semm))
# Groupe des modérateurs
WORKFLOW_LOM-LILLE1_GROUP_SCD_MODERATORS=virtual:(&(objectClass=Person)(uid=ori-scd))
# Groupe des administrateurs
WORKFLOW_LOM-LILLE1_GROUP_ADMINS=virtual:(|(&(objectClass=Person)(uid=frlefebv))(&(objectClass=Person)(uid=jroussel)))



Après avoir pris en compte ces modifications, je me connecte au module workflow par l'uid= ori-auteur.

Dans son profil, je suis bien en:
- Groupes : TEF-E_all LOMLILLE1_all DCVE_all
- Roles : LOMLILLE1_AUTHENTICATED TEF_AUTHENTICATED DCVE_AUTHENTICATED


Cependant, le lien référencer une ressource pédagogique n'apparait pas. J'ai pourtant le bon rôle non ?

Ou est ma coquille ???


Merci beaucoup pour l'aide.



françois lefebvre a écrit :
Rebonjour,

Dans la page : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution

Il est écrit :
" Tout se déroule maintenant dans le dossier *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

*Ce n'est pas plutôt : *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*   ????


Cordialement.




françois lefebvre a écrit :
Bonjour Yohan,

Merci pour les infos, je vais m'y mettre alors !
Concernant ma base, comme il ne s'agit encore que de ressources tests, je m'en fiche, donc j'espère que la migration passera bien sinon c'est pas bien grave, je repartirai avec une base base de données toute neuve :)

Cordialement.



Yohan Colmant a écrit :
Salut François,
Je réponds dans ton mail.
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>


françois lefebvre a écrit :
Bonjour a tous,

Je suis en pleine migration ( comme bcp de monde je présume :) ) vers la version 1.6.
Cool :-)
Je m'occupe actuellement du module workflow.

Je ne suis pas sûr de bien comprendre la manipulation...

Sur le site :
/Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première étape consiste à reporter manuellement vos configurations de la 1.5 sur la 1.6.
l'étape suivante : la migration de vos données
/
Il faut donc :

- faire un checkout du module 1.6,
oui
- refaire tout le workflow LOM modifié ( les différentes actions, les messages d'erreur etc... )
Oui, en fait il faut si possible repartir de zéro en t'inspirant de cette doc : http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Tu prends le workflow qui ressemble le plus à celui que tu veux créer. Tu le dupliques, et là tu apportes tes modifs dans ces fichiers.
Même si c'est essentiellement la structure des fichiers qui change et que la syntaxe reste très très proche, il vaut mieux repartir de zéro et redéfinir point par point que d'essayer de modifier tes fichiers de la 1.5
- modifier le script "spring-migration.xml" ( ce qui changera les permissions numériques et modifiera en conséquence les permissions dans le fichier "workflow_XXXXX.xml" etc...  )
ton spring-migration va te permettre de modifier les données en base, mais aucun fichier de conf ne sera modifié.
En gros, dans tes fichiers 1.5, tu utilisais des puissances de 2, maintenant on utilise des identifiants string. Le spring-migration va modifier ce mappage en base.
- lancer "ant upgrade-workflow" en croisant les doigts
oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant l'upgrade ...

Bonne journée
- et normalement c'est bon ?

Est ce bien cela ?

Cordialement


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73


-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73
francoise.schortin
Bonjour François, bonjour Yohann, bonjour la Liste,

Je
reprends sur un échange de mails deja ancien, car je suis en
galère avec le workflow 1.6, apres avoir suivi, tant bien que mal,
les instructions de la page  />http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution  />Du coup, j'ai regardé les anciens mails.

Pour ma
contribution, j'ai dupliqué le répertoire
"default-lom-easy" dans : />[ORI-HOME]/src/ori-oai-workflow-svn/custom/properties/workflows/<ma_contrib> />et non pas : />[ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/<ma_contrib> />
J'ai cru bon de faire ca parce que, dans le document, le fichier
workflows.xml contient
location="properties/workflows/contrib_dc_3/........"
et
aussi parce que c'est indiqué comme ca dans la page :
href="http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration">http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration />
Ca fait un bout de temps que je me prends la tete, et ca ne marche
toujours pas. J'ai bcp de mal à transposer à partir de
l'exemple. 
Il doit me manquer qq chose qq part, car je n'ai pas
les roles propres à mon workflow. Du coup, aucun lien ne s'affiche
pour référencer mes ressources dans la page d'accueil ! />
Je vais encore chercher pour voir où ca se passe, mais je
ne trouve pas cela évident du tout, le passage 1.5 vs 1.6.
Et
en +, tt le monde semble bien etre en vacances !!! ;-) />J'espère qd meme avoir une réponse, j'oscille entre
optimisme et désespoir ...

Françoise.
/>Le Jeu 25 février 2010 09:08, Yohan Colmant a écrit : />> Bonjour François,
>
>
> Merci
c'est bien ça.
> Je viens de corriger.
> />>
> Bonne journée
> Yohan COLMANT
>
Direction des Systèmes d'Information
> UVHC
<http://www.univ-valenciennes.fr> - Université de
Valenciennes et
> du Hainaut Cambrésis Coordinateur
Technique du projet ORI-OAI
> <http://www.ori-oai.org> />>
>
>
> françois lefebvre a
écrit :
>> Rebonjour,
>>
>> />>> Dans la page :
>>
http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution />>>
>>
>> Il est écrit : />>> " Tout se déroule maintenant dans le dossier />>>
*[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"

>>
>>
>> *Ce n'est pas plutôt :

>>
*[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3* />>> ????
>>
>>
>> />>> Cordialement.
>>
>>
>> />>>
>>
>> françois lefebvre a
écrit :
>>> Bonjour Yohan,
>>> />>>>
>>> Merci pour les infos, je vais m'y mettre
alors !
>>> Concernant ma base, comme il ne s'agit encore
que de ressources
>>> tests, je m'en fiche, donc
j'espère que la migration passera bien sinon
>>>
c'est pas bien grave, je repartirai avec une base base de données

>>> toute neuve :)
>>>
>>>
Cordialement.
>>>
>>>
>>> />>>>
>>> Yohan Colmant a écrit : />>>>
>>>> Salut François, />>>>> Je réponds dans ton mail.
>>>>
A+
>>>> Yohan COLMANT
>>>> Direction
des Systèmes d'Information
>>>> UVHC
<http://www.univ-valenciennes.fr> - Université de
Valenciennes
>>>> et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI
>>>>
<http://www.ori-oai.org>
>>>> />>>>>
>>>>
>>>>
françois lefebvre a écrit :
>>>>>
Bonjour a tous,
>>>>>
>>>>> />>>>>> Je suis en pleine migration ( comme bcp de monde je
présume :) )
>>>>> vers la version 1.6. />>>>> Cool :-)
>>>> />>>>>> Je m'occupe actuellement du module workflow. />>>>>>
>>>>> />>>>>> Je ne suis pas sûr de bien comprendre la
manipulation...
>>>>>
>>>>> />>>>>> Sur le site :
>>>>> /Si vous
aviez personnalisé ORI-OAI-workflow 1.5, la première />>>>>> étape consiste à reporter
manuellement vos configurations de la
>>>>> 1.5 sur

>>>>> la 1.6. l'étape suivante : la migration
de vos données /
>>>>> Il faut donc : />>>>>>
>>>>> />>>>>> - faire un checkout du module 1.6, />>>>>>
>>>> oui />>>>>> - refaire tout le workflow LOM modifié ( les
différentes actions,
>>>>> les messages
d'erreur etc... )
>>>> Oui, en fait il faut si possible
repartir de zéro en t'inspirant de
>>>> cette doc
:
>>>>
http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contributi />>>>> on Tu prends le workflow qui ressemble le plus à
celui que tu veux
>>>> créer. Tu le dupliques, et
là tu apportes tes modifs dans ces
>>>> fichiers.
Même si c'est essentiellement la structure des fichiers />>>>> qui change et que la syntaxe reste très
très proche, il vaut mieux
>>>> repartir de
zéro et redéfinir point par point que d'essayer de />>>>> modifier tes fichiers de la 1.5 />>>>>> - modifier le script
"spring-migration.xml" ( ce qui changera les />>>>>> permissions numériques et modifiera en
conséquence les
>>>>> permissions dans le
fichier "workflow_XXXXX.xml" etc... )
>>>> ton
spring-migration va te permettre de modifier les données en />>>>> base, mais aucun fichier de conf ne sera
modifié. En gros, dans tes
>>>> fichiers 1.5, tu
utilisais des puissances de 2, maintenant on
>>>>
utilise des identifiants string. Le spring-migration va modifier ce />>>>> mappage en base.
>>>>> - lancer
"ant upgrade-workflow" en croisant les doigts />>>>>>
>>>> oui, et croise ;-) Bien
sûr, sauvegarde bien ta base avant
>>>> l'upgrade
...
>>>>
>>>> Bonne journée />>>>>
>>>>> - et normalement c'est bon ?

>>>>>
>>>>> />>>>>> Est ce bien cela ?
>>>>> />>>>>>
>>>>> Cordialement />>>>>>
>>>>> />>>>>>
>>>>> -- />>>>>> François Lefebvre
>>>>>
Bibliothèque Universitaire de Lille 1
>>>>>
Cité Scientifique - B.P. 30155
>>>>> 59653
VILLENEUVE D'ASCQ CEDEX
>>>>> Tél.:
03.20.33.60.73
>>>>>
>>> />>>> --
>>> François Lefebvre />>>> Bibliothèque Universitaire de Lille 1 />>>> Cité Scientifique - B.P. 30155
>>>
59653 VILLENEUVE D'ASCQ CEDEX
>>> Tél.:
03.20.33.60.73
>>>
>>
>> -- />>> François Lefebvre
>> Bibliothèque
Universitaire de Lille 1
>> Cité Scientifique - B.P.
30155
>> 59653 VILLENEUVE D'ASCQ CEDEX
>>
Tél.: 03.20.33.60.73
>>
>
> />>

--

This message has been scanned for viruses and

dangerous content by
MailScanner, and is

believed to be clean.

francoislefebvre
Bonjour a tous,

Désolé de ne pas pouvoir répondre avant, j'étais un peu bloqué en Turquie :) Heureusement, je n'ai pas terminé comme dans Midnight Express !

Je réponds dans l'email.

Cordialement.



francoise Rousseau (schortin) a écrit :
" type="cite">Bonjour François, bonjour Yohann, bonjour la Liste,

Je reprends sur un échange de mails deja ancien, car je suis en galère avec le workflow 1.6, apres avoir suivi, tant bien que mal, les instructions de la page 
http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution 
Du coup, j'ai regardé les anciens mails.

Pour ma contribution, j'ai dupliqué le répertoire "default-lom-easy" dans :
[ORI-HOME]/src/ori-oai-workflow-svn/custom/properties/workflows/<ma_contrib>
et non pas :
[ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/<ma_contrib>
Il faut le mettre dans le répertoire CUSTOM justement , soit : [ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/<ma_contrib>
" type="cite">
J'ai cru bon de faire ca parce que, dans le document, le fichier workflows.xml contient location="properties/workflows/contrib_dc_3/........"
Dans le fichier, a toi de modifier le chemin pour le faire correspondre à l'exemple. En fait, ta source se trouve bien dans le répertoire CUSTOM, mais à la compilation, ton workflow customisé va être copié/compilé avec les autres. Ce chemin t'a fait douter, mais c'est normal. Il faut juste l'adapter au nom de ton workflow.

" type="cite">et aussi parce que c'est indiqué comme ca dans la page :
http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichiers+de+configuration

Ca fait un bout de temps que je me prends la tete, et ca ne marche toujours pas. J'ai bcp de mal à transposer à partir de l'exemple. 
Il doit me manquer qq chose qq part, car je n'ai pas les roles propres à mon workflow. Du coup, aucun lien ne s'affiche pour référencer mes ressources dans la page d'accueil !
Essayes déjà de corriger le soucis de workflow, cela fonctionnera peut être.
Si cela ne marche pas, regardes bien si tu n'as pas des soucis de balises non fermées ( ce que j'ai eu ) et ensuite les permissions que tu as données pour chaque groupe.


" type="cite">
Je vais encore chercher pour voir où ca se passe, mais je ne trouve pas cela évident du tout, le passage 1.5 vs 1.6.
Et en +, tt le monde semble bien etre en vacances !!! ;-)
J'espère qd meme avoir une réponse, j'oscille entre optimisme et désespoir ...
Bon courage !
" type="cite">
Françoise.

Le Jeu 25 février 2010 09:08, Yohan Colmant a écrit :
> Bonjour François,
>
>
> Merci c'est bien ça.
> Je viens de corriger.
>
>
> Bonne journée
> Yohan COLMANT
> Direction des Systèmes d'Information
> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et
> du Hainaut Cambrésis Coordinateur Technique du projet ORI-OAI
> <http://www.ori-oai.org>
>
>
>
> françois lefebvre a écrit :
>> Rebonjour,
>>
>>
>> Dans la page :
>> http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
>>
>>
>> Il est écrit :
>> " Tout se déroule maintenant dans le dossier
>> *[ORI_HOME]/src/ori-oai-workflow-svn/conf/custom/workflows/contrib_dc_3"
>>
>>
>> *Ce n'est pas plutôt :
>> *[ORI_HOME]/src/ori-oai-workflow-svn/custom/workflows/contrib_dc_3*
>> ????
>>
>>
>>
>> Cordialement.
>>
>>
>>
>>
>>
>> françois lefebvre a écrit :
>>> Bonjour Yohan,
>>>
>>>
>>> Merci pour les infos, je vais m'y mettre alors !
>>> Concernant ma base, comme il ne s'agit encore que de ressources
>>> tests, je m'en fiche, donc j'espère que la migration passera bien sinon
>>> c'est pas bien grave, je repartirai avec une base base de données
>>> toute neuve :)
>>>
>>> Cordialement.
>>>
>>>
>>>
>>>
>>> Yohan Colmant a écrit :
>>>
>>>> Salut François,
>>>> Je réponds dans ton mail.
>>>> A+
>>>> Yohan COLMANT
>>>> Direction des Systèmes d'Information
>>>> UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes
>>>> et du Hainaut Cambrésis Coordinateur Technique du projet ORI-OAI
>>>> <http://www.ori-oai.org>
>>>>
>>>>
>>>>
>>>> françois lefebvre a écrit :
>>>>> Bonjour a tous,
>>>>>
>>>>>
>>>>> Je suis en pleine migration ( comme bcp de monde je présume :) )
>>>>> vers la version 1.6.
>>>> Cool :-)
>>>>
>>>>> Je m'occupe actuellement du module workflow.
>>>>>
>>>>>
>>>>> Je ne suis pas sûr de bien comprendre la manipulation...
>>>>>
>>>>>
>>>>> Sur le site :
>>>>> /Si vous aviez personnalisé ORI-OAI-workflow 1.5, la première
>>>>> étape consiste à reporter manuellement vos configurations de la
>>>>> 1.5 sur
>>>>> la 1.6. l'étape suivante : la migration de vos données /
>>>>> Il faut donc :
>>>>>
>>>>>
>>>>> - faire un checkout du module 1.6,
>>>>>
>>>> oui
>>>>> - refaire tout le workflow LOM modifié ( les différentes actions,
>>>>> les messages d'erreur etc... )
>>>> Oui, en fait il faut si possible repartir de zéro en t'inspirant de
>>>> cette doc :
>>>> http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contributi
>>>> on Tu prends le workflow qui ressemble le plus à celui que tu veux
>>>> créer. Tu le dupliques, et là tu apportes tes modifs dans ces
>>>> fichiers. Même si c'est essentiellement la structure des fichiers
>>>> qui change et que la syntaxe reste très très proche, il vaut mieux
>>>> repartir de zéro et redéfinir point par point que d'essayer de
>>>> modifier tes fichiers de la 1.5
>>>>> - modifier le script "spring-migration.xml" ( ce qui changera les
>>>>> permissions numériques et modifiera en conséquence les
>>>>> permissions dans le fichier "workflow_XXXXX.xml" etc... )
>>>> ton spring-migration va te permettre de modifier les données en
>>>> base, mais aucun fichier de conf ne sera modifié. En gros, dans tes
>>>> fichiers 1.5, tu utilisais des puissances de 2, maintenant on
>>>> utilise des identifiants string. Le spring-migration va modifier ce
>>>> mappage en base.
>>>>> - lancer "ant upgrade-workflow" en croisant les doigts
>>>>>
>>>> oui, et croise ;-) Bien sûr, sauvegarde bien ta base avant
>>>> l'upgrade ...
>>>>
>>>> Bonne journée
>>>>
>>>>> - et normalement c'est bon ?
>>>>>
>>>>>
>>>>> Est ce bien cela ?
>>>>>
>>>>>
>>>>> Cordialement
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> François Lefebvre
>>>>> Bibliothèque Universitaire de Lille 1
>>>>> Cité Scientifique - B.P. 30155
>>>>> 59653 VILLENEUVE D'ASCQ CEDEX
>>>>> Tél.: 03.20.33.60.73
>>>>>
>>>
>>> --
>>> François Lefebvre
>>> Bibliothèque Universitaire de Lille 1
>>> Cité Scientifique - B.P. 30155
>>> 59653 VILLENEUVE D'ASCQ CEDEX
>>> Tél.: 03.20.33.60.73
>>>
>>
>> --
>> François Lefebvre
>> Bibliothèque Universitaire de Lille 1
>> Cité Scientifique - B.P. 30155
>> 59653 VILLENEUVE D'ASCQ CEDEX
>> Tél.: 03.20.33.60.73
>>
>
>
>

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

-- 
François Lefebvre
Bibliothèque Universitaire de Lille 1
Cité Scientifique - B.P. 30155
59653 VILLENEUVE D'ASCQ CEDEX
Tél.: 03.20.33.60.73

--
This message has been scanned for viruses and
dangerous content by
MailScanner, and is
believed to be clean.
jbrassar
Bonjour,

Pour le module ori-oai-workflow :
- les workflows présents par défaut (embarqués dans le package
ori-oai-worklfow) : dossier conf\properties\workflows ;
- un workflow personnalisé par l'exploitant doit se trouver dans
*custom\properties\workflows
*et non *pas dans* "custom\workflows" ou "custom\workflow" (dossier qui
n'existent pas d'ailleurs !!! Désolé François !) ;
sinon, cela ne fonctionnera pas si qn souhaite tester votre contribution

Il y avait effectivement une erreur sur la page
http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
Je la corrige !

Françoise, je reviens vers ce sujet dès que je trouve du temps.

A bientôt,

Jacques

françois lefebvre a écrit :

> ...
> Je réponds dans l'email.
>
> Cordialement.
>
>
>
> francoise Rousseau (schortin) a écrit :

>> Bonjour François, bonjour Yohann, bonjour la Liste,
>>
>> Je reprends sur un échange de mails deja ancien, car je suis en
>> galère avec le workflow 1.6, apres avoir suivi, tant bien que mal,
>> les instructions de la page
>> http://www.ori-oai.org/display/INSTALLATION/Dupliquer+la+contribution
>> Du coup, j'ai regardé les anciens mails.
>>
>> Pour ma contribution, j'ai dupliqué le répertoire "default-lom-easy"
>> dans :
>> [ORI-HOME]/src/ori-oai-workflow-svn/custom/properties/workflows/
>> et non pas :
>> [ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/

> Il faut le mettre dans le répertoire CUSTOM justement , soit :
> [ORI-HOME]/src/ori-oai-workflow-svn/custom/workflow/

>>
>> J'ai cru bon de faire ca parce que, dans le document, le fichier
>> workflows.xml contient
>> location="properties/workflows/contrib_dc_3/........"

> Dans le fichier, a toi de modifier le chemin pour le faire
> correspondre à l'exemple. En fait, ta source se trouve bien dans le
> répertoire CUSTOM, mais à la compilation, ton workflow customisé va
> être copié/compilé avec les autres. Ce chemin t'a fait douter, mais
> c'est normal. Il faut juste l'adapter au nom de ton workflow.
>

>> et aussi parce que c'est indiqué comme ca dans la page :
>> http://www.ori-oai.org/display/ORIOAIworkflow/Correspondance+des+fichier...
>>
>> Ca fait un bout de temps que je me prends la tete, et ca ne marche
>> toujours pas. J'ai bcp de mal à transposer à partir de l'exemple.
>> Il doit me manquer qq chose qq part, car je n'ai pas les roles
>> propres à mon workflow. Du coup, aucun lien ne s'affiche pour
>> référencer mes ressources dans la page d'accueil !

> Essayes déjà de corriger le soucis de workflow, cela fonctionnera peut
> être.
> Si cela ne marche pas, regardes bien si tu n'as pas des soucis de
> balises non fermées ( ce que j'ai eu ) et ensuite les permissions que
> tu as données pour chaque groupe.
>

>>
>> Je vais encore chercher pour voir où ca se passe, mais je ne trouve
>> pas cela évident du tout, le passage 1.5 vs 1.6.
>> Et en +, tt le monde semble bien etre en vacances !!! ;-)
>> J'espère qd meme avoir une réponse, j'oscille entre optimisme et
>> désespoir ...

> Bon courage !

>>
>> Françoise.

--
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos