"ant init-all" ne marche pas totalement

  • 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 = '1:5f13f71c4eff13a22d41148fbd811ae1' 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: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:5f13f71c4eff13a22d41148fbd811ae1' 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: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:4dc36fbec7126b17b6207de76d8eff87' 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\">Sur le quick-install tags 1.6.0 la commande \"ant init-all\" ne fonctionne<br />\npas correctement.</p>\n<p>Je m\'explique :</p>\n<p>Cette tâche lance l\'équivalent en ligne de commandes de :</p>\n<p>$ ant init-harvester<br />\n$ ant init-indexing<br />\n$ ant init-workflow</p>\n<p>Chaque commande envoie un input durant l\'init demandant si on veut<br />\ninitialiser les données :<br />\n [input] Warning. You\'re going to initialize/erase SQL DataBase of<br />\nORI-OAI-Harvester (y, n)<br />\n [input] Warning. You\'re going to initialize/erase INDEX of<br />\nORI-OAI-Indexing (y, n)<br />\n [input] Warning. You\'re going to initialize/erase SQL DataBase of<br />\nORI-OAI-Workflow (y, n)</p>\n<p>Le problème est que l\'on ne peut pas répondre \"yes\" à plus d\'une question.<br />\nSinon on se retrouve avec un shell en attente infinie lors de la<br />\ndeuxième réponse \"yes\".<br />\nJe pense que le problème se situe au niveau d\'une property pour la<br />\nréponse de l\'input qui doit être identique sur les trois modules.</p>\n<p>En attendant il est toujours possible de lancer les trois \"ant init-*\".</p>\n<p>À+</p>\n</div>\n', created = 1507750483, expire = 1507836883, headers = '', serialized = 0 WHERE cid = '4:4dc36fbec7126b17b6207de76d8eff87' 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:ddff2534a9bb638006028588966f50ac' 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 Mikael,<br>\n<br>\nJe tombe aussi sur ce pb que je n\'arrive pas &agrave; r&eacute;soudre, si qqu\'un a\nune id&eacute;e ...<br>\n<br>\nEn fait, il te suffit de faire \"y\" et \"entr&eacute;e\" plusieurs fois &agrave; la\nsuite et &ccedil;a vient. Mais pourquoi ...... ?<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>\nMika&euml;l Le Bohec a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Sur le\nquick-install tags 1.6.0 la commande \"ant init-all\" ne fonctionne pas\ncorrectement.\n <br>\n <br>\nJe m\'explique :\n <br>\n <br>\nCette t&acirc;che lance l\'&eacute;quivalent en ligne de commandes de :\n <br>\n <br>\n$ ant init-harvester\n <br>\n$ ant init-indexing\n <br>\n$ ant init-workflow\n <br>\n <br>\nChaque commande envoie un input durant l\'init demandant si on veut\ninitialiser les donn&eacute;es :\n <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Harvester&nbsp; (y, n)\n <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase INDEX of\nORI-OAI-Indexing&nbsp; (y, n)\n <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow (y, n)\n <br>\n <br>\nLe probl&egrave;me est que l\'on ne peut pas r&eacute;pondre \"yes\" &agrave; plus d\'une\nquestion.\n <br>\nSinon on se retrouve avec un shell en attente infinie lors de la\ndeuxi&egrave;me r&eacute;ponse \"yes\".\n <br>\nJe pense que le probl&egrave;me se situe au niveau d\'une property pour la\nr&eacute;ponse de l\'input qui doit &ecirc;tre identique sur les trois modules.\n <br>\n <br>\nEn attendant il est toujours possible de lancer les trois \"ant init-*\".\n <br>\n <br>\n&Agrave;+\n <br>\n <br>\n <br>\n <br>\n <br>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507750484, expire = 1507836884, headers = '', serialized = 0 WHERE cid = '4:ddff2534a9bb638006028588966f50ac' 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:47f1153efbf8b90c2361f867d9dc3142' 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\"\n http-equiv=\"Content-Type\">\n</head>\n<body text=\"#000000\" bgcolor=\"#ffffff\">\nLe 12/03/2010 15:10, Yohan 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\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Mikael,<br>\n <br>\nJe tombe aussi sur ce pb que je n\'arrive pas &agrave; r&eacute;soudre, si qqu\'un a\nune id&eacute;e ...<br>\n <br>\nEn fait, il te suffit de faire \"y\" et \"entr&eacute;e\" plusieurs fois &agrave; la\nsuite et &ccedil;a vient. Mais pourquoi ...... ?<br>\n </font></font></blockquote></div></div>\n<tt>Il semble que le coupable soit un bug r&eacute;f&eacute;renc&eacute; depuis longtemps :\n<a class=\"moz-txt-link-freetext\" href=\"https://issues.apache.org/bugzilla/show_bug.cgi?id=36903\">https://issues.apache.org/bugzilla/show_bug.cgi?id=36903</a><br>\n<br>\nEn fait si on lance une commande en fork le retour sur stdin ne se fait\npas tant que l\'utilisateur n\'a pas fait de retour &agrave; la ligne\nmanuellement.<br>\n<br>\nLa parade propos&eacute;e consiste &agrave; rajouter un param&egrave;tre inputstring=\"\"\nlorsque l\'on fait un appel avec fork=\"true\".<br>\n<br>\nPar exemple pour corriger le fork de l\'harvester lors de la t&acirc;che init\non ferait :<br>\n<br>\nori@ori:~/src/ori-oai-harvester-svn$ svn diff build.xml <br>\nIndex: build.xml<br>\n===================================================================<br>\n--- build.xml&nbsp;&nbsp;&nbsp; (r&eacute;vision 671)<br>\n+++ build.xml&nbsp;&nbsp;&nbsp; (copie de travail)<br>\n@@ -504,7 +504,7 @@<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;if&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;equals arg1=\"y\" arg2=\"${do.init}\"/&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;then&gt;<br>\n-&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;java fork=\"true\" dir=\"${build.home}\"<br>\n+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;java fork=\"true\" dir=\"${build.home}\"\ninputstring=\"\"<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;\nclassname=\"org.orioai.harvesting.domain.service.InitDatabaseService\"&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;classpath refid=\"batch.classpath\" /&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg value=\"init\" /&gt;<br>\n</tt><br>\n<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><font\n size=\"-1\"><font face=\"Verdana\"><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>\nMika&euml;l Le Bohec a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>Sur\nle\nquick-install tags 1.6.0 la commande \"ant init-all\" ne fonctionne pas\ncorrectement. <br>\n <br>\nJe m\'explique : <br>\n <br>\nCette t&acirc;che lance l\'&eacute;quivalent en ligne de commandes de : <br>\n <br>\n$ ant init-harvester <br>\n$ ant init-indexing <br>\n$ ant init-workflow <br>\n <br>\nChaque commande envoie un input durant l\'init demandant si on veut\ninitialiser les donn&eacute;es : <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Harvester&nbsp; (y, n) <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase INDEX of\nORI-OAI-Indexing&nbsp; (y, n) <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow (y, n) <br>\n <br>\nLe probl&egrave;me est que l\'on ne peut pas r&eacute;pondre \"yes\" &agrave; plus d\'une\nquestion. <br>\nSinon on se retrouve avec un shell en attente infinie lors de la\ndeuxi&egrave;me r&eacute;ponse \"yes\". <br>\nJe pense que le probl&egrave;me se situe au niveau d\'une property pour la\nr&eacute;ponse de l\'input qui doit &ecirc;tre identique sur les trois modules. <br>\n <br>\nEn attendant il est toujours possible de lancer les trois \"ant init-*\".\n <br>\n <br>\n&Agrave;+ <br>\n <br>\n <br>\n <br>\n <br>\n </blockquote></div>\n</blockquote></div></div>\n<br>\n</body>\n</html>\n</div>', created = 1507750484, expire = 1507836884, headers = '', serialized = 0 WHERE cid = '4:47f1153efbf8b90c2361f867d9dc3142' 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:e6ae47b193c8d657d8a9491f389dfc59' 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\">Merci je vais regarder &ccedil;a et\nl\'int&eacute;grer si &ccedil;a marche.<br>\nTu as pu tester de ton c&ocirc;t&eacute; que &ccedil;a r&eacute;sout le soucis ?<br>\n<br>\nMerci A+<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>\nMika&euml;l Le Bohec a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\nLe 12/03/2010 15:10, Yohan 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 Mikael,<br>\n <br>\nJe tombe aussi sur ce pb que je n\'arrive pas &agrave; r&eacute;soudre, si qqu\'un a\nune id&eacute;e ...<br>\n <br>\nEn fait, il te suffit de faire \"y\" et \"entr&eacute;e\" plusieurs fois &agrave; la\nsuite et &ccedil;a vient. Mais pourquoi ...... ?<br>\n </font></font></blockquote></div>\n <tt>Il semble que le coupable soit un bug r&eacute;f&eacute;renc&eacute; depuis longtemps\n:\n <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"https://issues.apache.org/bugzilla/show_bug.cgi?id=36903\">https://issues.apache.org/bugzilla/show_bug.cgi?id=36903</a><br>\n <br>\nEn fait si on lance une commande en fork le retour sur stdin ne se fait\npas tant que l\'utilisateur n\'a pas fait de retour &agrave; la ligne\nmanuellement.<br>\n <br>\nLa parade propos&eacute;e consiste &agrave; rajouter un param&egrave;tre inputstring=\"\"\nlorsque l\'on fait un appel avec fork=\"true\".<br>\n <br>\nPar exemple pour corriger le fork de l\'harvester lors de la t&acirc;che init\non ferait :<br>\n <br>\nori@ori:~/src/ori-oai-harvester-svn$ svn diff build.xml <br>\nIndex: build.xml<br>\n===================================================================<br>\n--- build.xml&nbsp;&nbsp;&nbsp; (r&eacute;vision 671)<br>\n+++ build.xml&nbsp;&nbsp;&nbsp; (copie de travail)<br>\n@@ -504,7 +504,7 @@<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;if&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;equals arg1=\"y\" arg2=\"${do.init}\"/&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;then&gt;<br>\n-&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;java fork=\"true\" dir=\"${build.home}\"<br>\n+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;java fork=\"true\" dir=\"${build.home}\"\ninputstring=\"\"<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;\nclassname=\"org.orioai.harvesting.domain.service.InitDatabaseService\"&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;classpath refid=\"batch.classpath\" /&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg value=\"init\" /&gt;<br>\n </tt><br>\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote><font size=\"-1\"><font face=\"Verdana\"><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>\nMika&euml;l Le Bohec a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>Sur\nle\nquick-install tags 1.6.0 la commande \"ant init-all\" ne fonctionne pas\ncorrectement. <br>\n <br>\nJe m\'explique : <br>\n <br>\nCette t&acirc;che lance l\'&eacute;quivalent en ligne de commandes de : <br>\n <br>\n$ ant init-harvester <br>\n$ ant init-indexing <br>\n$ ant init-workflow <br>\n <br>\nChaque commande envoie un input durant l\'init demandant si on veut\ninitialiser les donn&eacute;es : <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Harvester&nbsp; (y, n) <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase INDEX of\nORI-OAI-Indexing&nbsp; (y, n) <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow (y, n) <br>\n <br>\nLe probl&egrave;me est que l\'on ne peut pas r&eacute;pondre \"yes\" &agrave; plus d\'une\nquestion. <br>\nSinon on se retrouve avec un shell en attente infinie lors de la\ndeuxi&egrave;me r&eacute;ponse \"yes\". <br>\nJe pense que le probl&egrave;me se situe au niveau d\'une property pour la\nr&eacute;ponse de l\'input qui doit &ecirc;tre identique sur les trois modules. <br>\n <br>\nEn attendant il est toujours possible de lancer les trois \"ant init-*\".\n <br>\n <br>\n&Agrave;+ <br>\n <br>\n <br>\n <br>\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n</blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507750484, expire = 1507836884, headers = '', serialized = 0 WHERE cid = '4:e6ae47b193c8d657d8a9491f389dfc59' 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:147bd04a0e4890331c740f09867f7f7b' 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\"\n http-equiv=\"Content-Type\">\n</head>\n<body text=\"#000000\" bgcolor=\"#ffffff\">\nLe 12/03/2010 16:05, Yohan 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\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Merci je vais regarder &ccedil;a et\nl\'int&eacute;grer si &ccedil;a marche.<br>\nTu as pu tester de ton c&ocirc;t&eacute; que &ccedil;a r&eacute;sout le soucis ?<br>\n </font></font></blockquote></div></div>\noui ; sinon on peut aussi mettre le fork &agrave; false et &ccedil;a marche aussi.<br>\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote><font\n size=\"-1\"><font face=\"Verdana\"><br>\nMerci A+<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>\nMika&euml;l Le Bohec 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\">\nLe 12/03/2010 15:10, Yohan 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 Mikael,<br>\n <br>\nJe tombe aussi sur ce pb que je n\'arrive pas &agrave; r&eacute;soudre, si qqu\'un a\nune id&eacute;e ...<br>\n <br>\nEn fait, il te suffit de faire \"y\" et \"entr&eacute;e\" plusieurs fois &agrave; la\nsuite et &ccedil;a vient. Mais pourquoi ...... ?<br>\n </font></font></blockquote></div>\n <tt>Il semble que le coupable soit un bug r&eacute;f&eacute;renc&eacute; depuis\nlongtemps\n: <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"https://issues.apache.org/bugzilla/show_bug.cgi?id=36903\">https://issues.apache.org/bugzilla/show_bug.cgi?id=36903</a><br>\n <br>\nEn fait si on lance une commande en fork le retour sur stdin ne se fait\npas tant que l\'utilisateur n\'a pas fait de retour &agrave; la ligne\nmanuellement.<br>\n <br>\nLa parade propos&eacute;e consiste &agrave; rajouter un param&egrave;tre inputstring=\"\"\nlorsque l\'on fait un appel avec fork=\"true\".<br>\n <br>\nPar exemple pour corriger le fork de l\'harvester lors de la t&acirc;che init\non ferait :<br>\n <br>\nori@ori:~/src/ori-oai-harvester-svn$ svn diff build.xml <br>\nIndex: build.xml<br>\n===================================================================<br>\n--- build.xml&nbsp;&nbsp;&nbsp; (r&eacute;vision 671)<br>\n+++ build.xml&nbsp;&nbsp;&nbsp; (copie de travail)<br>\n@@ -504,7 +504,7 @@<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;if&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;equals arg1=\"y\" arg2=\"${do.init}\"/&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;then&gt;<br>\n-&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;java fork=\"true\" dir=\"${build.home}\"<br>\n+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;java fork=\"true\" dir=\"${build.home}\"\ninputstring=\"\"<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;\nclassname=\"org.orioai.harvesting.domain.service.InitDatabaseService\"&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;classpath refid=\"batch.classpath\" /&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;arg value=\"init\" /&gt;<br>\n </tt><br>\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote><font size=\"-1\"><font face=\"Verdana\"><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>\nMika&euml;l Le Bohec a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_3\"><blockquote>Sur\nle\nquick-install\ntags 1.6.0 la commande \"ant init-all\" ne fonctionne pas\ncorrectement. <br>\n <br>\nJe m\'explique : <br>\n <br>\nCette t&acirc;che lance l\'&eacute;quivalent en ligne de commandes de : <br>\n <br>\n$ ant init-harvester <br>\n$ ant init-indexing <br>\n$ ant init-workflow <br>\n <br>\nChaque commande envoie un input durant l\'init demandant si on veut\ninitialiser les donn&eacute;es : <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Harvester&nbsp; (y, n) <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase INDEX of\nORI-OAI-Indexing&nbsp; (y, n) <br>\n&nbsp;&nbsp;&nbsp; [input] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow (y, n) <br>\n <br>\nLe probl&egrave;me est que l\'on ne peut pas r&eacute;pondre \"yes\" &agrave; plus d\'une\nquestion. <br>\nSinon on se retrouve avec un shell en attente infinie lors de la\ndeuxi&egrave;me r&eacute;ponse \"yes\". <br>\nJe pense que le probl&egrave;me se situe au niveau d\'une property pour la\nr&eacute;ponse de l\'input qui doit &ecirc;tre identique sur les trois modules. <br>\n <br>\nEn attendant il est toujours possible de lancer les trois \"ant init-*\".\n <br>\n <br>\n&Agrave;+ <br>\n <br>\n <br>\n <br>\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n </blockquote></div>\n</blockquote></div></div>\n<br>\n</body>\n</html>\n</div>', created = 1507750485, expire = 1507836885, headers = '', serialized = 0 WHERE cid = '4:147bd04a0e4890331c740f09867f7f7b' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
5 messages / 0 nouveaux
Dernière contribution
mikaellebohec
"ant init-all" ne marche pas totalement
Sur le quick-install tags 1.6.0 la commande "ant init-all" ne fonctionne
pas correctement.

Je m'explique :

Cette tâche lance l'équivalent en ligne de commandes de :

$ ant init-harvester
$ ant init-indexing
$ ant init-workflow

Chaque commande envoie un input durant l'init demandant si on veut
initialiser les données :
[input] Warning. You're going to initialize/erase SQL DataBase of
ORI-OAI-Harvester (y, n)
[input] Warning. You're going to initialize/erase INDEX of
ORI-OAI-Indexing (y, n)
[input] Warning. You're going to initialize/erase SQL DataBase of
ORI-OAI-Workflow (y, n)

Le problème est que l'on ne peut pas répondre "yes" à plus d'une question.
Sinon on se retrouve avec un shell en attente infinie lors de la
deuxième réponse "yes".
Je pense que le problème se situe au niveau d'une property pour la
réponse de l'input qui doit être identique sur les trois modules.

En attendant il est toujours possible de lancer les trois "ant init-*".

À+

Yohan Colmant
Salut Mikael,

Je tombe aussi sur ce pb que je n'arrive pas à résoudre, si qqu'un a une idée ...

En fait, il te suffit de faire "y" et "entrée" plusieurs fois à la suite et ça vient. Mais pourquoi ...... ?

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


Mikaël Le Bohec a écrit :
Sur le quick-install tags 1.6.0 la commande "ant init-all" ne fonctionne pas correctement.

Je m'explique :

Cette tâche lance l'équivalent en ligne de commandes de :

$ ant init-harvester
$ ant init-indexing
$ ant init-workflow

Chaque commande envoie un input durant l'init demandant si on veut initialiser les données :
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Harvester  (y, n)
    [input] Warning. You're going to initialize/erase INDEX of ORI-OAI-Indexing  (y, n)
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow (y, n)

Le problème est que l'on ne peut pas répondre "yes" à plus d'une question.
Sinon on se retrouve avec un shell en attente infinie lors de la deuxième réponse "yes".
Je pense que le problème se situe au niveau d'une property pour la réponse de l'input qui doit être identique sur les trois modules.

En attendant il est toujours possible de lancer les trois "ant init-*".

À+




mikaellebohec
Le 12/03/2010 15:10, Yohan Colmant a écrit :
Salut Mikael,

Je tombe aussi sur ce pb que je n'arrive pas à résoudre, si qqu'un a une idée ...

En fait, il te suffit de faire "y" et "entrée" plusieurs fois à la suite et ça vient. Mais pourquoi ...... ?
Il semble que le coupable soit un bug référencé depuis longtemps : https://issues.apache.org/bugzilla/show_bug.cgi?id=36903

En fait si on lance une commande en fork le retour sur stdin ne se fait pas tant que l'utilisateur n'a pas fait de retour à la ligne manuellement.

La parade proposée consiste à rajouter un paramètre inputstring="" lorsque l'on fait un appel avec fork="true".

Par exemple pour corriger le fork de l'harvester lors de la tâche init on ferait :

ori@ori:~/src/ori-oai-harvester-svn$ svn diff build.xml
Index: build.xml
===================================================================
--- build.xml    (révision 671)
+++ build.xml    (copie de travail)
@@ -504,7 +504,7 @@
             <if>
                 <equals arg1="y" arg2="${do.init}"/>
                 <then>
-                    <java fork="true" dir="${build.home}"
+                    <java fork="true" dir="${build.home}" inputstring=""
                         classname="org.orioai.harvesting.domain.service.InitDatabaseService">
                         <classpath refid="batch.classpath" />
                         <arg value="init" />



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


Mikaël Le Bohec a écrit :
Sur le quick-install tags 1.6.0 la commande "ant init-all" ne fonctionne pas correctement.

Je m'explique :

Cette tâche lance l'équivalent en ligne de commandes de :

$ ant init-harvester
$ ant init-indexing
$ ant init-workflow

Chaque commande envoie un input durant l'init demandant si on veut initialiser les données :
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Harvester  (y, n)
    [input] Warning. You're going to initialize/erase INDEX of ORI-OAI-Indexing  (y, n)
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow (y, n)

Le problème est que l'on ne peut pas répondre "yes" à plus d'une question.
Sinon on se retrouve avec un shell en attente infinie lors de la deuxième réponse "yes".
Je pense que le problème se situe au niveau d'une property pour la réponse de l'input qui doit être identique sur les trois modules.

En attendant il est toujours possible de lancer les trois "ant init-*".

À+





Yohan Colmant
Merci je vais regarder ça et l'intégrer si ça marche.
Tu as pu tester de ton côté que ça résout le soucis ?

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


Mikaël Le Bohec a écrit :
Le 12/03/2010 15:10, Yohan Colmant a écrit :
Salut Mikael,

Je tombe aussi sur ce pb que je n'arrive pas à résoudre, si qqu'un a une idée ...

En fait, il te suffit de faire "y" et "entrée" plusieurs fois à la suite et ça vient. Mais pourquoi ...... ?
Il semble que le coupable soit un bug référencé depuis longtemps : https://issues.apache.org/bugzilla/show_bug.cgi?id=36903

En fait si on lance une commande en fork le retour sur stdin ne se fait pas tant que l'utilisateur n'a pas fait de retour à la ligne manuellement.

La parade proposée consiste à rajouter un paramètre inputstring="" lorsque l'on fait un appel avec fork="true".

Par exemple pour corriger le fork de l'harvester lors de la tâche init on ferait :

ori@ori:~/src/ori-oai-harvester-svn$ svn diff build.xml
Index: build.xml
===================================================================
--- build.xml    (révision 671)
+++ build.xml    (copie de travail)
@@ -504,7 +504,7 @@
             <if>
                 <equals arg1="y" arg2="${do.init}"/>
                 <then>
-                    <java fork="true" dir="${build.home}"
+                    <java fork="true" dir="${build.home}" inputstring=""
                         classname="org.orioai.harvesting.domain.service.InitDatabaseService">
                         <classpath refid="batch.classpath" />
                         <arg value="init" />



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


Mikaël Le Bohec a écrit :
Sur le quick-install tags 1.6.0 la commande "ant init-all" ne fonctionne pas correctement.

Je m'explique :

Cette tâche lance l'équivalent en ligne de commandes de :

$ ant init-harvester
$ ant init-indexing
$ ant init-workflow

Chaque commande envoie un input durant l'init demandant si on veut initialiser les données :
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Harvester  (y, n)
    [input] Warning. You're going to initialize/erase INDEX of ORI-OAI-Indexing  (y, n)
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow (y, n)

Le problème est que l'on ne peut pas répondre "yes" à plus d'une question.
Sinon on se retrouve avec un shell en attente infinie lors de la deuxième réponse "yes".
Je pense que le problème se situe au niveau d'une property pour la réponse de l'input qui doit être identique sur les trois modules.

En attendant il est toujours possible de lancer les trois "ant init-*".

À+





mikaellebohec
Le 12/03/2010 16:05, Yohan Colmant a écrit :
Merci je vais regarder ça et l'intégrer si ça marche.
Tu as pu tester de ton côté que ça résout le soucis ?
oui ; sinon on peut aussi mettre le fork à false et ça marche aussi.

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


Mikaël Le Bohec a écrit :
Le 12/03/2010 15:10, Yohan Colmant a écrit :
Salut Mikael,

Je tombe aussi sur ce pb que je n'arrive pas à résoudre, si qqu'un a une idée ...

En fait, il te suffit de faire "y" et "entrée" plusieurs fois à la suite et ça vient. Mais pourquoi ...... ?
Il semble que le coupable soit un bug référencé depuis longtemps : https://issues.apache.org/bugzilla/show_bug.cgi?id=36903

En fait si on lance une commande en fork le retour sur stdin ne se fait pas tant que l'utilisateur n'a pas fait de retour à la ligne manuellement.

La parade proposée consiste à rajouter un paramètre inputstring="" lorsque l'on fait un appel avec fork="true".

Par exemple pour corriger le fork de l'harvester lors de la tâche init on ferait :

ori@ori:~/src/ori-oai-harvester-svn$ svn diff build.xml
Index: build.xml
===================================================================
--- build.xml    (révision 671)
+++ build.xml    (copie de travail)
@@ -504,7 +504,7 @@
             <if>
                 <equals arg1="y" arg2="${do.init}"/>
                 <then>
-                    <java fork="true" dir="${build.home}"
+                    <java fork="true" dir="${build.home}" inputstring=""
                         classname="org.orioai.harvesting.domain.service.InitDatabaseService">
                         <classpath refid="batch.classpath" />
                         <arg value="init" />



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


Mikaël Le Bohec a écrit :
Sur le quick-install tags 1.6.0 la commande "ant init-all" ne fonctionne pas correctement.

Je m'explique :

Cette tâche lance l'équivalent en ligne de commandes de :

$ ant init-harvester
$ ant init-indexing
$ ant init-workflow

Chaque commande envoie un input durant l'init demandant si on veut initialiser les données :
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Harvester  (y, n)
    [input] Warning. You're going to initialize/erase INDEX of ORI-OAI-Indexing  (y, n)
    [input] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow (y, n)

Le problème est que l'on ne peut pas répondre "yes" à plus d'une question.
Sinon on se retrouve avec un shell en attente infinie lors de la deuxième réponse "yes".
Je pense que le problème se situe au niveau d'une property pour la réponse de l'input qui doit être identique sur les trois modules.

En attendant il est toujours possible de lancer les trois "ant init-*".

À+






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