[ORI-OAI-v1.4]: pb installation du module workflow

  • 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:13c2591e81a20f7252ee07d7453ccc63' 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 ne comprends pas l\'erreur ci-dessous :</p>\n<p>\"lors de l\'import dans le workflow\"</p>\n<p>Merci de me donner une piste pour corriger.</p>\n<p>Cordialement.</p>\n<p>----------------------------------------------------------<br />\nMichel BOULOC</p>\n<p><a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n04-67-14-14-18 (direct + répondeur)<br />\n04-67-14-14-14 (standard)</p>\n<p>Centre Informatique National de l\' Enseignement Supérieur<br />\n950 rue Saint Priest\n</div>\n', created = 1507748091, expire = 1507834491, headers = '', serialized = 0 WHERE cid = '4:13c2591e81a20f7252ee07d7453ccc63' 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:13c2591e81a20f7252ee07d7453ccc63' 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 ne comprends pas l\'erreur ci-dessous :</p>\n<p>\"lors de l\'import dans le workflow\"</p>\n<p>Merci de me donner une piste pour corriger.</p>\n<p>Cordialement.</p>\n<p>----------------------------------------------------------<br />\nMichel BOULOC</p>\n<p><a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n04-67-14-14-18 (direct + répondeur)<br />\n04-67-14-14-14 (standard)</p>\n<p>Centre Informatique National de l\' Enseignement Supérieur<br />\n950 rue Saint Priest\n</div>\n', created = 1507748091, expire = 1507834491, headers = '', serialized = 0 WHERE cid = '4:13c2591e81a20f7252ee07d7453ccc63' 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:e966867af1738de8ac4560fb3362b5b2' 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,\n<br>\n<br>\nJ\'ai un probl&egrave;me lors de l\'installation du module workflow.<br>\n<br>\nj\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br>\n<br>\ncommandes effectu&eacute;es :<br>\n&nbsp;ant checkout-all<br>\n&nbsp;ant install-tomcat-all<br>\n&nbsp;ant init-build-all<br>\n&nbsp;ant init-all<br>\n<br>\nDans le fichier \"commons-parameters.properties\", j\'ai les param&egrave;tres&nbsp; :\n<br>\n&nbsp;<br>\nHARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/<b>harvester</b>?characterEncoding=utf8<br>\n<br>\nWORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/<b>workflow</b>?characterEncoding=utf8&amp;<br>\n<br>\nLes bases sous MySQL (innodb) sont d&eacute;clar&eacute;es \"utf8\".\n<br>\n<br>\net j\'ai le message d\'erreur ci-dessous : au niveau du traitement du\nmodule\nworkflow\n<br>\n--------------------------------------------------------------------------------------------------------------<br>\n&nbsp;&nbsp;&nbsp; init:<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [if]<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [if] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow [y,N]<br>\ny<br>\n<br>\n&nbsp;&nbsp;&nbsp;&nbsp; <b>[java] hibernate: 0 WARN&nbsp; util.JDBCExceptionReporter\nlogExceptions[77]&nbsp; - SQL Error: 1146, SQLState: 42S02<br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 5 ERROR util.JDBCExceptionReporter\nlogExceptions[78]&nbsp; - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t\nexist<br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key))<br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes<br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key))<br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes</b><br>\n&nbsp;&nbsp;&nbsp; .................................<br>\n--------------------------------------------------------------------------------------------------------------<br>\n&nbsp;<br>\nPar contre, tout se passe bien pour la base \"harvester\".<br>\n<br>\nrmq :<br>\n- le nom des bases (workflow, harvester) sont en minuscule et les noms\ndes tables sont en majuscule.<br>\n- base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br>\n- base \"harvester\"&nbsp; : 15 tables<br>\n<br>\nQue faut-il faire ?<br>\n<br>\nA+\n<br>\n<br>\n----------------------------------------------------------<br>\nMichel BOULOC<br>\n<br>\n<a class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br>\n04-67-14-14-18 (direct + r&eacute;pondeur)<br>\n04-67-14-14-14 (standard)<br>\n<br>\nCentre Informatique National de l\' Enseignement Sup&eacute;rieur<br>\n950 rue Saint Priest<br>\n34097 Montpellier cedex 5<br>\nfax : 04-67-52-37-63<br>\n<a class=\"moz-txt-link-freetext\" href=\"http://www.cines.fr/\">http://www.cines.fr/</a><br>\n----------------------------------------------------------<br>\n</body>\n</html>\n</div>', created = 1507748092, expire = 1507834492, headers = '', serialized = 0 WHERE cid = '4:e966867af1738de8ac4560fb3362b5b2' 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:20af88466910b79f72144c4e05f3d676' 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 infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans</p>\n<p>* conf/properties/main-config.properties au niveau du workflow :<br />\nhibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]</p>\n<p>* puis hibernate.connection.url est utilisé de cette manière dans<br />\nconf/properties/spring/common/dao/dao.xml :</p>\n<property name=\"url\">\n <value>${hibernate.connection.url}?emulateLocators=true</value><br />\n </property>\n<p>=> donc si on souhaite ajouter un paramètre à la connection,<br />\nactuellement il faut en fait le faire directement dans<br />\nconf/properties/spring/common/dao/dao.xml :</p>\n<property name=\"url\">\n<p><value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value> </p>\n</property>\n<p>Est-ce là le problème ?<br />\nVincent.</p>\n<p>Michel Bouloc wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> J\'ai un problème lors de l\'installation du module workflow.<br />\n><br />\n> j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n><br />\n> commandes effectuées :<br />\n> ant checkout-all<br />\n> ant install-tomcat-all<br />\n> ant init-build-all<br />\n> ant init-all<br />\n><br />\n> Dans le fichier \"commons-parameters.properties\", j\'ai les paramètres :<br />\n><br />\n> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8<br />\n><br />\n> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;<br />\n><br />\n> Les bases sous MySQL (innodb) sont déclarées \"utf8\".<br />\n><br />\n> et j\'ai le message d\'erreur ci-dessous : au niveau du traitement du<br />\n> module workflow<br />\n> --------------------------------------------------------------------------------------------------------------<br />\n> init:<br />\n> [if]<br />\n> [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\n> ORI-OAI-Workflow [y,N]<br />\n> y<br />\n><br />\n> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t<br />\n> exist<br />\n> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274] -<br />\n> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n> not null, entity_id bigint not null, entity_key varchar(255) not null,<br />\n> key_type integer, boolean_val bit, double_val double precision,<br />\n> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n> date, primary key (entity_name, entity_id, entity_key))<br />\n> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275] -<br />\n> Specified key was too long; max key length is 1000 bytes<br />\n> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155] -<br />\n> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n> not null, entity_id bigint not null, entity_key varchar(255) not null,<br />\n> key_type integer, boolean_val bit, double_val double precision,<br />\n> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n> date, primary key (entity_name, entity_id, entity_key))<br />\n> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156] -<br />\n> Specified key was too long; max key length is 1000 bytes*<br />\n> .................................<br />\n> --------------------------------------------------------------------------------------------------------------<br />\n><br />\n> Par contre, tout se passe bien pour la base \"harvester\".<br />\n><br />\n> rmq :<br />\n> - le nom des bases (workflow, harvester) sont en minuscule et les noms<br />\n> des tables sont en majuscule.<br />\n> - base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br />\n> - base \"harvester\" : 15 tables<br />\n><br />\n> Que faut-il faire ?<br />\n><br />\n> A+<br />\n><br />\n> ----------------------------------------------------------<br />\n> Michel BOULOC<br />\n><br />\n> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n> 04-67-14-14-18 (direct + répondeur)<br />\n> 04-67-14-14-14 (standard)<br />\n><br />\n> Centre Informatique National de l\' Enseignement Supérieur<br />\n> 950 rue Saint Priest<br />\n> 34097 Montpellier cedex 5<br />\n> fax : 04-67-52-37-63<br />\n> <a href=\"http://www.cines.fr/\" title=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n> ----------------------------------------------------------</div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:20af88466910b79f72144c4e05f3d676' 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:6627f3a1857fb04115b86daf4cd27687' 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\">\nEn effet cela fait évoluer les choses.</p>\n<p>Maintenant j\'ai : (après le \"ant init-workflow\")</p>\n<p>-----------------------------------<br />\ninit:<br />\n [if]<br />\n [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\nORI-OAI-Workflow [y,N]<br />\ny</p>\n<p> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not<br />\nnull, entity_id bigint not null, entity_key varchar(255) not null,<br />\nkey_type integer, boolean_val bit, double_val double precision,<br />\nstring_val varchar(255), long_val bigint, int_val integer, date_val<br />\ndate, primary key (entity_name, entity_id, entity_key))<br />\n [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -<br />\nSpecified key was too long; max key length is 1000 bytes<br />\n [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155] -<br />\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not<br />\nnull, entity_id bigint not null, entity_key varchar(255) not null,<br />\nkey_type integer, boolean_val bit, double_val double precision,<br />\nstring_val varchar(255), long_val bigint, int_val integer, date_val<br />\ndate, primary key (entity_name, entity_id, entity_key))<br />\n [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156] -<br />\nSpecified key was too long; max key length is 1000 bytes<br />\n [java] oriwf: 654 WARN<br />\norg.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)<br />\n- update of db ok ...<br />\n..........................................<br />\n------------------------------------<br />\nje ne sais pas si cela est \"normal\" mais en tout cas, il n\'y a plus :</p>\n<p> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\nlogExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\nlogExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t exist</p>\n<p>et la commande qui vient ensuite \"ant all-all\" semble s\'être déroulée<br />\nnormalement (avec des warning ): le problème précèdent n\'est plus bloquant.</p>\n<p>Merci.</p>\n<p>------------------------<br />\nMichel BOULOC</p>\n<p><a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n04-67-14-14-18<br />\n------------------------</p>\n<p>Vincent Bonamy a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans<br />\n><br />\n> * conf/properties/main-config.properties au niveau du workflow :<br />\n> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]<br />\n><br />\n> * puis hibernate.connection.url est utilisé de cette manière dans<br />\n> conf/properties/spring/common/dao/dao.xml :<br />\n><br />\n<property name=\"url\">\n> <value>${hibernate.connection.url}?emulateLocators=true</value><br />\n> </property>\n><br />\n> => donc si on souhaite ajouter un paramètre à la connection,<br />\n> actuellement il faut en fait le faire directement dans<br />\n> conf/properties/spring/common/dao/dao.xml :<br />\n><br />\n<property name=\"url\">\n><br />\n> <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value><br />\n><br />\n> </property>\n><br />\n> Est-ce là le problème ?<br />\n> Vincent.<br />\n><br />\n><br />\n><br />\n> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>><br />\n>> J\'ai un problème lors de l\'installation du module workflow.<br />\n>><br />\n>> j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n>><br />\n>> commandes effectuées :<br />\n>> ant checkout-all<br />\n>> ant install-tomcat-all<br />\n>> ant init-build-all<br />\n>> ant init-all<br />\n>><br />\n>> Dans le fichier \"commons-parameters.properties\", j\'ai les paramètres :<br />\n>><br />\n>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8<br />\n>><br />\n>><br />\n>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;<br />\n>><br />\n>><br />\n>> Les bases sous MySQL (innodb) sont déclarées \"utf8\".<br />\n>><br />\n>> et j\'ai le message d\'erreur ci-dessous : au niveau du traitement du<br />\n>> module workflow<br />\n>> --------------------------------------------------------------------------------------------------------------<br />\n>><br />\n>> init:<br />\n>> [if]<br />\n>> [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\n>> ORI-OAI-Workflow [y,N]<br />\n>> y<br />\n>><br />\n>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t<br />\n>> exist<br />\n>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274] -<br />\n>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>> null, key_type integer, boolean_val bit, double_val double precision,<br />\n>> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n>> date, primary key (entity_name, entity_id, entity_key))<br />\n>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275] -<br />\n>> Specified key was too long; max key length is 1000 bytes<br />\n>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]<br />\n>> - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>> null, key_type integer, boolean_val bit, double_val double precision,<br />\n>> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n>> date, primary key (entity_name, entity_id, entity_key))<br />\n>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]<br />\n>> - Specified key was too long; max key length is 1000 bytes*<br />\n>> .................................<br />\n>> --------------------------------------------------------------------------------------------------------------<br />\n>><br />\n>><br />\n>> Par contre, tout se passe bien pour la base \"harvester\".<br />\n>><br />\n>> rmq :<br />\n>> - le nom des bases (workflow, harvester) sont en minuscule et les<br />\n>> noms des tables sont en majuscule.<br />\n>> - base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br />\n>> - base \"harvester\" : 15 tables<br />\n>><br />\n>> Que faut-il faire ?<br />\n>><br />\n>> A+<br />\n>><br />\n>> ----------------------------------------------------------<br />\n>> Michel BOULOC<br />\n>><br />\n>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>> 04-67-14-14-18 (direct + répondeur)<br />\n>> 04-67-14-14-14 (standard)<br />\n>><br />\n>> Centre Informatique National de l\' Enseignement Supérieur<br />\n>> 950 rue Saint Priest<br />\n>> 34097 Montpellier cedex 5<br />\n>> fax : 04-67-52-37-63<br />\n>> <a href=\"http://www.cines.fr/\" title=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n>> ----------------------------------------------------------</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:6627f3a1857fb04115b86daf4cd27687' 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:7582ca26ac40f0fd65cad2f0eabdb049' 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\">Cela ne me parait tout de même pas normal, il semble que certaines<br />\ntables ne soient toujours pas créées, aussi cela risque de poser<br />\nproblème par la suite (même si la table OS_PROPERTYSET issue de<br />\nOsWorkflow n\'est pas utilisée normalement dans ori-oai-workflow je crois).<br />\nQuelle est exactement la version de votre Base de Données MySQL ?<br />\nVincent.</p>\n<p>Michel Bouloc wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>><br />\n> En effet cela fait évoluer les choses.<br />\n><br />\n> Maintenant j\'ai : (après le \"ant init-workflow\")<br />\n><br />\n> -----------------------------------<br />\n> init:<br />\n> [if]<br />\n> [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\n> ORI-OAI-Workflow [y,N]<br />\n> y<br />\n><br />\n> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n> not null, entity_id bigint not null, entity_key varchar(255) not null,<br />\n> key_type integer, boolean_val bit, double_val double precision,<br />\n> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n> date, primary key (entity_name, entity_id, entity_key))<br />\n> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -<br />\n> Specified key was too long; max key length is 1000 bytes<br />\n> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155] -<br />\n> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n> not null, entity_id bigint not null, entity_key varchar(255) not null,<br />\n> key_type integer, boolean_val bit, double_val double precision,<br />\n> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n> date, primary key (entity_name, entity_id, entity_key))<br />\n> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156] -<br />\n> Specified key was too long; max key length is 1000 bytes<br />\n> [java] oriwf: 654 WARN<br />\n> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)<br />\n> - update of db ok ...<br />\n> ..........................................<br />\n> ------------------------------------<br />\n> je ne sais pas si cela est \"normal\" mais en tout cas, il n\'y a plus :<br />\n><br />\n> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t<br />\n> exist<br />\n><br />\n> et la commande qui vient ensuite \"ant all-all\" semble s\'être déroulée<br />\n> normalement (avec des warning ): le problème précèdent n\'est plus<br />\n> bloquant.<br />\n><br />\n> Merci.<br />\n><br />\n> ------------------------<br />\n> Michel BOULOC<br />\n><br />\n> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n> 04-67-14-14-18<br />\n> ------------------------<br />\n><br />\n><br />\n><br />\n> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>><br />\n>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans<br />\n>><br />\n>> * conf/properties/main-config.properties au niveau du workflow :<br />\n>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]<br />\n>><br />\n>> * puis hibernate.connection.url est utilisé de cette manière dans<br />\n>> conf/properties/spring/common/dao/dao.xml :<br />\n>><br />\n<property name=\"url\">\n>> <value>${hibernate.connection.url}?emulateLocators=true</value><br />\n>> </property>\n>><br />\n>> => donc si on souhaite ajouter un paramètre à la connection,<br />\n>> actuellement il faut en fait le faire directement dans<br />\n>> conf/properties/spring/common/dao/dao.xml :<br />\n>><br />\n<property name=\"url\">\n>><br />\n>> <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value><br />\n>><br />\n>> </property>\n>><br />\n>> Est-ce là le problème ?<br />\n>> Vincent.<br />\n>><br />\n>><br />\n>><br />\n>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Bonjour,<br />\n>>><br />\n>>> J\'ai un problème lors de l\'installation du module workflow.<br />\n>>><br />\n>>> j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n>>><br />\n>>> commandes effectuées :<br />\n>>> ant checkout-all<br />\n>>> ant install-tomcat-all<br />\n>>> ant init-build-all<br />\n>>> ant init-all<br />\n>>><br />\n>>> Dans le fichier \"commons-parameters.properties\", j\'ai les paramètres :<br />\n>>><br />\n>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8<br />\n>>><br />\n>>><br />\n>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;<br />\n>>><br />\n>>><br />\n>>> Les bases sous MySQL (innodb) sont déclarées \"utf8\".<br />\n>>><br />\n>>> et j\'ai le message d\'erreur ci-dessous : au niveau du traitement du<br />\n>>> module workflow<br />\n>>> --------------------------------------------------------------------------------------------------------------<br />\n>>><br />\n>>> init:<br />\n>>> [if]<br />\n>>> [if] Warning. You\'re going to initialize/erase SQL DataBase<br />\n>>> of ORI-OAI-Workflow [y,N]<br />\n>>> y<br />\n>>><br />\n>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>> doesn\'t exist<br />\n>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]<br />\n>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name<br />\n>>> varchar(125) not null, entity_id bigint not null, entity_key<br />\n>>> varchar(255) not null, key_type integer, boolean_val bit, double_val<br />\n>>> double precision, string_val varchar(255), long_val bigint, int_val<br />\n>>> integer, date_val date, primary key (entity_name, entity_id,<br />\n>>> entity_key))<br />\n>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]<br />\n>>> - Specified key was too long; max key length is 1000 bytes<br />\n>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]<br />\n>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name<br />\n>>> varchar(125) not null, entity_id bigint not null, entity_key<br />\n>>> varchar(255) not null, key_type integer, boolean_val bit, double_val<br />\n>>> double precision, string_val varchar(255), long_val bigint, int_val<br />\n>>> integer, date_val date, primary key (entity_name, entity_id,<br />\n>>> entity_key))<br />\n>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]<br />\n>>> - Specified key was too long; max key length is 1000 bytes*<br />\n>>> .................................<br />\n>>> --------------------------------------------------------------------------------------------------------------<br />\n>>><br />\n>>><br />\n>>> Par contre, tout se passe bien pour la base \"harvester\".<br />\n>>><br />\n>>> rmq :<br />\n>>> - le nom des bases (workflow, harvester) sont en minuscule et les<br />\n>>> noms des tables sont en majuscule.<br />\n>>> - base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br />\n>>> - base \"harvester\" : 15 tables<br />\n>>><br />\n>>> Que faut-il faire ?<br />\n>>><br />\n>>> A+<br />\n>>><br />\n>>> ----------------------------------------------------------<br />\n>>> Michel BOULOC<br />\n>>><br />\n>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>> 04-67-14-14-18 (direct + répondeur)<br />\n>>> 04-67-14-14-14 (standard)<br />\n>>><br />\n>>> Centre Informatique National de l\' Enseignement Supérieur<br />\n>>> 950 rue Saint Priest<br />\n>>> 34097 Montpellier cedex 5<br />\n>>> fax : 04-67-52-37-63<br />\n>>> <a href=\"http://www.cines.fr/\" title=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n>>> ----------------------------------------------------------</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:7582ca26ac40f0fd65cad2f0eabdb049' 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:44fc9247d2dc8224915668b48edd54ed' 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\">MySQL version 5.0.19</p>\n<p>------------------------<br />\nMichel BOULOC</p>\n<p><a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n04-67-14-14-18<br />\n------------------------</p>\n<p>Vincent Bonamy a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Cela ne me parait tout de même pas normal, il semble que certaines<br />\n> tables ne soient toujours pas créées, aussi cela risque de poser<br />\n> problème par la suite (même si la table OS_PROPERTYSET issue de<br />\n> OsWorkflow n\'est pas utilisée normalement dans ori-oai-workflow je<br />\n> crois).<br />\n> Quelle est exactement la version de votre Base de Données MySQL ?<br />\n> Vincent.<br />\n><br />\n><br />\n> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>> En effet cela fait évoluer les choses.<br />\n>><br />\n>> Maintenant j\'ai : (après le \"ant init-workflow\")<br />\n>><br />\n>> -----------------------------------<br />\n>> init:<br />\n>> [if]<br />\n>> [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\n>> ORI-OAI-Workflow [y,N]<br />\n>> y<br />\n>><br />\n>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>> null, key_type integer, boolean_val bit, double_val double precision,<br />\n>> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n>> date, primary key (entity_name, entity_id, entity_key))<br />\n>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -<br />\n>> Specified key was too long; max key length is 1000 bytes<br />\n>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155] -<br />\n>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>> null, key_type integer, boolean_val bit, double_val double precision,<br />\n>> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n>> date, primary key (entity_name, entity_id, entity_key))<br />\n>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156] -<br />\n>> Specified key was too long; max key length is 1000 bytes<br />\n>> [java] oriwf: 654 WARN<br />\n>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)<br />\n>> - update of db ok ...<br />\n>> ..........................................<br />\n>> ------------------------------------<br />\n>> je ne sais pas si cela est \"normal\" mais en tout cas, il n\'y a plus :<br />\n>><br />\n>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t<br />\n>> exist<br />\n>><br />\n>> et la commande qui vient ensuite \"ant all-all\" semble s\'être déroulée<br />\n>> normalement (avec des warning ): le problème précèdent n\'est plus<br />\n>> bloquant.<br />\n>><br />\n>> Merci.<br />\n>><br />\n>> ------------------------<br />\n>> Michel BOULOC<br />\n>><br />\n>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>> 04-67-14-14-18<br />\n>> ------------------------<br />\n>><br />\n>><br />\n>><br />\n>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Bonjour,<br />\n>>><br />\n>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans<br />\n>>><br />\n>>> * conf/properties/main-config.properties au niveau du workflow :<br />\n>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]<br />\n>>><br />\n>>> * puis hibernate.connection.url est utilisé de cette manière dans<br />\n>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>><br />\n<property name=\"url\">\n>>> <value>${hibernate.connection.url}?emulateLocators=true</value><br />\n>>> </property>\n>>><br />\n>>> => donc si on souhaite ajouter un paramètre à la connection,<br />\n>>> actuellement il faut en fait le faire directement dans<br />\n>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>><br />\n<property name=\"url\">\n>>><br />\n>>> <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value><br />\n>>><br />\n>>> </property>\n>>><br />\n>>> Est-ce là le problème ?<br />\n>>> Vincent.<br />\n>>><br />\n>>><br />\n>>><br />\n>>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Bonjour,<br />\n>>>><br />\n>>>> J\'ai un problème lors de l\'installation du module workflow.<br />\n>>>><br />\n>>>> j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n>>>><br />\n>>>> commandes effectuées :<br />\n>>>> ant checkout-all<br />\n>>>> ant install-tomcat-all<br />\n>>>> ant init-build-all<br />\n>>>> ant init-all<br />\n>>>><br />\n>>>> Dans le fichier \"commons-parameters.properties\", j\'ai les<br />\n>>>> paramètres :<br />\n>>>><br />\n>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8<br />\n>>>><br />\n>>>><br />\n>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;<br />\n>>>><br />\n>>>><br />\n>>>> Les bases sous MySQL (innodb) sont déclarées \"utf8\".<br />\n>>>><br />\n>>>> et j\'ai le message d\'erreur ci-dessous : au niveau du traitement du<br />\n>>>> module workflow<br />\n>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>><br />\n>>>> init:<br />\n>>>> [if]<br />\n>>>> [if] Warning. You\'re going to initialize/erase SQL DataBase<br />\n>>>> of ORI-OAI-Workflow [y,N]<br />\n>>>> y<br />\n>>>><br />\n>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>>> doesn\'t exist<br />\n>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]<br />\n>>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name<br />\n>>>> varchar(125) not null, entity_id bigint not null, entity_key<br />\n>>>> varchar(255) not null, key_type integer, boolean_val bit,<br />\n>>>> double_val double precision, string_val varchar(255), long_val<br />\n>>>> bigint, int_val integer, date_val date, primary key (entity_name,<br />\n>>>> entity_id, entity_key))<br />\n>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]<br />\n>>>> - Specified key was too long; max key length is 1000 bytes<br />\n>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>> bit, double_val double precision, string_val varchar(255), long_val<br />\n>>>> bigint, int_val integer, date_val date, primary key (entity_name,<br />\n>>>> entity_id, entity_key))<br />\n>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>> execute[156] - Specified key was too long; max key length is 1000<br />\n>>>> bytes*<br />\n>>>> .................................<br />\n>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>><br />\n>>>><br />\n>>>> Par contre, tout se passe bien pour la base \"harvester\".<br />\n>>>><br />\n>>>> rmq :<br />\n>>>> - le nom des bases (workflow, harvester) sont en minuscule et les<br />\n>>>> noms des tables sont en majuscule.<br />\n>>>> - base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br />\n>>>> - base \"harvester\" : 15 tables<br />\n>>>><br />\n>>>> Que faut-il faire ?<br />\n>>>><br />\n>>>> A+<br />\n>>>><br />\n>>>> ----------------------------------------------------------<br />\n>>>> Michel BOULOC<br />\n>>>><br />\n>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>> 04-67-14-14-18 (direct + répondeur)<br />\n>>>> 04-67-14-14-14 (standard)<br />\n>>>><br />\n>>>> Centre Informatique National de l\' Enseignement Supérieur<br />\n>>>> 950 rue Saint Priest<br />\n>>>> 34097 Montpellier cedex 5<br />\n>>>> fax : 04-67-52-37-63<br />\n>>>> <a href=\"http://www.cines.fr/\" title=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n>>>> ----------------------------------------------------------</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:44fc9247d2dc8224915668b48edd54ed' 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:bb5f48f111f9228f98dd1ba91d2019f1' 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\">\nBonjour,<br>\n<br>\nj\'ai install&eacute; un MySQL (v5.0.45) d&eacute;di&eacute; sur la m&ecirc;me machine o&ugrave; se trouve\nORI-OAI (Reh-hat) et j\'ai le m&ecirc;me pb<br>\n<br>\n&agrave; l\'&eacute;tape \"ant init-all\" au niveau de&nbsp; WORKFLOW <br>\n_____________________________________________________________________________________________<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [if] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow [y,N] <br>\ny <br>\n<br>\n&nbsp;&nbsp;&nbsp;<b> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key)) <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key)) <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes </b><br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 585 WARN&nbsp;\norg.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)&nbsp;\n- update of db ok ... <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 624 WARN&nbsp;\norg.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)&nbsp;\n- update of db ok ... <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 634 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)&nbsp;\n- retrieveXmlContentFromEXist for 0 Workflow Instances is ok <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 637 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)&nbsp;\n- retrieveXmlContentFromEXist for 0 IndexingInfos is ok <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 640 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)&nbsp;\n- retrieveXmlContentFromEXist for 0 Xml Templates is ok <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 644 WARN&nbsp;\norg.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)&nbsp;\n- upgrade db to 1.1.0 ok <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 654 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)&nbsp;\n- Migration\n:[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ... <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 655 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)&nbsp;\n- [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]:\ninstances and history instances <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 669 WARN&nbsp;\norg.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)&nbsp;\n- upgrade db to 1.1.1 ok <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 677 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)&nbsp;\n- Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,\nproperties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,\nproperties/xsl/migrations/lom2lom-dewey2DCC.xsl] ... <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 678 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)&nbsp;\n- [properties/xsl/migrations/lom2lomfr-ready.xsl,\nproperties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,\nproperties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history\ninstances <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 690 WARN&nbsp;\norg.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)&nbsp;\n- upgrade db to 1.2.0 ok <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 699 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)&nbsp;\n- Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,\nproperties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,\nproperties/xsl/migrations/lom2lom-dewey2DCC.xsl] ... <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 701 WARN&nbsp;\norg.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)&nbsp;\n- [properties/xsl/migrations/lom2lomfr-ready.xsl,\nproperties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,\nproperties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history\ninstances <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 713 WARN&nbsp;\norg.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)&nbsp;\n- upgrade db to 1.4.1 ok <br>\n.....<br>\n__________________________________________________________________________<br>\n<br>\nA+<br>\n<br>\n&nbsp;<br>\n------------------------<br>\nMichel BOULOC<br>\n<br>\n<a class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br>\n04-67-14-14-18<br>\n------------------------<br>\n&nbsp;<br>\n<br>\nMichel Bouloc a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>MySQL\nversion 5.0.19\n <br>\n <br>\n------------------------\n <br>\nMichel BOULOC\n <br>\n <br>\n<a class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a>\n <br>\n04-67-14-14-18\n <br>\n------------------------\n <br>\n <br>\nVincent Bonamy a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">Cela ne me parait tout de m&ecirc;me pas normal, il\nsemble que certaines tables ne soient toujours pas cr&eacute;&eacute;es, aussi cela\nrisque de poser probl&egrave;me par la suite (m&ecirc;me si la table OS_PROPERTYSET\nissue de OsWorkflow n\'est pas utilis&eacute;e normalement dans\nori-oai-workflow je crois).\n <br>\nQuelle est exactement la version de votre Base de Donn&eacute;es MySQL ?\n <br>\nVincent.\n <br>\n <br>\n <br>\nMichel Bouloc wrote:\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\"><br>\nEn effet cela fait &eacute;voluer les choses.\n <br>\n <br>\nMaintenant j\'ai : (apr&egrave;s le \"ant init-workflow\")\n <br>\n <br>\n-----------------------------------\n <br>\ninit:\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [if]\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [if] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow [y,N]\n <br>\ny\n <br>\n <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key))\n <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes\n <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key))\n <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes\n <br>\n&nbsp;&nbsp;&nbsp; [java] oriwf: 654 WARN&nbsp;\norg.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)&nbsp;\n- update of db ok ...\n <br>\n..........................................\n <br>\n------------------------------------\n <br>\nje ne sais pas si cela est \"normal\" mais en tout cas, il n\'y a plus :\n <br>\n <br>\n&nbsp;&nbsp;&nbsp; *[java] hibernate: 0 WARN&nbsp; util.JDBCExceptionReporter\nlogExceptions[77]&nbsp; - SQL Error: 1146, SQLState: 42S02\n <br>\n&nbsp;&nbsp;&nbsp; [java] hibernate: 5 ERROR util.JDBCExceptionReporter\nlogExceptions[78]&nbsp; - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t\nexist\n <br>\n <br>\net la commande qui vient ensuite \"ant all-all\" semble s\'&ecirc;tre d&eacute;roul&eacute;e\nnormalement (avec des warning ): le probl&egrave;me pr&eacute;c&egrave;dent n\'est plus\nbloquant.\n <br>\n <br>\nMerci.\n <br>\n <br>\n------------------------\n <br>\nMichel BOULOC\n <br>\n <br>\n<a class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a>\n <br>\n04-67-14-14-18\n <br>\n------------------------\n <br>\n <br>\n <br>\n <br>\nVincent Bonamy a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Bonjour,\n <br>\n <br>\nPour infos, WORKFLOW_SQL_CONNECTION_URL est r&eacute;percut&eacute; dans\n <br>\n <br>\n* conf/properties/main-config.properties au niveau du workflow :\n <br>\nhibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]\n <br>\n <br>\n* puis hibernate.connection.url est utilis&eacute; de cette mani&egrave;re dans\n <br>\nconf/properties/spring/common/dao/dao.xml :\n <br>\n&lt;property name=\"url\"&gt;\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;value&gt;${hibernate.connection.url}?emulateLocators=true&lt;/value&gt;\n <br>\n&nbsp;&nbsp; &lt;/property&gt;\n <br>\n <br>\n=&gt; donc si on souhaite ajouter un param&egrave;tre &agrave; la connection,\nactuellement il faut en fait le faire directement dans\nconf/properties/spring/common/dao/dao.xml :\n <br>\n&lt;property name=\"url\"&gt;\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;value&gt;${hibernate.connection.url}?emulateLocators=true&amp;amp;characterEncoding=utf8&lt;/value&gt;\n <br>\n&nbsp;&nbsp; &lt;/property&gt;\n <br>\n <br>\nEst-ce l&agrave; le probl&egrave;me ?\n <br>\nVincent.\n <br>\n <br>\n <br>\n <br>\nMichel Bouloc wrote:\n <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Bonjour,\n <br>\n <br>\nJ\'ai un probl&egrave;me lors de l\'installation du module workflow.\n <br>\n <br>\nj\'installe la version 1.4 d\'ORI-OAI sous red-hat.\n <br>\n <br>\ncommandes effectu&eacute;es :\n <br>\n&nbsp;ant checkout-all\n <br>\n&nbsp;ant install-tomcat-all\n <br>\n&nbsp;ant init-build-all\n <br>\n&nbsp;ant init-all\n <br>\n <br>\nDans le fichier \"commons-parameters.properties\", j\'ai les param&egrave;tres&nbsp; :\n <br>\n&nbsp;\n <br>\nHARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8\n <br>\n <br>\nWORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;\n <br>\n <br>\nLes bases sous MySQL (innodb) sont d&eacute;clar&eacute;es \"utf8\".\n <br>\n <br>\net j\'ai le message d\'erreur ci-dessous : au niveau du traitement du\nmodule workflow\n <br>\n--------------------------------------------------------------------------------------------------------------\n <br>\n&nbsp;&nbsp;&nbsp; init:\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [if]\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [if] Warning. You\'re going to initialize/erase SQL DataBase of\nORI-OAI-Workflow [y,N]\n <br>\ny\n <br>\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp; *[java] hibernate: 0 WARN&nbsp; util.JDBCExceptionReporter\nlogExceptions[77]&nbsp; - SQL Error: 1146, SQLState: 42S02\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 5 ERROR util.JDBCExceptionReporter\nlogExceptions[78]&nbsp; - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' doesn\'t\nexist\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key))\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]&nbsp; -\nUnsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not\nnull, entity_id bigint not null, entity_key varchar(255) not null,\nkey_type integer, boolean_val bit, double_val double precision,\nstring_val varchar(255), long_val bigint, int_val integer, date_val\ndate, primary key (entity_name, entity_id, entity_key))\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp; [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]&nbsp; -\nSpecified key was too long; max key length is 1000 bytes*\n <br>\n&nbsp;&nbsp;&nbsp; .................................\n <br>\n--------------------------------------------------------------------------------------------------------------\n <br>\n&nbsp;\n <br>\nPar contre, tout se passe bien pour la base \"harvester\".\n <br>\n <br>\nrmq :\n <br>\n- le nom des bases (workflow, harvester) sont en minuscule et les noms\ndes tables sont en majuscule.\n <br>\n- base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL\n <br>\n- base \"harvester\"&nbsp; : 15 tables\n <br>\n <br>\nQue faut-il faire ?\n <br>\n <br>\nA+\n <br>\n <br>\n----------------------------------------------------------\n <br>\nMichel BOULOC\n <br>\n <br>\n<a class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a>\n <br>\n04-67-14-14-18 (direct + r&eacute;pondeur)\n <br>\n04-67-14-14-14 (standard)\n <br>\n <br>\nCentre Informatique National de l\' Enseignement Sup&eacute;rieur\n <br>\n950 rue Saint Priest\n <br>\n34097 Montpellier cedex 5\n <br>\nfax : 04-67-52-37-63\n <br>\n<a class=\"moz-txt-link-freetext\" href=\"http://www.cines.fr/\">http://www.cines.fr/</a>\n <br>\n----------------------------------------------------------\n <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n </blockquote></div>\n <br>\n <br>\n</blockquote></div></div>\n<br>\n</body>\n</html>\n</div>', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:bb5f48f111f9228f98dd1ba91d2019f1' 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:b2c10c99326bf08f1fa746f8b8d24005' 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,<br />\nJ\'ai regardé rapidement sur le web, je suis tombé sur cette issue<br />\n<a href=\"http://bugs.mysql.com/bug.php?id=4541\" title=\"http://bugs.mysql.com/bug.php?id=4541\">http://bugs.mysql.com/bug.php?id=4541</a> que je n\'ai fait que survoler<br />\nvraiment brièvement pour l\'instant.<br />\n=> Cela parle d\'encodage ...<br />\nDu coup je me pose une première question : avez-vous fait en sorte<br />\nd\'être en UTF8 côté MySQL ?<br />\n<a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a><br />\nVincent.</p>\n<p>Michel Bouloc wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n><br />\n> j\'ai installé un MySQL (v5.0.45) dédié sur la même machine où se<br />\n> trouve ORI-OAI (Reh-hat) et j\'ai le même pb<br />\n><br />\n> à l\'étape \"ant init-all\" au niveau de WORKFLOW<br />\n> _____________________________________________________________________________________________<br />\n> [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\n> ORI-OAI-Workflow [y,N]<br />\n> y<br />\n><br />\n> * [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n> not null, entity_id bigint not null, entity_key varchar(255) not null,<br />\n> key_type integer, boolean_val bit, double_val double precision,<br />\n> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n> date, primary key (entity_name, entity_id, entity_key))<br />\n> [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275] -<br />\n> Specified key was too long; max key length is 1000 bytes<br />\n> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155] -<br />\n> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n> not null, entity_id bigint not null, entity_key varchar(255) not null,<br />\n> key_type integer, boolean_val bit, double_val double precision,<br />\n> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n> date, primary key (entity_name, entity_id, entity_key))<br />\n> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156] -<br />\n> Specified key was too long; max key length is 1000 bytes *<br />\n> [java] oriwf: 585 WARN<br />\n> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)<br />\n> - update of db ok ...<br />\n> [java] oriwf: 624 WARN<br />\n> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)<br />\n> - update of db ok ...<br />\n> [java] oriwf: 634 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)<br />\n> - retrieveXmlContentFromEXist for 0 Workflow Instances is ok<br />\n> [java] oriwf: 637 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)<br />\n> - retrieveXmlContentFromEXist for 0 IndexingInfos is ok<br />\n> [java] oriwf: 640 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)<br />\n> - retrieveXmlContentFromEXist for 0 Xml Templates is ok<br />\n> [java] oriwf: 644 WARN<br />\n> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)<br />\n> - upgrade db to 1.1.0 ok<br />\n> [java] oriwf: 654 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n> - Migration<br />\n> :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ...<br />\n> [java] oriwf: 655 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n> - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]:<br />\n> instances and history instances<br />\n> [java] oriwf: 669 WARN<br />\n> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)<br />\n> - upgrade db to 1.1.1 ok<br />\n> [java] oriwf: 677 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...<br />\n> [java] oriwf: 678 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n> - [properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and<br />\n> history instances<br />\n> [java] oriwf: 690 WARN<br />\n> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)<br />\n> - upgrade db to 1.2.0 ok<br />\n> [java] oriwf: 699 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...<br />\n> [java] oriwf: 701 WARN<br />\n> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n> - [properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and<br />\n> history instances<br />\n> [java] oriwf: 713 WARN<br />\n> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)<br />\n> - upgrade db to 1.4.1 ok<br />\n> .....<br />\n> __________________________________________________________________________<br />\n><br />\n> A+<br />\n><br />\n><br />\n> ------------------------<br />\n> Michel BOULOC<br />\n><br />\n> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n> 04-67-14-14-18<br />\n> ------------------------<br />\n><br />\n><br />\n> Michel Bouloc a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> MySQL version 5.0.19<br />\n>><br />\n>> ------------------------<br />\n>> Michel BOULOC<br />\n>><br />\n>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>> 04-67-14-14-18<br />\n>> ------------------------<br />\n>><br />\n>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Cela ne me parait tout de même pas normal, il semble que certaines<br />\n>>> tables ne soient toujours pas créées, aussi cela risque de poser<br />\n>>> problème par la suite (même si la table OS_PROPERTYSET issue de<br />\n>>> OsWorkflow n\'est pas utilisée normalement dans ori-oai-workflow je<br />\n>>> crois).<br />\n>>> Quelle est exactement la version de votre Base de Données MySQL ?<br />\n>>> Vincent.<br />\n>>><br />\n>>><br />\n>>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>><br />\n>>>> En effet cela fait évoluer les choses.<br />\n>>>><br />\n>>>> Maintenant j\'ai : (après le \"ant init-workflow\")<br />\n>>>><br />\n>>>> -----------------------------------<br />\n>>>> init:<br />\n>>>> [if]<br />\n>>>> [if] Warning. You\'re going to initialize/erase SQL DataBase<br />\n>>>> of ORI-OAI-Workflow [y,N]<br />\n>>>> y<br />\n>>>><br />\n>>>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n>>>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>>>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>>>> null, key_type integer, boolean_val bit, double_val double<br />\n>>>> precision, string_val varchar(255), long_val bigint, int_val<br />\n>>>> integer, date_val date, primary key (entity_name, entity_id,<br />\n>>>> entity_key))<br />\n>>>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -<br />\n>>>> Specified key was too long; max key length is 1000 bytes<br />\n>>>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155]<br />\n>>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name<br />\n>>>> varchar(125) not null, entity_id bigint not null, entity_key<br />\n>>>> varchar(255) not null, key_type integer, boolean_val bit,<br />\n>>>> double_val double precision, string_val varchar(255), long_val<br />\n>>>> bigint, int_val integer, date_val date, primary key (entity_name,<br />\n>>>> entity_id, entity_key))<br />\n>>>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156]<br />\n>>>> - Specified key was too long; max key length is 1000 bytes<br />\n>>>> [java] oriwf: 654 WARN<br />\n>>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)<br />\n>>>> - update of db ok ...<br />\n>>>> ..........................................<br />\n>>>> ------------------------------------<br />\n>>>> je ne sais pas si cela est \"normal\" mais en tout cas, il n\'y a plus :<br />\n>>>><br />\n>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>>> doesn\'t exist<br />\n>>>><br />\n>>>> et la commande qui vient ensuite \"ant all-all\" semble s\'être<br />\n>>>> déroulée normalement (avec des warning ): le problème précèdent<br />\n>>>> n\'est plus bloquant.<br />\n>>>><br />\n>>>> Merci.<br />\n>>>><br />\n>>>> ------------------------<br />\n>>>> Michel BOULOC<br />\n>>>><br />\n>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>> 04-67-14-14-18<br />\n>>>> ------------------------<br />\n>>>><br />\n>>>><br />\n>>>><br />\n>>>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Bonjour,<br />\n>>>>><br />\n>>>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans<br />\n>>>>><br />\n>>>>> * conf/properties/main-config.properties au niveau du workflow :<br />\n>>>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]<br />\n>>>>><br />\n>>>>> * puis hibernate.connection.url est utilisé de cette manière dans<br />\n>>>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>>>><br />\n<property name=\"url\">\n>>>>><br />\n>>>>> <value>${hibernate.connection.url}?emulateLocators=true</value><br />\n>>>>> </property>\n>>>>><br />\n>>>>> => donc si on souhaite ajouter un paramètre à la connection,<br />\n>>>>> actuellement il faut en fait le faire directement dans<br />\n>>>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>>>><br />\n<property name=\"url\">\n>>>>><br />\n>>>>> <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value><br />\n>>>>><br />\n>>>>> </property>\n>>>>><br />\n>>>>> Est-ce là le problème ?<br />\n>>>>> Vincent.<br />\n>>>>><br />\n>>>>><br />\n>>>>><br />\n>>>>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>>>>>>> Bonjour,<br />\n>>>>>><br />\n>>>>>> J\'ai un problème lors de l\'installation du module workflow.<br />\n>>>>>><br />\n>>>>>> j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n>>>>>><br />\n>>>>>> commandes effectuées :<br />\n>>>>>> ant checkout-all<br />\n>>>>>> ant install-tomcat-all<br />\n>>>>>> ant init-build-all<br />\n>>>>>> ant init-all<br />\n>>>>>><br />\n>>>>>> Dans le fichier \"commons-parameters.properties\", j\'ai les<br />\n>>>>>> paramètres :<br />\n>>>>>><br />\n>>>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8<br />\n>>>>>><br />\n>>>>>><br />\n>>>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;<br />\n>>>>>><br />\n>>>>>><br />\n>>>>>> Les bases sous MySQL (innodb) sont déclarées \"utf8\".<br />\n>>>>>><br />\n>>>>>> et j\'ai le message d\'erreur ci-dessous : au niveau du traitement<br />\n>>>>>> du module workflow<br />\n>>>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>>>><br />\n>>>>>> init:<br />\n>>>>>> [if]<br />\n>>>>>> [if] Warning. You\'re going to initialize/erase SQL<br />\n>>>>>> DataBase of ORI-OAI-Workflow [y,N]<br />\n>>>>>> y<br />\n>>>>>><br />\n>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>>>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>>>>> doesn\'t exist<br />\n>>>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport<br />\n>>>>>> create[274] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>>>> bit, double_val double precision, string_val varchar(255),<br />\n>>>>>> long_val bigint, int_val integer, date_val date, primary key<br />\n>>>>>> (entity_name, entity_id, entity_key))<br />\n>>>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport<br />\n>>>>>> create[275] - Specified key was too long; max key length is 1000<br />\n>>>>>> bytes<br />\n>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>>>> bit, double_val double precision, string_val varchar(255),<br />\n>>>>>> long_val bigint, int_val integer, date_val date, primary key<br />\n>>>>>> (entity_name, entity_id, entity_key))<br />\n>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>> execute[156] - Specified key was too long; max key length is<br />\n>>>>>> 1000 bytes*<br />\n>>>>>> .................................<br />\n>>>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>>>><br />\n>>>>>><br />\n>>>>>> Par contre, tout se passe bien pour la base \"harvester\".<br />\n>>>>>><br />\n>>>>>> rmq :<br />\n>>>>>> - le nom des bases (workflow, harvester) sont en minuscule et les<br />\n>>>>>> noms des tables sont en majuscule.<br />\n>>>>>> - base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br />\n>>>>>> - base \"harvester\" : 15 tables<br />\n>>>>>><br />\n>>>>>> Que faut-il faire ?<br />\n>>>>>><br />\n>>>>>> A+<br />\n>>>>>><br />\n>>>>>> ----------------------------------------------------------<br />\n>>>>>> Michel BOULOC<br />\n>>>>>><br />\n>>>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>>>> 04-67-14-14-18 (direct + répondeur)<br />\n>>>>>> 04-67-14-14-14 (standard)<br />\n>>>>>><br />\n>>>>>> Centre Informatique National de l\' Enseignement Supérieur<br />\n>>>>>> 950 rue Saint Priest<br />\n>>>>>> 34097 Montpellier cedex 5<br />\n>>>>>> fax : 04-67-52-37-63<br />\n>>>>>> <a href=\"http://www.cines.fr/\" title=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n>>>>>> ----------------------------------------------------------</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>><br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:b2c10c99326bf08f1fa746f8b8d24005' 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:1f5e59f0a1c020bece5f254a3dfb5b9c' 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\"><span>Bonjour,</p>\n<p>Specified key was too long; max key length is 1000 bytes</span> ....</p>\n<p>Pour avoir rencontré le problème lors de l\'install du portail ESUP en version 2.6 DLM sur un MySQL 5 (pas de pb en Mysql 4) , la seule solution (à ma connaissance actuelle) consiste à réduire la longueur des index dans les scripts de création pour passer sous cette barre de 1000 octets. Si la base est en UTF-8 (4 octets par caractère) , il faut viser un index qui ne dépasse pas varchar(250).</p>\n<p>Mes différentes recherches sur Internet m\'ont montré qu\'un patch Mysql existe pour dépasser cette limite (à 4096 bytes je crois) mais ce patch ne sera pas inclus dans la version standard de Mysql parce qu\'il pénalise sensiblement la performance même pour des index de petites tailles. (Débian l\'avait inclus , ils l\'ont retiré sur les conseils de Mysql)</p>\n<p>Bien cordialement</p>\n<p>IEF Christian Théou<br />\nSaint-Cyr Numérique<br />\nEcoles de Saint-Cyr Coëtquidan<br />\nTel: 02.97.70.76.98</p>\n<p>Vincent Bonamy &lt;<span id=\"919301b5c518c9ff00d1a59ebc883be5\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'919301b5c518c9ff00d1a59ebc883be5\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#86;&#105;&#110;&#99;&#101;&#110;&#116;&#46;&#66;&#111;&#110;&#97;&#109;&#121;&#64;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\'+\'\">\'+\'&#86;&#105;&#110;&#99;&#101;&#110;&#116;&#46;&#66;&#111;&#110;&#97;&#109;&#121;&#64;&#117;&#110;&#105;&#118;&#45;&#114;&#101;&#110;&#110;&#101;&#115;&#49;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>&gt; a écrit&nbsp;:</p>\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>&gt; Bonjour,<br />\n&gt; J\'ai regardé rapidement sur le web, je suis tombé sur cette issue <br />\n&gt; <a target=\"_blank\" href=\"http://bugs.mysql.com/bug.php?id=4541\">http://bugs.mysql.com/bug.php?id=4541</a> que je n\'ai fait que survoler <br />\n&gt; vraiment brièvement pour l\'instant.<br />\n&gt; =&gt; Cela parle d\'encodage ...<br />\n&gt; Du coup je me pose une première question : avez-vous fait en sorte <br />\n&gt; d\'être en UTF8 côté MySQL ?<br />\n&gt; <a target=\"_blank\" href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a><br />\n&gt; Vincent.<br />\n&gt;<br />\n&gt;<br />\n&gt; Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>&gt;&gt; Bonjour,<br />\n&gt;&gt;<br />\n&gt;&gt; j\'ai installé un MySQL (v5.0.45) dédié sur la même machine où se <br />\n&gt;&gt; trouve ORI-OAI (Reh-hat) et j\'ai le même pb<br />\n&gt;&gt;<br />\n&gt;&gt; à l\'étape &quot;ant init-all&quot; au niveau de&nbsp; WORKFLOW<br />\n&gt;&gt; _____________________________________________________________________________________________<br />\n&gt;&gt;&nbsp; &nbsp; &nbsp; [if] Warning. You\'re going to initialize/erase SQL DataBase of <br />\n&gt;&gt; ORI-OAI-Workflow [y,N]<br />\n&gt;&gt; y<br />\n&gt;&gt;<br />\n&gt;&gt;&nbsp; &nbsp;* [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]&nbsp; - <br />\n&gt;&gt; Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) <br />\n&gt;&gt; not null, entity_id bigint not null, entity_key varchar(255) not <br />\n&gt;&gt; null, key_type integer, boolean_val bit, double_val double <br />\n&gt;&gt; precision, string_val varchar(255), long_val bigint, int_val <br />\n&gt;&gt; integer, date_val date, primary key (entity_name, entity_id, <br />\n&gt;&gt; entity_key))<br />\n&gt;&gt;&nbsp; &nbsp; [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275]&nbsp; - <br />\n&gt;&gt; Specified key was too long; max key length is 1000 bytes<br />\n&gt;&gt;&nbsp; &nbsp; [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155]&nbsp; - <br />\n&gt;&gt; Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) <br />\n&gt;&gt; not null, entity_id bigint not null, entity_key varchar(255) not <br />\n&gt;&gt; null, key_type integer, boolean_val bit, double_val double <br />\n&gt;&gt; precision, string_val varchar(255), long_val bigint, int_val <br />\n&gt;&gt; integer, date_val date, primary key (entity_name, entity_id, <br />\n&gt;&gt; entity_key))<br />\n&gt;&gt;&nbsp; &nbsp; [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156]&nbsp; - <br />\n&gt;&gt; Specified key was too long; max key length is 1000 bytes *<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 585 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)&nbsp; - update of db ok <br />\n&gt;&gt; ...<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 624 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)&nbsp; - update of db ok <br />\n&gt;&gt; ...<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 634 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)&nbsp; - retrieveXmlContentFromEXist for 0 Workflow Instances is <br />\n&gt;&gt; ok<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 637 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)&nbsp; - retrieveXmlContentFromEXist for 0 IndexingInfos is <br />\n&gt;&gt; ok<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 640 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)&nbsp; - retrieveXmlContentFromEXist for 0 Xml Templates is <br />\n&gt;&gt; ok<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 644 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)&nbsp; - upgrade db to 1.1.0 <br />\n&gt;&gt; ok<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 654 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)&nbsp; - Migration :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] <br />\n&gt;&gt; ...<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 655 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)&nbsp; - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]: instances and history <br />\n&gt;&gt; instances<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 669 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)&nbsp; - upgrade db to 1.1.1 <br />\n&gt;&gt; ok<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 677 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)&nbsp; - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl] <br />\n&gt;&gt; ...<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 678 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)&nbsp; - [properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history <br />\n&gt;&gt; instances<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 690 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)&nbsp; - upgrade db to 1.2.0 <br />\n&gt;&gt; ok<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 699 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)&nbsp; - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl] <br />\n&gt;&gt; ...<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 701 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)&nbsp; - [properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history <br />\n&gt;&gt; instances<br />\n&gt;&gt;&nbsp; &nbsp; [java] oriwf: 713 WARN&nbsp; <br />\n&gt;&gt; org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)&nbsp; - upgrade db to 1.4.1 <br />\n&gt;&gt; ok<br />\n&gt;&gt; .....<br />\n&gt;&gt; __________________________________________________________________________<br />\n&gt;&gt;<br />\n&gt;&gt; A+<br />\n&gt;&gt;<br />\n&gt;&gt; ------------------------<br />\n&gt;&gt; Michel BOULOC<br />\n&gt;&gt;<br />\n&gt;&gt; <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n&gt;&gt; 04-67-14-14-18<br />\n&gt;&gt; ------------------------<br />\n&gt;&gt; Michel Bouloc a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>&gt;&gt;&gt; MySQL version 5.0.19<br />\n&gt;&gt;&gt;<br />\n&gt;&gt;&gt; ------------------------<br />\n&gt;&gt;&gt; Michel BOULOC<br />\n&gt;&gt;&gt;<br />\n&gt;&gt;&gt; <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n&gt;&gt;&gt; 04-67-14-14-18<br />\n&gt;&gt;&gt; ------------------------<br />\n&gt;&gt;&gt;<br />\n&gt;&gt;&gt; Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>&gt;&gt;&gt;&gt; Cela ne me parait tout de même pas normal, il semble que certaines <br />\n&gt;&gt;&gt;&gt; tables ne soient toujours pas créées, aussi cela risque de poser <br />\n&gt;&gt;&gt;&gt; problème par la suite (même si la table OS_PROPERTYSET issue de <br />\n&gt;&gt;&gt;&gt; OsWorkflow n\'est pas utilisée normalement dans ori-oai-workflow je <br />\n&gt;&gt;&gt;&gt; crois).<br />\n&gt;&gt;&gt;&gt; Quelle est exactement la version de votre Base de Données MySQL ?<br />\n&gt;&gt;&gt;&gt; Vincent.<br />\n&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt; Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt; En effet cela fait évoluer les choses.<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt; Maintenant j\'ai : (après le &quot;ant init-workflow&quot;)<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt; -----------------------------------<br />\n&gt;&gt;&gt;&gt;&gt; init:<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp; [if]<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp; [if] Warning. You\'re going to initialize/erase SQL DataBase <br />\n&gt;&gt;&gt;&gt;&gt; of ORI-OAI-Workflow [y,N]<br />\n&gt;&gt;&gt;&gt;&gt; y<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]&nbsp; - <br />\n&gt;&gt;&gt;&gt;&gt; Unsuccessful: create table OS_PROPERTYSET (entity_name <br />\n&gt;&gt;&gt;&gt;&gt; varchar(125) not null, entity_id bigint not null, entity_key <br />\n&gt;&gt;&gt;&gt;&gt; varchar(255) not null, key_type integer, boolean_val bit, <br />\n&gt;&gt;&gt;&gt;&gt; double_val double precision, string_val varchar(255), long_val <br />\n&gt;&gt;&gt;&gt;&gt; bigint, int_val integer, date_val date, primary key (entity_name, <br />\n&gt;&gt;&gt;&gt;&gt; entity_id, entity_key))<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275]&nbsp; - <br />\n&gt;&gt;&gt;&gt;&gt; Specified key was too long; max key length is 1000 bytes<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155]&nbsp; <br />\n&gt;&gt;&gt;&gt;&gt; - Unsuccessful: create table OS_PROPERTYSET (entity_name <br />\n&gt;&gt;&gt;&gt;&gt; varchar(125) not null, entity_id bigint not null, entity_key <br />\n&gt;&gt;&gt;&gt;&gt; varchar(255) not null, key_type integer, boolean_val bit, <br />\n&gt;&gt;&gt;&gt;&gt; double_val double precision, string_val varchar(255), long_val <br />\n&gt;&gt;&gt;&gt;&gt; bigint, int_val integer, date_val date, primary key (entity_name, <br />\n&gt;&gt;&gt;&gt;&gt; entity_id, entity_key))<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156]&nbsp; <br />\n&gt;&gt;&gt;&gt;&gt; - Specified key was too long; max key length is 1000 bytes<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; [java] oriwf: 654 WARN&nbsp; <br />\n&gt;&gt;&gt;&gt;&gt; org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)&nbsp; - update of db ok <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; je ne sais pas si cela est &quot;normal&quot; mais en tout cas, il n\'y a plus :<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; *[java] hibernate: 0 WARN&nbsp; util.JDBCExceptionReporter <br />\n&gt;&gt;&gt;&gt;&gt; logExceptions[77]&nbsp; - SQL Error: 1146, SQLState: 42S02<br />\n&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; [java] hibernate: 5 ERROR util.JDBCExceptionReporter <br />\n&gt;&gt;&gt;&gt;&gt; logExceptions[78]&nbsp; - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' <br />\n&gt;&gt;&gt;&gt;&gt; doesn\'t exist<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt; et la commande qui vient ensuite &quot;ant all-all&quot; semble s\'être <br />\n&gt;&gt;&gt;&gt;&gt; déroulée normalement (avec des warning ): le problème précèdent <br />\n&gt;&gt;&gt;&gt;&gt; n\'est plus bloquant.<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt; Merci.<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt; ------------------------<br />\n&gt;&gt;&gt;&gt;&gt; Michel BOULOC<br />\n&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt; <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n&gt;&gt;&gt;&gt;&gt; 04-67-14-14-18<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; Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>&gt;&gt;&gt;&gt;&gt;&gt; Bonjour,<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt; Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt; * conf/properties/main-config.properties au niveau du workflow :<br />\n&gt;&gt;&gt;&gt;&gt;&gt; hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt; * puis hibernate.connection.url est utilisé de cette manière dans<br />\n&gt;&gt;&gt;&gt;&gt;&gt; conf/properties/spring/common/dao/dao.xml :<br />\n&gt;&gt;&gt;&gt;&gt;&gt; &lt;property name=&quot;url&quot;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp;&lt;value&gt;${hibernate.connection.url}?emulateLocators=true&lt;/value&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp;&lt;/property&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt; =&gt; donc si on souhaite ajouter un paramètre à la connection, <br />\n&gt;&gt;&gt;&gt;&gt;&gt; actuellement il faut en fait le faire directement dans <br />\n&gt;&gt;&gt;&gt;&gt;&gt; conf/properties/spring/common/dao/dao.xml :<br />\n&gt;&gt;&gt;&gt;&gt;&gt; &lt;property name=&quot;url&quot;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp;<br />\n&gt;&gt;&gt;&gt;&gt;&gt; &lt;value&gt;${hibernate.connection.url}?emulateLocators=true&amp;amp;characterEncoding=utf8&lt;/value&gt;&nbsp; &nbsp; <br />\n&gt;&gt;&gt;&gt;&gt;&gt; &lt;/property&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt; Est-ce là le problème ?<br />\n&gt;&gt;&gt;&gt;&gt;&gt; Vincent.<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt; Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_6\"><p>&gt;&gt;&gt;&gt;&gt;&gt;&gt; Bonjour,<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; J\'ai un problème lors de l\'installation du module workflow.<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; commandes effectuées :<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; ant checkout-all<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; ant install-tomcat-all<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; ant init-build-all<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; ant init-all<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; Dans le fichier &quot;commons-parameters.properties&quot;, j\'ai les paramètres&nbsp; :<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; HARVESTER_SQL_CONNECTION_URL=jdbc:<a target=\"_blank\" href=\"mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8\">mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8</a> WORKFLOW_SQL_CONNECTION_URL=jdbc:<a target=\"_blank\" href=\"mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;\">mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;</a> Les bases sous MySQL (innodb) sont déclarées <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; &quot;utf8&quot;.<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; et j\'ai le message d\'erreur ci-dessous : au niveau du <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; traitement du module workflow<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; --------------------------------------------------------------------------------------------------------------&nbsp; &nbsp; &nbsp;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; init:<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp;[if]<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp;[if] Warning. You\'re going to initialize/erase SQL <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; DataBase of ORI-OAI-Workflow [y,N]<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; y<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp;*[java] hibernate: 0 WARN&nbsp; util.JDBCExceptionReporter <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; logExceptions[77]&nbsp; - SQL Error: 1146, SQLState: 42S02<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp;[java] hibernate: 5 ERROR util.JDBCExceptionReporter <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; logExceptions[78]&nbsp; - Table \'workflow.ORI_WORKFLOW_USERPROFIL\' <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; doesn\'t exist<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp;[java] hibernate: 1218 ERROR hbm2ddl.SchemaExport <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; create[274]&nbsp; - Unsuccessful: create table OS_PROPERTYSET <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; (entity_name varchar(125) not null, entity_id bigint not null, <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; entity_key varchar(255) not null, key_type integer, boolean_val <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; bit, double_val double precision, string_val varchar(255), <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; long_val bigint, int_val integer, date_val date, primary key <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; (entity_name, entity_id, entity_key))<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp;[java] hibernate: 1219 ERROR hbm2ddl.SchemaExport <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; create[275]&nbsp; - Specified key was too long; max key length is <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1000 bytes<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp;[java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; execute[155]&nbsp; - Unsuccessful: create table OS_PROPERTYSET <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; (entity_name varchar(125) not null, entity_id bigint not null, <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; entity_key varchar(255) not null, key_type integer, boolean_val <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; bit, double_val double precision, string_val varchar(255), <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; long_val bigint, int_val integer, date_val date, primary key <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; (entity_name, entity_id, entity_key))<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; &nbsp;[java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; execute[156]&nbsp; - Specified key was too long; max key length is <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1000 bytes*<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;&nbsp; &nbsp; .................................<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; --------------------------------------------------------------------------------------------------------------&nbsp; Par contre, tout se passe bien pour la base <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; &quot;harvester&quot;.<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; rmq :<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; - le nom des bases (workflow, harvester) sont en minuscule et <br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; les noms des tables sont en majuscule.<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; - base &quot;workflow&quot; : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; - base &quot;harvester&quot;&nbsp; : 15 tables<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; Que faut-il faire ?<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; A+<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; ----------------------------------------------------------<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; Michel BOULOC<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; 04-67-14-14-18 (direct + répondeur)<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; 04-67-14-14-14 (standard)<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; Centre Informatique National de l\' Enseignement Supérieur<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; 950 rue Saint Priest<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; 34097 Montpellier cedex 5<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; fax : 04-67-52-37-63<br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a target=\"_blank\" href=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n&gt;&gt;&gt;&gt;&gt;&gt;&gt; ----------------------------------------------------------</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>&gt;&gt;&gt;&gt;&gt;&gt;</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>&gt;&gt;&gt;&gt;&gt;</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>&gt;&gt;&gt;&gt;</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>&gt;&gt;&gt;<br />\n&gt;&gt;&gt;</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>&gt;&gt;</p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>&gt;<br />\n&gt;<br />\n&gt;</p>\n<p></div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:1f5e59f0a1c020bece5f254a3dfb5b9c' 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:754095a9f07d9be22ec07e1fa53f3c3f' 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\">re-Bonjour,</p>\n<p>c\'est en \"utf8\"</p>\n<p>mais est-ce qu\'il ne faudrait pas mettre \"ENGINE=InnoDB DEFAULT<br />\nCHARSET=utf8\" au niveau des CREATE TABLE ?<br />\n(pour être sûr ...)</p>\n<p>A+</p>\n<p>------------------------<br />\nMichel BOULOC</p>\n<p><a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n04-67-14-14-18<br />\n------------------------</p>\n<p>Vincent Bonamy a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n> J\'ai regardé rapidement sur le web, je suis tombé sur cette issue<br />\n> <a href=\"http://bugs.mysql.com/bug.php?id=4541\" title=\"http://bugs.mysql.com/bug.php?id=4541\">http://bugs.mysql.com/bug.php?id=4541</a> que je n\'ai fait que survoler<br />\n> vraiment brièvement pour l\'instant.<br />\n> => Cela parle d\'encodage ...<br />\n> Du coup je me pose une première question : avez-vous fait en sorte<br />\n> d\'être en UTF8 côté MySQL ?<br />\n> <a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a><br />\n> Vincent.<br />\n><br />\n><br />\n> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>><br />\n>> j\'ai installé un MySQL (v5.0.45) dédié sur la même machine où se<br />\n>> trouve ORI-OAI (Reh-hat) et j\'ai le même pb<br />\n>><br />\n>> à l\'étape \"ant init-all\" au niveau de WORKFLOW<br />\n>> <u>___________________________________________________________________________________________</u><br />\n>><br />\n>> [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\n>> ORI-OAI-Workflow [y,N]<br />\n>> y<br />\n>><br />\n>> * [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>> null, key_type integer, boolean_val bit, double_val double precision,<br />\n>> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n>> date, primary key (entity_name, entity_id, entity_key))<br />\n>> [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275] -<br />\n>> Specified key was too long; max key length is 1000 bytes<br />\n>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155] -<br />\n>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>> null, key_type integer, boolean_val bit, double_val double precision,<br />\n>> string_val varchar(255), long_val bigint, int_val integer, date_val<br />\n>> date, primary key (entity_name, entity_id, entity_key))<br />\n>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156] -<br />\n>> Specified key was too long; max key length is 1000 bytes *<br />\n>> [java] oriwf: 585 WARN<br />\n>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)<br />\n>> - update of db ok ...<br />\n>> [java] oriwf: 624 WARN<br />\n>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)<br />\n>> - update of db ok ...<br />\n>> [java] oriwf: 634 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)<br />\n>> - retrieveXmlContentFromEXist for 0 Workflow Instances is ok<br />\n>> [java] oriwf: 637 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)<br />\n>> - retrieveXmlContentFromEXist for 0 IndexingInfos is ok<br />\n>> [java] oriwf: 640 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)<br />\n>> - retrieveXmlContentFromEXist for 0 Xml Templates is ok<br />\n>> [java] oriwf: 644 WARN<br />\n>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)<br />\n>> - upgrade db to 1.1.0 ok<br />\n>> [java] oriwf: 654 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n>> - Migration<br />\n>> :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ...<br />\n>> [java] oriwf: 655 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n>> - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]:<br />\n>> instances and history instances<br />\n>> [java] oriwf: 669 WARN<br />\n>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)<br />\n>> - upgrade db to 1.1.1 ok<br />\n>> [java] oriwf: 677 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...<br />\n>> [java] oriwf: 678 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and<br />\n>> history instances<br />\n>> [java] oriwf: 690 WARN<br />\n>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)<br />\n>> - upgrade db to 1.2.0 ok<br />\n>> [java] oriwf: 699 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...<br />\n>> [java] oriwf: 701 WARN<br />\n>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and<br />\n>> history instances<br />\n>> [java] oriwf: 713 WARN<br />\n>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)<br />\n>> - upgrade db to 1.4.1 ok<br />\n>> .....<br />\n>> <u>________________________________________________________________________</u><br />\n>><br />\n>><br />\n>> A+<br />\n>><br />\n>><br />\n>> ------------------------<br />\n>> Michel BOULOC<br />\n>><br />\n>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>> 04-67-14-14-18<br />\n>> ------------------------<br />\n>><br />\n>><br />\n>> Michel Bouloc a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> MySQL version 5.0.19<br />\n>>><br />\n>>> ------------------------<br />\n>>> Michel BOULOC<br />\n>>><br />\n>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>> 04-67-14-14-18<br />\n>>> ------------------------<br />\n>>><br />\n>>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Cela ne me parait tout de même pas normal, il semble que certaines<br />\n>>>> tables ne soient toujours pas créées, aussi cela risque de poser<br />\n>>>> problème par la suite (même si la table OS_PROPERTYSET issue de<br />\n>>>> OsWorkflow n\'est pas utilisée normalement dans ori-oai-workflow je<br />\n>>>> crois).<br />\n>>>> Quelle est exactement la version de votre Base de Données MySQL ?<br />\n>>>> Vincent.<br />\n>>>><br />\n>>>><br />\n>>>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>><br />\n>>>>> En effet cela fait évoluer les choses.<br />\n>>>>><br />\n>>>>> Maintenant j\'ai : (après le \"ant init-workflow\")<br />\n>>>>><br />\n>>>>> -----------------------------------<br />\n>>>>> init:<br />\n>>>>> [if]<br />\n>>>>> [if] Warning. You\'re going to initialize/erase SQL DataBase<br />\n>>>>> of ORI-OAI-Workflow [y,N]<br />\n>>>>> y<br />\n>>>>><br />\n>>>>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n>>>>> Unsuccessful: create table OS_PROPERTYSET (entity_name<br />\n>>>>> varchar(125) not null, entity_id bigint not null, entity_key<br />\n>>>>> varchar(255) not null, key_type integer, boolean_val bit,<br />\n>>>>> double_val double precision, string_val varchar(255), long_val<br />\n>>>>> bigint, int_val integer, date_val date, primary key (entity_name,<br />\n>>>>> entity_id, entity_key))<br />\n>>>>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -<br />\n>>>>> Specified key was too long; max key length is 1000 bytes<br />\n>>>>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155]<br />\n>>>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name<br />\n>>>>> varchar(125) not null, entity_id bigint not null, entity_key<br />\n>>>>> varchar(255) not null, key_type integer, boolean_val bit,<br />\n>>>>> double_val double precision, string_val varchar(255), long_val<br />\n>>>>> bigint, int_val integer, date_val date, primary key (entity_name,<br />\n>>>>> entity_id, entity_key))<br />\n>>>>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156]<br />\n>>>>> - Specified key was too long; max key length is 1000 bytes<br />\n>>>>> [java] oriwf: 654 WARN<br />\n>>>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)<br />\n>>>>> - update of db ok ...<br />\n>>>>> ..........................................<br />\n>>>>> ------------------------------------<br />\n>>>>> je ne sais pas si cela est \"normal\" mais en tout cas, il n\'y a plus :<br />\n>>>>><br />\n>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>>>> doesn\'t exist<br />\n>>>>><br />\n>>>>> et la commande qui vient ensuite \"ant all-all\" semble s\'être<br />\n>>>>> déroulée normalement (avec des warning ): le problème précèdent<br />\n>>>>> n\'est plus bloquant.<br />\n>>>>><br />\n>>>>> Merci.<br />\n>>>>><br />\n>>>>> ------------------------<br />\n>>>>> Michel BOULOC<br />\n>>>>><br />\n>>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>>> 04-67-14-14-18<br />\n>>>>> ------------------------<br />\n>>>>><br />\n>>>>><br />\n>>>>><br />\n>>>>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>>>>>>> Bonjour,<br />\n>>>>>><br />\n>>>>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans<br />\n>>>>>><br />\n>>>>>> * conf/properties/main-config.properties au niveau du workflow :<br />\n>>>>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]<br />\n>>>>>><br />\n>>>>>> * puis hibernate.connection.url est utilisé de cette manière dans<br />\n>>>>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>>>>><br />\n<property name=\"url\">\n>>>>>><br />\n>>>>>> <value>${hibernate.connection.url}?emulateLocators=true</value><br />\n>>>>>> </property>\n>>>>>><br />\n>>>>>> => donc si on souhaite ajouter un paramètre à la connection,<br />\n>>>>>> actuellement il faut en fait le faire directement dans<br />\n>>>>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>>>>><br />\n<property name=\"url\">\n>>>>>><br />\n>>>>>> <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value><br />\n>>>>>><br />\n>>>>>> </property>\n>>>>>><br />\n>>>>>> Est-ce là le problème ?<br />\n>>>>>> Vincent.<br />\n>>>>>><br />\n>>>>>><br />\n>>>>>><br />\n>>>>>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_6\"><p>>>>>>>> Bonjour,<br />\n>>>>>>><br />\n>>>>>>> J\'ai un problème lors de l\'installation du module workflow.<br />\n>>>>>>><br />\n>>>>>>> j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n>>>>>>><br />\n>>>>>>> commandes effectuées :<br />\n>>>>>>> ant checkout-all<br />\n>>>>>>> ant install-tomcat-all<br />\n>>>>>>> ant init-build-all<br />\n>>>>>>> ant init-all<br />\n>>>>>>><br />\n>>>>>>> Dans le fichier \"commons-parameters.properties\", j\'ai les<br />\n>>>>>>> paramètres :<br />\n>>>>>>><br />\n>>>>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8<br />\n>>>>>>><br />\n>>>>>>><br />\n>>>>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;<br />\n>>>>>>><br />\n>>>>>>><br />\n>>>>>>> Les bases sous MySQL (innodb) sont déclarées \"utf8\".<br />\n>>>>>>><br />\n>>>>>>> et j\'ai le message d\'erreur ci-dessous : au niveau du traitement<br />\n>>>>>>> du module workflow<br />\n>>>>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>>>>><br />\n>>>>>>> init:<br />\n>>>>>>> [if]<br />\n>>>>>>> [if] Warning. You\'re going to initialize/erase SQL<br />\n>>>>>>> DataBase of ORI-OAI-Workflow [y,N]<br />\n>>>>>>> y<br />\n>>>>>>><br />\n>>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>>>>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>>>>>> doesn\'t exist<br />\n>>>>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport<br />\n>>>>>>> create[274] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>>>>> bit, double_val double precision, string_val varchar(255),<br />\n>>>>>>> long_val bigint, int_val integer, date_val date, primary key<br />\n>>>>>>> (entity_name, entity_id, entity_key))<br />\n>>>>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport<br />\n>>>>>>> create[275] - Specified key was too long; max key length is<br />\n>>>>>>> 1000 bytes<br />\n>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>>>>> bit, double_val double precision, string_val varchar(255),<br />\n>>>>>>> long_val bigint, int_val integer, date_val date, primary key<br />\n>>>>>>> (entity_name, entity_id, entity_key))<br />\n>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>>> execute[156] - Specified key was too long; max key length is<br />\n>>>>>>> 1000 bytes*<br />\n>>>>>>> .................................<br />\n>>>>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>>>>><br />\n>>>>>>><br />\n>>>>>>> Par contre, tout se passe bien pour la base \"harvester\".<br />\n>>>>>>><br />\n>>>>>>> rmq :<br />\n>>>>>>> - le nom des bases (workflow, harvester) sont en minuscule et<br />\n>>>>>>> les noms des tables sont en majuscule.<br />\n>>>>>>> - base \"workflow\" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL<br />\n>>>>>>> - base \"harvester\" : 15 tables<br />\n>>>>>>><br />\n>>>>>>> Que faut-il faire ?<br />\n>>>>>>><br />\n>>>>>>> A+<br />\n>>>>>>><br />\n>>>>>>> ----------------------------------------------------------<br />\n>>>>>>> Michel BOULOC<br />\n>>>>>>><br />\n>>>>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>>>>> 04-67-14-14-18 (direct + répondeur)<br />\n>>>>>>> 04-67-14-14-14 (standard)<br />\n>>>>>>><br />\n>>>>>>> Centre Informatique National de l\' Enseignement Supérieur<br />\n>>>>>>> 950 rue Saint Priest<br />\n>>>>>>> 34097 Montpellier cedex 5<br />\n>>>>>>> fax : 04-67-52-37-63<br />\n>>>>>>> <a href=\"http://www.cines.fr/\" title=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n>>>>>>> ----------------------------------------------------------</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>>>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>><br />\n>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:754095a9f07d9be22ec07e1fa53f3c3f' 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:6eca2b3b21275db20126696ebc07f760' 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\">\nMerci, la piste était bonne, cela m\'a permis de corriger ce problème<br />\nd\'erreur de java à l\'étape \"ant init-all\".</p>\n<p>Phpmyadmin me disait que les tables étaient en utf8 mais les commandes<br />\nmysql \"SHOW VARIABLES\"<br />\n(<a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a> ) me disaient<br />\nque la base n\'était pas en utf8 (character_set_database).</p>\n<p>J\'ai repris le codage de mysql (fichier /etc/my.cnf) dans mon \"mysql<br />\ndédié\" et le \"ant init-all\" se passe bien au niveau du WORKFLOW.</p>\n<p>j\'ai rajouté les paramètres suivants :<br />\n[client]<br />\ndefault_character_set = utf8</p>\n<p>[mysqld]<br />\ndefault_character_set = utf8<br />\ncharacter_set_server = utf8<br />\ndefault_collation = utf8_general_ci<br />\ndefault_storage_engine = InnoDB</p>\n<p>innodb_buffer_pool_size = 16M<br />\ninnodb_additional_mem_pool_size = 2M<br />\ninnodb_data_home_dir = /usr/mysql/innodb/data/<br />\ninnodb_log_arch_dir = /usr/mysql/innodb/data/<br />\ninnodb_log_group_home_dir = /usr/mysql/innodb/data/<br />\ninnodb_data_file_path = ibdata1:10M;ibdata2:50M:autoextend<br />\ninnodb_log_files_in_group = 2<br />\ninnodb_log_file_size = 5M<br />\ninnodb_log_buffer_size = 8M<br />\nset-variable = innodb_log_files_in_group=2<br />\ninnodb_flush_log_at_trx_commit = 1<br />\ninnodb_lock_wait_timeout = 50<br />\ninnodb_file_per_table</p>\n<p>Donc je n\'ai plus d\'erreur, je peux continuer l\'installation.</p>\n<p>A+</p>\n<p>rmq :<br />\ncela pose le pb du codage de mysql sur un serveur multi-base<br />\nmulti-application.<br />\nDonc pour ORI-OAI, il vaut mieux un \"mysql dédié\" (comme pour les<br />\ntomcats).<br />\nEst-ce que le codage des \"CREATE TABLE\" avec \"ENGINE=InnoDB DEFAULT<br />\nCHARSET=utf8 COLLATE=utf8\" ne permettrait pas d\'apporter une souplesse<br />\ndans l\'installation d\'ORI-OAI ?<br />\n(surtout pour une configuration de test avec tous les modules)</p>\n<p>------------------------<br />\nMichel BOULOC</p>\n<p><a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n04-67-14-14-18<br />\n------------------------</p>\n<p>Michel Bouloc a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> re-Bonjour,<br />\n><br />\n> c\'est en \"utf8\"<br />\n><br />\n> mais est-ce qu\'il ne faudrait pas mettre \"ENGINE=InnoDB DEFAULT<br />\n> CHARSET=utf8\" au niveau des CREATE TABLE ?<br />\n> (pour être sûr ...)<br />\n><br />\n> A+<br />\n><br />\n><br />\n> ------------------------<br />\n> Michel BOULOC<br />\n><br />\n> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n> 04-67-14-14-18<br />\n> ------------------------<br />\n><br />\n><br />\n> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>> J\'ai regardé rapidement sur le web, je suis tombé sur cette issue<br />\n>> <a href=\"http://bugs.mysql.com/bug.php?id=4541\" title=\"http://bugs.mysql.com/bug.php?id=4541\">http://bugs.mysql.com/bug.php?id=4541</a> que je n\'ai fait que survoler<br />\n>> vraiment brièvement pour l\'instant.<br />\n>> => Cela parle d\'encodage ...<br />\n>> Du coup je me pose une première question : avez-vous fait en sorte<br />\n>> d\'être en UTF8 côté MySQL ?<br />\n>> <a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a><br />\n>> Vincent.<br />\n>><br />\n>><br />\n>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Bonjour,<br />\n>>><br />\n>>> j\'ai installé un MySQL (v5.0.45) dédié sur la même machine où se<br />\n>>> trouve ORI-OAI (Reh-hat) et j\'ai le même pb<br />\n>>><br />\n>>> à l\'étape \"ant init-all\" au niveau de WORKFLOW<br />\n>>> <u>___________________________________________________________________________________________</u><br />\n>>><br />\n>>> [if] Warning. You\'re going to initialize/erase SQL DataBase of<br />\n>>> ORI-OAI-Workflow [y,N]<br />\n>>> y<br />\n>>><br />\n>>> * [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n>>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>>> null, key_type integer, boolean_val bit, double_val double<br />\n>>> precision, string_val varchar(255), long_val bigint, int_val<br />\n>>> integer, date_val date, primary key (entity_name, entity_id,<br />\n>>> entity_key))<br />\n>>> [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275] -<br />\n>>> Specified key was too long; max key length is 1000 bytes<br />\n>>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155] -<br />\n>>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)<br />\n>>> not null, entity_id bigint not null, entity_key varchar(255) not<br />\n>>> null, key_type integer, boolean_val bit, double_val double<br />\n>>> precision, string_val varchar(255), long_val bigint, int_val<br />\n>>> integer, date_val date, primary key (entity_name, entity_id,<br />\n>>> entity_key))<br />\n>>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156] -<br />\n>>> Specified key was too long; max key length is 1000 bytes *<br />\n>>> [java] oriwf: 585 WARN<br />\n>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)<br />\n>>> - update of db ok ...<br />\n>>> [java] oriwf: 624 WARN<br />\n>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)<br />\n>>> - update of db ok ...<br />\n>>> [java] oriwf: 634 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)<br />\n>>> - retrieveXmlContentFromEXist for 0 Workflow Instances is ok<br />\n>>> [java] oriwf: 637 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)<br />\n>>> - retrieveXmlContentFromEXist for 0 IndexingInfos is ok<br />\n>>> [java] oriwf: 640 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)<br />\n>>> - retrieveXmlContentFromEXist for 0 Xml Templates is ok<br />\n>>> [java] oriwf: 644 WARN<br />\n>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)<br />\n>>> - upgrade db to 1.1.0 ok<br />\n>>> [java] oriwf: 654 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n>>> - Migration<br />\n>>> :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ...<br />\n>>> [java] oriwf: 655 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n>>> - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]:<br />\n>>> instances and history instances<br />\n>>> [java] oriwf: 669 WARN<br />\n>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)<br />\n>>> - upgrade db to 1.1.1 ok<br />\n>>> [java] oriwf: 677 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n>>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...<br />\n>>> [java] oriwf: 678 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n>>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and<br />\n>>> history instances<br />\n>>> [java] oriwf: 690 WARN<br />\n>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)<br />\n>>> - upgrade db to 1.2.0 ok<br />\n>>> [java] oriwf: 699 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)<br />\n>>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...<br />\n>>> [java] oriwf: 701 WARN<br />\n>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)<br />\n>>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,<br />\n>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and<br />\n>>> history instances<br />\n>>> [java] oriwf: 713 WARN<br />\n>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)<br />\n>>> - upgrade db to 1.4.1 ok<br />\n>>> .....<br />\n>>> <u>________________________________________________________________________</u><br />\n>>><br />\n>>><br />\n>>> A+<br />\n>>><br />\n>>><br />\n>>> ------------------------<br />\n>>> Michel BOULOC<br />\n>>><br />\n>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>> 04-67-14-14-18<br />\n>>> ------------------------<br />\n>>><br />\n>>><br />\n>>> Michel Bouloc a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> MySQL version 5.0.19<br />\n>>>><br />\n>>>> ------------------------<br />\n>>>> Michel BOULOC<br />\n>>>><br />\n>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>> 04-67-14-14-18<br />\n>>>> ------------------------<br />\n>>>><br />\n>>>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Cela ne me parait tout de même pas normal, il semble que certaines<br />\n>>>>> tables ne soient toujours pas créées, aussi cela risque de poser<br />\n>>>>> problème par la suite (même si la table OS_PROPERTYSET issue de<br />\n>>>>> OsWorkflow n\'est pas utilisée normalement dans ori-oai-workflow je<br />\n>>>>> crois).<br />\n>>>>> Quelle est exactement la version de votre Base de Données MySQL ?<br />\n>>>>> Vincent.<br />\n>>>>><br />\n>>>>><br />\n>>>>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>>>>>>><br />\n>>>>>> En effet cela fait évoluer les choses.<br />\n>>>>>><br />\n>>>>>> Maintenant j\'ai : (après le \"ant init-workflow\")<br />\n>>>>>><br />\n>>>>>> -----------------------------------<br />\n>>>>>> init:<br />\n>>>>>> [if]<br />\n>>>>>> [if] Warning. You\'re going to initialize/erase SQL DataBase<br />\n>>>>>> of ORI-OAI-Workflow [y,N]<br />\n>>>>>> y<br />\n>>>>>><br />\n>>>>>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -<br />\n>>>>>> Unsuccessful: create table OS_PROPERTYSET (entity_name<br />\n>>>>>> varchar(125) not null, entity_id bigint not null, entity_key<br />\n>>>>>> varchar(255) not null, key_type integer, boolean_val bit,<br />\n>>>>>> double_val double precision, string_val varchar(255), long_val<br />\n>>>>>> bigint, int_val integer, date_val date, primary key (entity_name,<br />\n>>>>>> entity_id, entity_key))<br />\n>>>>>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -<br />\n>>>>>> Specified key was too long; max key length is 1000 bytes<br />\n>>>>>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>>>> bit, double_val double precision, string_val varchar(255),<br />\n>>>>>> long_val bigint, int_val integer, date_val date, primary key<br />\n>>>>>> (entity_name, entity_id, entity_key))<br />\n>>>>>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>> execute[156] - Specified key was too long; max key length is<br />\n>>>>>> 1000 bytes<br />\n>>>>>> [java] oriwf: 654 WARN<br />\n>>>>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)<br />\n>>>>>> - update of db ok ...<br />\n>>>>>> ..........................................<br />\n>>>>>> ------------------------------------<br />\n>>>>>> je ne sais pas si cela est \"normal\" mais en tout cas, il n\'y a<br />\n>>>>>> plus :<br />\n>>>>>><br />\n>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>>>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>>>>> doesn\'t exist<br />\n>>>>>><br />\n>>>>>> et la commande qui vient ensuite \"ant all-all\" semble s\'être<br />\n>>>>>> déroulée normalement (avec des warning ): le problème précèdent<br />\n>>>>>> n\'est plus bloquant.<br />\n>>>>>><br />\n>>>>>> Merci.<br />\n>>>>>><br />\n>>>>>> ------------------------<br />\n>>>>>> Michel BOULOC<br />\n>>>>>><br />\n>>>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>>>> 04-67-14-14-18<br />\n>>>>>> ------------------------<br />\n>>>>>><br />\n>>>>>><br />\n>>>>>><br />\n>>>>>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_6\"><p>>>>>>>> Bonjour,<br />\n>>>>>>><br />\n>>>>>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans<br />\n>>>>>>><br />\n>>>>>>> * conf/properties/main-config.properties au niveau du workflow :<br />\n>>>>>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]<br />\n>>>>>>><br />\n>>>>>>> * puis hibernate.connection.url est utilisé de cette manière dans<br />\n>>>>>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>>>>>><br />\n<property name=\"url\">\n>>>>>>><br />\n>>>>>>> <value>${hibernate.connection.url}?emulateLocators=true</value><br />\n>>>>>>> </property>\n>>>>>>><br />\n>>>>>>> => donc si on souhaite ajouter un paramètre à la connection,<br />\n>>>>>>> actuellement il faut en fait le faire directement dans<br />\n>>>>>>> conf/properties/spring/common/dao/dao.xml :<br />\n>>>>>>><br />\n<property name=\"url\">\n>>>>>>><br />\n>>>>>>> <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value><br />\n>>>>>>><br />\n>>>>>>> </property>\n>>>>>>><br />\n>>>>>>> Est-ce là le problème ?<br />\n>>>>>>> Vincent.<br />\n>>>>>>><br />\n>>>>>>><br />\n>>>>>>><br />\n>>>>>>> Michel Bouloc wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_7\"><p>>>>>>>>> Bonjour,<br />\n>>>>>>>><br />\n>>>>>>>> J\'ai un problème lors de l\'installation du module workflow.<br />\n>>>>>>>><br />\n>>>>>>>> j\'installe la version 1.4 d\'ORI-OAI sous red-hat.<br />\n>>>>>>>><br />\n>>>>>>>> commandes effectuées :<br />\n>>>>>>>> ant checkout-all<br />\n>>>>>>>> ant install-tomcat-all<br />\n>>>>>>>> ant init-build-all<br />\n>>>>>>>> ant init-all<br />\n>>>>>>>><br />\n>>>>>>>> Dans le fichier \"commons-parameters.properties\", j\'ai les<br />\n>>>>>>>> paramètres :<br />\n>>>>>>>><br />\n>>>>>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8<br />\n>>>>>>>><br />\n>>>>>>>><br />\n>>>>>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&amp;<br />\n>>>>>>>><br />\n>>>>>>>><br />\n>>>>>>>> Les bases sous MySQL (innodb) sont déclarées \"utf8\".<br />\n>>>>>>>><br />\n>>>>>>>> et j\'ai le message d\'erreur ci-dessous : au niveau du<br />\n>>>>>>>> traitement du module workflow<br />\n>>>>>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>>>>>><br />\n>>>>>>>> init:<br />\n>>>>>>>> [if]<br />\n>>>>>>>> [if] Warning. You\'re going to initialize/erase SQL<br />\n>>>>>>>> DataBase of ORI-OAI-Workflow [y,N]<br />\n>>>>>>>> y<br />\n>>>>>>>><br />\n>>>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter<br />\n>>>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02<br />\n>>>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter<br />\n>>>>>>>> logExceptions[78] - Table \'workflow.ORI_WORKFLOW_USERPROFIL\'<br />\n>>>>>>>> doesn\'t exist<br />\n>>>>>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport<br />\n>>>>>>>> create[274] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>>>>>> bit, double_val double precision, string_val varchar(255),<br />\n>>>>>>>> long_val bigint, int_val integer, date_val date, primary key<br />\n>>>>>>>> (entity_name, entity_id, entity_key))<br />\n>>>>>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport<br />\n>>>>>>>> create[275] - Specified key was too long; max key length is<br />\n>>>>>>>> 1000 bytes<br />\n>>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET<br />\n>>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,<br />\n>>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val<br />\n>>>>>>>> bit, double_val double precision, string_val varchar(255),<br />\n>>>>>>>> long_val bigint, int_val integer, date_val date, primary key<br />\n>>>>>>>> (entity_name, entity_id, entity_key))<br />\n>>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate<br />\n>>>>>>>> execute[156] - Specified key was too long; max key length is<br />\n>>>>>>>> 1000 bytes*<br />\n>>>>>>>> .................................<br />\n>>>>>>>> --------------------------------------------------------------------------------------------------------------<br />\n>>>>>>>><br />\n>>>>>>>><br />\n>>>>>>>> Par contre, tout se passe bien pour la base \"harvester\".<br />\n>>>>>>>><br />\n>>>>>>>> rmq :<br />\n>>>>>>>> - le nom des bases (workflow, harvester) sont en minuscule et<br />\n>>>>>>>> les noms des tables sont en majuscule.<br />\n>>>>>>>> - base \"workflow\" : 18 tables dont la table<br />\n>>>>>>>> ORI_WORKFLOW_USERPROFIL<br />\n>>>>>>>> - base \"harvester\" : 15 tables<br />\n>>>>>>>><br />\n>>>>>>>> Que faut-il faire ?<br />\n>>>>>>>><br />\n>>>>>>>> A+<br />\n>>>>>>>><br />\n>>>>>>>> ----------------------------------------------------------<br />\n>>>>>>>> Michel BOULOC<br />\n>>>>>>>><br />\n>>>>>>>> <a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;\">&#98;&#111;&#117;&#108;&#111;&#99;&#64;&#99;&#105;&#110;&#101;&#115;&#46;&#102;&#114;</a><br />\n>>>>>>>> 04-67-14-14-18 (direct + répondeur)<br />\n>>>>>>>> 04-67-14-14-14 (standard)<br />\n>>>>>>>><br />\n>>>>>>>> Centre Informatique National de l\' Enseignement Supérieur<br />\n>>>>>>>> 950 rue Saint Priest<br />\n>>>>>>>> 34097 Montpellier cedex 5<br />\n>>>>>>>> fax : 04-67-52-37-63<br />\n>>>>>>>> <a href=\"http://www.cines.fr/\" title=\"http://www.cines.fr/\">http://www.cines.fr/</a><br />\n>>>>>>>> ----------------------------------------------------------</p></blockquote>\n<blockquote class=\"emailFilter_Author_6\"><p>>>>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>>>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>><br />\n>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n</div>\n', created = 1507748094, expire = 1507834494, headers = '', serialized = 0 WHERE cid = '4:6eca2b3b21275db20126696ebc07f760' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
10 messages / 0 nouveaux
Dernière contribution
michelbouloc
[ORI-OAI-v1.4]: pb installation du module workflow
Bonjour,

J'ai un problème lors de l'installation du module workflow.

j'installe la version 1.4 d'ORI-OAI sous red-hat.

commandes effectuées :
 ant checkout-all
 ant install-tomcat-all
 ant init-build-all
 ant init-all

Dans le fichier "commons-parameters.properties", j'ai les paramètres  :
 
HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/harvester?characterEncoding=utf8

WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/workflow?characterEncoding=utf8&

Les bases sous MySQL (innodb) sont déclarées "utf8".

et j'ai le message d'erreur ci-dessous : au niveau du traitement du module workflow
--------------------------------------------------------------------------------------------------------------
    init:
       [if]
       [if] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow [y,N]
y

     [java] hibernate: 0 WARN  util.JDBCExceptionReporter logExceptions[77]  - SQL Error: 1146, SQLState: 42S02
     [java] hibernate: 5 ERROR util.JDBCExceptionReporter logExceptions[78]  - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't exist
     [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
     [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]  - Specified key was too long; max key length is 1000 bytes
     [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
     [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]  - Specified key was too long; max key length is 1000 bytes

    .................................
--------------------------------------------------------------------------------------------------------------
 
Par contre, tout se passe bien pour la base "harvester".

rmq :
- le nom des bases (workflow, harvester) sont en minuscule et les noms des tables sont en majuscule.
- base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
- base "harvester"  : 15 tables

Que faut-il faire ?

A+

----------------------------------------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18 (direct + répondeur)
04-67-14-14-14 (standard)

Centre Informatique National de l' Enseignement Supérieur
950 rue Saint Priest
34097 Montpellier cedex 5
fax : 04-67-52-37-63
http://www.cines.fr/
----------------------------------------------------------
vincentbonamy
Bonjour,

Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans

* conf/properties/main-config.properties au niveau du workflow :
hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]

* puis hibernate.connection.url est utilisé de cette manière dans
conf/properties/spring/common/dao/dao.xml :

${hibernate.connection.url}?emulateLocators=true

=> donc si on souhaite ajouter un paramètre à la connection,
actuellement il faut en fait le faire directement dans
conf/properties/spring/common/dao/dao.xml :

${hibernate.connection.url}?emulateLocators=true&characterEncoding=utf8

Est-ce là le problème ?
Vincent.

Michel Bouloc wrote:

> Bonjour,
>
> J'ai un problème lors de l'installation du module workflow.
>
> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>
> commandes effectuées :
> ant checkout-all
> ant install-tomcat-all
> ant init-build-all
> ant init-all
>
> Dans le fichier "commons-parameters.properties", j'ai les paramètres :
>
> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8
>
> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&
>
> Les bases sous MySQL (innodb) sont déclarées "utf8".
>
> et j'ai le message d'erreur ci-dessous : au niveau du traitement du
> module workflow
> --------------------------------------------------------------------------------------------------------------
> init:
> [if]
> [if] Warning. You're going to initialize/erase SQL DataBase of
> ORI-OAI-Workflow [y,N]
> y
>
> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't
> exist
> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274] -
> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
> not null, entity_id bigint not null, entity_key varchar(255) not null,
> key_type integer, boolean_val bit, double_val double precision,
> string_val varchar(255), long_val bigint, int_val integer, date_val
> date, primary key (entity_name, entity_id, entity_key))
> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275] -
> Specified key was too long; max key length is 1000 bytes
> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155] -
> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
> not null, entity_id bigint not null, entity_key varchar(255) not null,
> key_type integer, boolean_val bit, double_val double precision,
> string_val varchar(255), long_val bigint, int_val integer, date_val
> date, primary key (entity_name, entity_id, entity_key))
> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156] -
> Specified key was too long; max key length is 1000 bytes*
> .................................
> --------------------------------------------------------------------------------------------------------------
>
> Par contre, tout se passe bien pour la base "harvester".
>
> rmq :
> - le nom des bases (workflow, harvester) sont en minuscule et les noms
> des tables sont en majuscule.
> - base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
> - base "harvester" : 15 tables
>
> Que faut-il faire ?
>
> A+
>
> ----------------------------------------------------------
> Michel BOULOC
>
> bouloc@cines.fr
> 04-67-14-14-18 (direct + répondeur)
> 04-67-14-14-14 (standard)
>
> Centre Informatique National de l' Enseignement Supérieur
> 950 rue Saint Priest
> 34097 Montpellier cedex 5
> fax : 04-67-52-37-63
> http://www.cines.fr/
> ----------------------------------------------------------

michelbouloc
En effet cela fait évoluer les choses.

Maintenant j'ai : (après le "ant init-workflow")

-----------------------------------
init:
[if]
[if] Warning. You're going to initialize/erase SQL DataBase of
ORI-OAI-Workflow [y,N]
y

[java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not
null, entity_id bigint not null, entity_key varchar(255) not null,
key_type integer, boolean_val bit, double_val double precision,
string_val varchar(255), long_val bigint, int_val integer, date_val
date, primary key (entity_name, entity_id, entity_key))
[java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -
Specified key was too long; max key length is 1000 bytes
[java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155] -
Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not
null, entity_id bigint not null, entity_key varchar(255) not null,
key_type integer, boolean_val bit, double_val double precision,
string_val varchar(255), long_val bigint, int_val integer, date_val
date, primary key (entity_name, entity_id, entity_key))
[java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156] -
Specified key was too long; max key length is 1000 bytes
[java] oriwf: 654 WARN
org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)
- update of db ok ...
..........................................
------------------------------------
je ne sais pas si cela est "normal" mais en tout cas, il n'y a plus :

*[java] hibernate: 0 WARN util.JDBCExceptionReporter
logExceptions[77] - SQL Error: 1146, SQLState: 42S02
[java] hibernate: 5 ERROR util.JDBCExceptionReporter
logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't exist

et la commande qui vient ensuite "ant all-all" semble s'être déroulée
normalement (avec des warning ): le problème précèdent n'est plus bloquant.

Merci.

------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18
------------------------

Vincent Bonamy a écrit :

> Bonjour,
>
> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans
>
> * conf/properties/main-config.properties au niveau du workflow :
> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]
>
> * puis hibernate.connection.url est utilisé de cette manière dans
> conf/properties/spring/common/dao/dao.xml :
>
> ${hibernate.connection.url}?emulateLocators=true
>
>
> => donc si on souhaite ajouter un paramètre à la connection,
> actuellement il faut en fait le faire directement dans
> conf/properties/spring/common/dao/dao.xml :
>
>
> ${hibernate.connection.url}?emulateLocators=true&characterEncoding=utf8
>
>
>
> Est-ce là le problème ?
> Vincent.
>
>
>
> Michel Bouloc wrote:

>> Bonjour,
>>
>> J'ai un problème lors de l'installation du module workflow.
>>
>> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>>
>> commandes effectuées :
>> ant checkout-all
>> ant install-tomcat-all
>> ant init-build-all
>> ant init-all
>>
>> Dans le fichier "commons-parameters.properties", j'ai les paramètres :
>>
>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8
>>
>>
>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&
>>
>>
>> Les bases sous MySQL (innodb) sont déclarées "utf8".
>>
>> et j'ai le message d'erreur ci-dessous : au niveau du traitement du
>> module workflow
>> --------------------------------------------------------------------------------------------------------------
>>
>> init:
>> [if]
>> [if] Warning. You're going to initialize/erase SQL DataBase of
>> ORI-OAI-Workflow [y,N]
>> y
>>
>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't
>> exist
>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274] -
>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double precision,
>> string_val varchar(255), long_val bigint, int_val integer, date_val
>> date, primary key (entity_name, entity_id, entity_key))
>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275] -
>> Specified key was too long; max key length is 1000 bytes
>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]
>> - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double precision,
>> string_val varchar(255), long_val bigint, int_val integer, date_val
>> date, primary key (entity_name, entity_id, entity_key))
>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]
>> - Specified key was too long; max key length is 1000 bytes*
>> .................................
>> --------------------------------------------------------------------------------------------------------------
>>
>>
>> Par contre, tout se passe bien pour la base "harvester".
>>
>> rmq :
>> - le nom des bases (workflow, harvester) sont en minuscule et les
>> noms des tables sont en majuscule.
>> - base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
>> - base "harvester" : 15 tables
>>
>> Que faut-il faire ?
>>
>> A+
>>
>> ----------------------------------------------------------
>> Michel BOULOC
>>
>> bouloc@cines.fr
>> 04-67-14-14-18 (direct + répondeur)
>> 04-67-14-14-14 (standard)
>>
>> Centre Informatique National de l' Enseignement Supérieur
>> 950 rue Saint Priest
>> 34097 Montpellier cedex 5
>> fax : 04-67-52-37-63
>> http://www.cines.fr/
>> ----------------------------------------------------------

>

vincentbonamy
Cela ne me parait tout de même pas normal, il semble que certaines
tables ne soient toujours pas créées, aussi cela risque de poser
problème par la suite (même si la table OS_PROPERTYSET issue de
OsWorkflow n'est pas utilisée normalement dans ori-oai-workflow je crois).
Quelle est exactement la version de votre Base de Données MySQL ?
Vincent.

Michel Bouloc wrote:

>
> En effet cela fait évoluer les choses.
>
> Maintenant j'ai : (après le "ant init-workflow")
>
> -----------------------------------
> init:
> [if]
> [if] Warning. You're going to initialize/erase SQL DataBase of
> ORI-OAI-Workflow [y,N]
> y
>
> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
> not null, entity_id bigint not null, entity_key varchar(255) not null,
> key_type integer, boolean_val bit, double_val double precision,
> string_val varchar(255), long_val bigint, int_val integer, date_val
> date, primary key (entity_name, entity_id, entity_key))
> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -
> Specified key was too long; max key length is 1000 bytes
> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155] -
> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
> not null, entity_id bigint not null, entity_key varchar(255) not null,
> key_type integer, boolean_val bit, double_val double precision,
> string_val varchar(255), long_val bigint, int_val integer, date_val
> date, primary key (entity_name, entity_id, entity_key))
> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156] -
> Specified key was too long; max key length is 1000 bytes
> [java] oriwf: 654 WARN
> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)
> - update of db ok ...
> ..........................................
> ------------------------------------
> je ne sais pas si cela est "normal" mais en tout cas, il n'y a plus :
>
> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't
> exist
>
> et la commande qui vient ensuite "ant all-all" semble s'être déroulée
> normalement (avec des warning ): le problème précèdent n'est plus
> bloquant.
>
> Merci.
>
> ------------------------
> Michel BOULOC
>
> bouloc@cines.fr
> 04-67-14-14-18
> ------------------------
>
>
>
> Vincent Bonamy a écrit :

>> Bonjour,
>>
>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans
>>
>> * conf/properties/main-config.properties au niveau du workflow :
>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]
>>
>> * puis hibernate.connection.url est utilisé de cette manière dans
>> conf/properties/spring/common/dao/dao.xml :
>>
>> ${hibernate.connection.url}?emulateLocators=true
>>
>>
>> => donc si on souhaite ajouter un paramètre à la connection,
>> actuellement il faut en fait le faire directement dans
>> conf/properties/spring/common/dao/dao.xml :
>>
>>
>> ${hibernate.connection.url}?emulateLocators=true&characterEncoding=utf8
>>
>>
>>
>> Est-ce là le problème ?
>> Vincent.
>>
>>
>>
>> Michel Bouloc wrote:

>>> Bonjour,
>>>
>>> J'ai un problème lors de l'installation du module workflow.
>>>
>>> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>>>
>>> commandes effectuées :
>>> ant checkout-all
>>> ant install-tomcat-all
>>> ant init-build-all
>>> ant init-all
>>>
>>> Dans le fichier "commons-parameters.properties", j'ai les paramètres :
>>>
>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8
>>>
>>>
>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&
>>>
>>>
>>> Les bases sous MySQL (innodb) sont déclarées "utf8".
>>>
>>> et j'ai le message d'erreur ci-dessous : au niveau du traitement du
>>> module workflow
>>> --------------------------------------------------------------------------------------------------------------
>>>
>>> init:
>>> [if]
>>> [if] Warning. You're going to initialize/erase SQL DataBase
>>> of ORI-OAI-Workflow [y,N]
>>> y
>>>
>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>> doesn't exist
>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]
>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name
>>> varchar(125) not null, entity_id bigint not null, entity_key
>>> varchar(255) not null, key_type integer, boolean_val bit, double_val
>>> double precision, string_val varchar(255), long_val bigint, int_val
>>> integer, date_val date, primary key (entity_name, entity_id,
>>> entity_key))
>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]
>>> - Specified key was too long; max key length is 1000 bytes
>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]
>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name
>>> varchar(125) not null, entity_id bigint not null, entity_key
>>> varchar(255) not null, key_type integer, boolean_val bit, double_val
>>> double precision, string_val varchar(255), long_val bigint, int_val
>>> integer, date_val date, primary key (entity_name, entity_id,
>>> entity_key))
>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]
>>> - Specified key was too long; max key length is 1000 bytes*
>>> .................................
>>> --------------------------------------------------------------------------------------------------------------
>>>
>>>
>>> Par contre, tout se passe bien pour la base "harvester".
>>>
>>> rmq :
>>> - le nom des bases (workflow, harvester) sont en minuscule et les
>>> noms des tables sont en majuscule.
>>> - base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
>>> - base "harvester" : 15 tables
>>>
>>> Que faut-il faire ?
>>>
>>> A+
>>>
>>> ----------------------------------------------------------
>>> Michel BOULOC
>>>
>>> bouloc@cines.fr
>>> 04-67-14-14-18 (direct + répondeur)
>>> 04-67-14-14-14 (standard)
>>>
>>> Centre Informatique National de l' Enseignement Supérieur
>>> 950 rue Saint Priest
>>> 34097 Montpellier cedex 5
>>> fax : 04-67-52-37-63
>>> http://www.cines.fr/
>>> ----------------------------------------------------------

>>

>

michelbouloc
MySQL version 5.0.19

------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18
------------------------

Vincent Bonamy a écrit :

> Cela ne me parait tout de même pas normal, il semble que certaines
> tables ne soient toujours pas créées, aussi cela risque de poser
> problème par la suite (même si la table OS_PROPERTYSET issue de
> OsWorkflow n'est pas utilisée normalement dans ori-oai-workflow je
> crois).
> Quelle est exactement la version de votre Base de Données MySQL ?
> Vincent.
>
>
> Michel Bouloc wrote:

>>
>> En effet cela fait évoluer les choses.
>>
>> Maintenant j'ai : (après le "ant init-workflow")
>>
>> -----------------------------------
>> init:
>> [if]
>> [if] Warning. You're going to initialize/erase SQL DataBase of
>> ORI-OAI-Workflow [y,N]
>> y
>>
>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double precision,
>> string_val varchar(255), long_val bigint, int_val integer, date_val
>> date, primary key (entity_name, entity_id, entity_key))
>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -
>> Specified key was too long; max key length is 1000 bytes
>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155] -
>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double precision,
>> string_val varchar(255), long_val bigint, int_val integer, date_val
>> date, primary key (entity_name, entity_id, entity_key))
>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156] -
>> Specified key was too long; max key length is 1000 bytes
>> [java] oriwf: 654 WARN
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)
>> - update of db ok ...
>> ..........................................
>> ------------------------------------
>> je ne sais pas si cela est "normal" mais en tout cas, il n'y a plus :
>>
>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't
>> exist
>>
>> et la commande qui vient ensuite "ant all-all" semble s'être déroulée
>> normalement (avec des warning ): le problème précèdent n'est plus
>> bloquant.
>>
>> Merci.
>>
>> ------------------------
>> Michel BOULOC
>>
>> bouloc@cines.fr
>> 04-67-14-14-18
>> ------------------------
>>
>>
>>
>> Vincent Bonamy a écrit :

>>> Bonjour,
>>>
>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans
>>>
>>> * conf/properties/main-config.properties au niveau du workflow :
>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]
>>>
>>> * puis hibernate.connection.url est utilisé de cette manière dans
>>> conf/properties/spring/common/dao/dao.xml :
>>>
>>> ${hibernate.connection.url}?emulateLocators=true
>>>
>>>
>>> => donc si on souhaite ajouter un paramètre à la connection,
>>> actuellement il faut en fait le faire directement dans
>>> conf/properties/spring/common/dao/dao.xml :
>>>
>>>
>>> ${hibernate.connection.url}?emulateLocators=true&characterEncoding=utf8
>>>
>>>
>>>
>>> Est-ce là le problème ?
>>> Vincent.
>>>
>>>
>>>
>>> Michel Bouloc wrote:

>>>> Bonjour,
>>>>
>>>> J'ai un problème lors de l'installation du module workflow.
>>>>
>>>> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>>>>
>>>> commandes effectuées :
>>>> ant checkout-all
>>>> ant install-tomcat-all
>>>> ant init-build-all
>>>> ant init-all
>>>>
>>>> Dans le fichier "commons-parameters.properties", j'ai les
>>>> paramètres :
>>>>
>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8
>>>>
>>>>
>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&
>>>>
>>>>
>>>> Les bases sous MySQL (innodb) sont déclarées "utf8".
>>>>
>>>> et j'ai le message d'erreur ci-dessous : au niveau du traitement du
>>>> module workflow
>>>> --------------------------------------------------------------------------------------------------------------
>>>>
>>>> init:
>>>> [if]
>>>> [if] Warning. You're going to initialize/erase SQL DataBase
>>>> of ORI-OAI-Workflow [y,N]
>>>> y
>>>>
>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>> doesn't exist
>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]
>>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name
>>>> varchar(125) not null, entity_id bigint not null, entity_key
>>>> varchar(255) not null, key_type integer, boolean_val bit,
>>>> double_val double precision, string_val varchar(255), long_val
>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>> entity_id, entity_key))
>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]
>>>> - Specified key was too long; max key length is 1000 bytes
>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET
>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>> bit, double_val double precision, string_val varchar(255), long_val
>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>> entity_id, entity_key))
>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>> execute[156] - Specified key was too long; max key length is 1000
>>>> bytes*
>>>> .................................
>>>> --------------------------------------------------------------------------------------------------------------
>>>>
>>>>
>>>> Par contre, tout se passe bien pour la base "harvester".
>>>>
>>>> rmq :
>>>> - le nom des bases (workflow, harvester) sont en minuscule et les
>>>> noms des tables sont en majuscule.
>>>> - base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
>>>> - base "harvester" : 15 tables
>>>>
>>>> Que faut-il faire ?
>>>>
>>>> A+
>>>>
>>>> ----------------------------------------------------------
>>>> Michel BOULOC
>>>>
>>>> bouloc@cines.fr
>>>> 04-67-14-14-18 (direct + répondeur)
>>>> 04-67-14-14-14 (standard)
>>>>
>>>> Centre Informatique National de l' Enseignement Supérieur
>>>> 950 rue Saint Priest
>>>> 34097 Montpellier cedex 5
>>>> fax : 04-67-52-37-63
>>>> http://www.cines.fr/
>>>> ----------------------------------------------------------

>>>

>>

>

michelbouloc
Bonjour,

j'ai installé un MySQL (v5.0.45) dédié sur la même machine où se trouve ORI-OAI (Reh-hat) et j'ai le même pb

à l'étape "ant init-all" au niveau de  WORKFLOW
_____________________________________________________________________________________________
      [if] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow [y,N]
y

    [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
    [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275]  - Specified key was too long; max key length is 1000 bytes
    [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
    [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156]  - Specified key was too long; max key length is 1000 bytes

    [java] oriwf: 585 WARN  org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)  - update of db ok ...
    [java] oriwf: 624 WARN  org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)  - update of db ok ...
    [java] oriwf: 634 WARN  org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)  - retrieveXmlContentFromEXist for 0 Workflow Instances is ok
    [java] oriwf: 637 WARN  org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)  - retrieveXmlContentFromEXist for 0 IndexingInfos is ok
    [java] oriwf: 640 WARN  org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)  - retrieveXmlContentFromEXist for 0 Xml Templates is ok
    [java] oriwf: 644 WARN  org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)  - upgrade db to 1.1.0 ok
    [java] oriwf: 654 WARN  org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)  - Migration :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ...
    [java] oriwf: 655 WARN  org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)  - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]: instances and history instances
    [java] oriwf: 669 WARN  org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)  - upgrade db to 1.1.1 ok
    [java] oriwf: 677 WARN  org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)  - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
    [java] oriwf: 678 WARN  org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)  - [properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history instances
    [java] oriwf: 690 WARN  org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)  - upgrade db to 1.2.0 ok
    [java] oriwf: 699 WARN  org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)  - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
    [java] oriwf: 701 WARN  org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)  - [properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history instances
    [java] oriwf: 713 WARN  org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)  - upgrade db to 1.4.1 ok
.....
__________________________________________________________________________

A+

 
------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18
------------------------
 

Michel Bouloc a écrit :
MySQL version 5.0.19

------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18
------------------------

Vincent Bonamy a écrit :
Cela ne me parait tout de même pas normal, il semble que certaines tables ne soient toujours pas créées, aussi cela risque de poser problème par la suite (même si la table OS_PROPERTYSET issue de OsWorkflow n'est pas utilisée normalement dans ori-oai-workflow je crois).
Quelle est exactement la version de votre Base de Données MySQL ?
Vincent.


Michel Bouloc wrote:

En effet cela fait évoluer les choses.

Maintenant j'ai : (après le "ant init-workflow")

-----------------------------------
init:
      [if]
      [if] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow [y,N]
y

    [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
    [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275]  - Specified key was too long; max key length is 1000 bytes
    [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
    [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156]  - Specified key was too long; max key length is 1000 bytes
    [java] oriwf: 654 WARN  org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)  - update of db ok ...
..........................................
------------------------------------
je ne sais pas si cela est "normal" mais en tout cas, il n'y a plus :

    *[java] hibernate: 0 WARN  util.JDBCExceptionReporter logExceptions[77]  - SQL Error: 1146, SQLState: 42S02
    [java] hibernate: 5 ERROR util.JDBCExceptionReporter logExceptions[78]  - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't exist

et la commande qui vient ensuite "ant all-all" semble s'être déroulée normalement (avec des warning ): le problème précèdent n'est plus bloquant.

Merci.

------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18
------------------------



Vincent Bonamy a écrit :
Bonjour,

Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans

* conf/properties/main-config.properties au niveau du workflow :
hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]

* puis hibernate.connection.url est utilisé de cette manière dans
conf/properties/spring/common/dao/dao.xml :
<property name="url">
       <value>${hibernate.connection.url}?emulateLocators=true</value>
   </property>

=> donc si on souhaite ajouter un paramètre à la connection, actuellement il faut en fait le faire directement dans conf/properties/spring/common/dao/dao.xml :
<property name="url">
       <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value>
   </property>

Est-ce là le problème ?
Vincent.



Michel Bouloc wrote:
Bonjour,

J'ai un problème lors de l'installation du module workflow.

j'installe la version 1.4 d'ORI-OAI sous red-hat.

commandes effectuées :
 ant checkout-all
 ant install-tomcat-all
 ant init-build-all
 ant init-all

Dans le fichier "commons-parameters.properties", j'ai les paramètres  :
 
HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8

WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&

Les bases sous MySQL (innodb) sont déclarées "utf8".

et j'ai le message d'erreur ci-dessous : au niveau du traitement du module workflow
--------------------------------------------------------------------------------------------------------------
    init:
       [if]
       [if] Warning. You're going to initialize/erase SQL DataBase of ORI-OAI-Workflow [y,N]
y

     *[java] hibernate: 0 WARN  util.JDBCExceptionReporter logExceptions[77]  - SQL Error: 1146, SQLState: 42S02
     [java] hibernate: 5 ERROR util.JDBCExceptionReporter logExceptions[78]  - Table 'workflow.ORI_WORKFLOW_USERPROFIL' doesn't exist
     [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport create[274]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
     [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport create[275]  - Specified key was too long; max key length is 1000 bytes
     [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[155]  - Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125) not null, entity_id bigint not null, entity_key varchar(255) not null, key_type integer, boolean_val bit, double_val double precision, string_val varchar(255), long_val bigint, int_val integer, date_val date, primary key (entity_name, entity_id, entity_key))
     [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate execute[156]  - Specified key was too long; max key length is 1000 bytes*
    .................................
--------------------------------------------------------------------------------------------------------------
 
Par contre, tout se passe bien pour la base "harvester".

rmq :
- le nom des bases (workflow, harvester) sont en minuscule et les noms des tables sont en majuscule.
- base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
- base "harvester"  : 15 tables

Que faut-il faire ?

A+

----------------------------------------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18 (direct + répondeur)
04-67-14-14-14 (standard)

Centre Informatique National de l' Enseignement Supérieur
950 rue Saint Priest
34097 Montpellier cedex 5
fax : 04-67-52-37-63
http://www.cines.fr/
----------------------------------------------------------






vincentbonamy
Bonjour,
J'ai regardé rapidement sur le web, je suis tombé sur cette issue
http://bugs.mysql.com/bug.php?id=4541 que je n'ai fait que survoler
vraiment brièvement pour l'instant.
=> Cela parle d'encodage ...
Du coup je me pose une première question : avez-vous fait en sorte
d'être en UTF8 côté MySQL ?
http://www.ori-oai.org/display/ORIOAIworkflow/Encodage
Vincent.

Michel Bouloc wrote:

> Bonjour,
>
> j'ai installé un MySQL (v5.0.45) dédié sur la même machine où se
> trouve ORI-OAI (Reh-hat) et j'ai le même pb
>
> à l'étape "ant init-all" au niveau de WORKFLOW
> _____________________________________________________________________________________________
> [if] Warning. You're going to initialize/erase SQL DataBase of
> ORI-OAI-Workflow [y,N]
> y
>
> * [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
> not null, entity_id bigint not null, entity_key varchar(255) not null,
> key_type integer, boolean_val bit, double_val double precision,
> string_val varchar(255), long_val bigint, int_val integer, date_val
> date, primary key (entity_name, entity_id, entity_key))
> [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275] -
> Specified key was too long; max key length is 1000 bytes
> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155] -
> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
> not null, entity_id bigint not null, entity_key varchar(255) not null,
> key_type integer, boolean_val bit, double_val double precision,
> string_val varchar(255), long_val bigint, int_val integer, date_val
> date, primary key (entity_name, entity_id, entity_key))
> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156] -
> Specified key was too long; max key length is 1000 bytes *
> [java] oriwf: 585 WARN
> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)
> - update of db ok ...
> [java] oriwf: 624 WARN
> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)
> - update of db ok ...
> [java] oriwf: 634 WARN
> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)
> - retrieveXmlContentFromEXist for 0 Workflow Instances is ok
> [java] oriwf: 637 WARN
> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)
> - retrieveXmlContentFromEXist for 0 IndexingInfos is ok
> [java] oriwf: 640 WARN
> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)
> - retrieveXmlContentFromEXist for 0 Xml Templates is ok
> [java] oriwf: 644 WARN
> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)
> - upgrade db to 1.1.0 ok
> [java] oriwf: 654 WARN
> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
> - Migration
> :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ...
> [java] oriwf: 655 WARN
> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
> - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]:
> instances and history instances
> [java] oriwf: 669 WARN
> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)
> - upgrade db to 1.1.1 ok
> [java] oriwf: 677 WARN
> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,
> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
> [java] oriwf: 678 WARN
> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
> - [properties/xsl/migrations/lom2lomfr-ready.xsl,
> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and
> history instances
> [java] oriwf: 690 WARN
> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)
> - upgrade db to 1.2.0 ok
> [java] oriwf: 699 WARN
> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,
> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
> [java] oriwf: 701 WARN
> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
> - [properties/xsl/migrations/lom2lomfr-ready.xsl,
> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and
> history instances
> [java] oriwf: 713 WARN
> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)
> - upgrade db to 1.4.1 ok
> .....
> __________________________________________________________________________
>
> A+
>
>
> ------------------------
> Michel BOULOC
>
> bouloc@cines.fr
> 04-67-14-14-18
> ------------------------
>
>
> Michel Bouloc a écrit :

>> MySQL version 5.0.19
>>
>> ------------------------
>> Michel BOULOC
>>
>> bouloc@cines.fr
>> 04-67-14-14-18
>> ------------------------
>>
>> Vincent Bonamy a écrit :

>>> Cela ne me parait tout de même pas normal, il semble que certaines
>>> tables ne soient toujours pas créées, aussi cela risque de poser
>>> problème par la suite (même si la table OS_PROPERTYSET issue de
>>> OsWorkflow n'est pas utilisée normalement dans ori-oai-workflow je
>>> crois).
>>> Quelle est exactement la version de votre Base de Données MySQL ?
>>> Vincent.
>>>
>>>
>>> Michel Bouloc wrote:

>>>>
>>>> En effet cela fait évoluer les choses.
>>>>
>>>> Maintenant j'ai : (après le "ant init-workflow")
>>>>
>>>> -----------------------------------
>>>> init:
>>>> [if]
>>>> [if] Warning. You're going to initialize/erase SQL DataBase
>>>> of ORI-OAI-Workflow [y,N]
>>>> y
>>>>
>>>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
>>>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>>>> not null, entity_id bigint not null, entity_key varchar(255) not
>>>> null, key_type integer, boolean_val bit, double_val double
>>>> precision, string_val varchar(255), long_val bigint, int_val
>>>> integer, date_val date, primary key (entity_name, entity_id,
>>>> entity_key))
>>>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -
>>>> Specified key was too long; max key length is 1000 bytes
>>>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155]
>>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name
>>>> varchar(125) not null, entity_id bigint not null, entity_key
>>>> varchar(255) not null, key_type integer, boolean_val bit,
>>>> double_val double precision, string_val varchar(255), long_val
>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>> entity_id, entity_key))
>>>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156]
>>>> - Specified key was too long; max key length is 1000 bytes
>>>> [java] oriwf: 654 WARN
>>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)
>>>> - update of db ok ...
>>>> ..........................................
>>>> ------------------------------------
>>>> je ne sais pas si cela est "normal" mais en tout cas, il n'y a plus :
>>>>
>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>> doesn't exist
>>>>
>>>> et la commande qui vient ensuite "ant all-all" semble s'être
>>>> déroulée normalement (avec des warning ): le problème précèdent
>>>> n'est plus bloquant.
>>>>
>>>> Merci.
>>>>
>>>> ------------------------
>>>> Michel BOULOC
>>>>
>>>> bouloc@cines.fr
>>>> 04-67-14-14-18
>>>> ------------------------
>>>>
>>>>
>>>>
>>>> Vincent Bonamy a écrit :

>>>>> Bonjour,
>>>>>
>>>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans
>>>>>
>>>>> * conf/properties/main-config.properties au niveau du workflow :
>>>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]
>>>>>
>>>>> * puis hibernate.connection.url est utilisé de cette manière dans
>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>
>>>>>
>>>>> ${hibernate.connection.url}?emulateLocators=true
>>>>>
>>>>>
>>>>> => donc si on souhaite ajouter un paramètre à la connection,
>>>>> actuellement il faut en fait le faire directement dans
>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>
>>>>>
>>>>> ${hibernate.connection.url}?emulateLocators=true&characterEncoding=utf8
>>>>>
>>>>>
>>>>>
>>>>> Est-ce là le problème ?
>>>>> Vincent.
>>>>>
>>>>>
>>>>>
>>>>> Michel Bouloc wrote:

>>>>>> Bonjour,
>>>>>>
>>>>>> J'ai un problème lors de l'installation du module workflow.
>>>>>>
>>>>>> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>>>>>>
>>>>>> commandes effectuées :
>>>>>> ant checkout-all
>>>>>> ant install-tomcat-all
>>>>>> ant init-build-all
>>>>>> ant init-all
>>>>>>
>>>>>> Dans le fichier "commons-parameters.properties", j'ai les
>>>>>> paramètres :
>>>>>>
>>>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8
>>>>>>
>>>>>>
>>>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&
>>>>>>
>>>>>>
>>>>>> Les bases sous MySQL (innodb) sont déclarées "utf8".
>>>>>>
>>>>>> et j'ai le message d'erreur ci-dessous : au niveau du traitement
>>>>>> du module workflow
>>>>>> --------------------------------------------------------------------------------------------------------------
>>>>>>
>>>>>> init:
>>>>>> [if]
>>>>>> [if] Warning. You're going to initialize/erase SQL
>>>>>> DataBase of ORI-OAI-Workflow [y,N]
>>>>>> y
>>>>>>
>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>>>> doesn't exist
>>>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport
>>>>>> create[274] - Unsuccessful: create table OS_PROPERTYSET
>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>> (entity_name, entity_id, entity_key))
>>>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport
>>>>>> create[275] - Specified key was too long; max key length is 1000
>>>>>> bytes
>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET
>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>> (entity_name, entity_id, entity_key))
>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>> execute[156] - Specified key was too long; max key length is
>>>>>> 1000 bytes*
>>>>>> .................................
>>>>>> --------------------------------------------------------------------------------------------------------------
>>>>>>
>>>>>>
>>>>>> Par contre, tout se passe bien pour la base "harvester".
>>>>>>
>>>>>> rmq :
>>>>>> - le nom des bases (workflow, harvester) sont en minuscule et les
>>>>>> noms des tables sont en majuscule.
>>>>>> - base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
>>>>>> - base "harvester" : 15 tables
>>>>>>
>>>>>> Que faut-il faire ?
>>>>>>
>>>>>> A+
>>>>>>
>>>>>> ----------------------------------------------------------
>>>>>> Michel BOULOC
>>>>>>
>>>>>> bouloc@cines.fr
>>>>>> 04-67-14-14-18 (direct + répondeur)
>>>>>> 04-67-14-14-14 (standard)
>>>>>>
>>>>>> Centre Informatique National de l' Enseignement Supérieur
>>>>>> 950 rue Saint Priest
>>>>>> 34097 Montpellier cedex 5
>>>>>> fax : 04-67-52-37-63
>>>>>> http://www.cines.fr/
>>>>>> ----------------------------------------------------------

>>>>>

>>>>

>>>

>>
>>

>

christian.theou
Bonjour,

Specified key was too long; max key length is 1000 bytes ....

Pour avoir rencontré le problème lors de l'install du portail ESUP en version 2.6 DLM sur un MySQL 5 (pas de pb en Mysql 4) , la seule solution (à ma connaissance actuelle) consiste à réduire la longueur des index dans les scripts de création pour passer sous cette barre de 1000 octets. Si la base est en UTF-8 (4 octets par caractère) , il faut viser un index qui ne dépasse pas varchar(250).

Mes différentes recherches sur Internet m'ont montré qu'un patch Mysql existe pour dépasser cette limite (à 4096 bytes je crois) mais ce patch ne sera pas inclus dans la version standard de Mysql parce qu'il pénalise sensiblement la performance même pour des index de petites tailles. (Débian l'avait inclus , ils l'ont retiré sur les conseils de Mysql)

Bien cordialement

IEF Christian Théou
Saint-Cyr Numérique
Ecoles de Saint-Cyr Coëtquidan
Tel: 02.97.70.76.98

Vincent Bonamy < > a écrit :

> Bonjour,
> J'ai regardé rapidement sur le web, je suis tombé sur cette issue
> http://bugs.mysql.com/bug.php?id=4541 que je n'ai fait que survoler
> vraiment brièvement pour l'instant.
> => Cela parle d'encodage ...
> Du coup je me pose une première question : avez-vous fait en sorte
> d'être en UTF8 côté MySQL ?
> http://www.ori-oai.org/display/ORIOAIworkflow/Encodage
> Vincent.
>
>
> Michel Bouloc wrote:

>> Bonjour,
>>
>> j'ai installé un MySQL (v5.0.45) dédié sur la même machine où se
>> trouve ORI-OAI (Reh-hat) et j'ai le même pb
>>
>> à l'étape "ant init-all" au niveau de  WORKFLOW
>> _____________________________________________________________________________________________
>>      [if] Warning. You're going to initialize/erase SQL DataBase of
>> ORI-OAI-Workflow [y,N]
>> y
>>
>>   * [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]  -
>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double
>> precision, string_val varchar(255), long_val bigint, int_val
>> integer, date_val date, primary key (entity_name, entity_id,
>> entity_key))
>>    [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275]  -
>> Specified key was too long; max key length is 1000 bytes
>>    [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155]  -
>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double
>> precision, string_val varchar(255), long_val bigint, int_val
>> integer, date_val date, primary key (entity_name, entity_id,
>> entity_key))
>>    [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156]  -
>> Specified key was too long; max key length is 1000 bytes *
>>    [java] oriwf: 585 WARN 
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)  - update of db ok
>> ...
>>    [java] oriwf: 624 WARN 
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)  - update of db ok
>> ...
>>    [java] oriwf: 634 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)  - retrieveXmlContentFromEXist for 0 Workflow Instances is
>> ok
>>    [java] oriwf: 637 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)  - retrieveXmlContentFromEXist for 0 IndexingInfos is
>> ok
>>    [java] oriwf: 640 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)  - retrieveXmlContentFromEXist for 0 Xml Templates is
>> ok
>>    [java] oriwf: 644 WARN 
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)  - upgrade db to 1.1.0
>> ok
>>    [java] oriwf: 654 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)  - Migration :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]
>> ...
>>    [java] oriwf: 655 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)  - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]: instances and history
>> instances
>>    [java] oriwf: 669 WARN 
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)  - upgrade db to 1.1.1
>> ok
>>    [java] oriwf: 677 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)  - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]
>> ...
>>    [java] oriwf: 678 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)  - [properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history
>> instances
>>    [java] oriwf: 690 WARN 
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)  - upgrade db to 1.2.0
>> ok
>>    [java] oriwf: 699 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)  - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]
>> ...
>>    [java] oriwf: 701 WARN 
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)  - [properties/xsl/migrations/lom2lomfr-ready.xsl, properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl, properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and history
>> instances
>>    [java] oriwf: 713 WARN 
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)  - upgrade db to 1.4.1
>> ok
>> .....
>> __________________________________________________________________________
>>
>> A+
>>
>> ------------------------
>> Michel BOULOC
>>
>> bouloc@cines.fr
>> 04-67-14-14-18
>> ------------------------
>> Michel Bouloc a écrit :

>>> MySQL version 5.0.19
>>>
>>> ------------------------
>>> Michel BOULOC
>>>
>>> bouloc@cines.fr
>>> 04-67-14-14-18
>>> ------------------------
>>>
>>> Vincent Bonamy a écrit :

>>>> Cela ne me parait tout de même pas normal, il semble que certaines
>>>> tables ne soient toujours pas créées, aussi cela risque de poser
>>>> problème par la suite (même si la table OS_PROPERTYSET issue de
>>>> OsWorkflow n'est pas utilisée normalement dans ori-oai-workflow je
>>>> crois).
>>>> Quelle est exactement la version de votre Base de Données MySQL ?
>>>> Vincent.
>>>>
>>>>
>>>> Michel Bouloc wrote:

>>>>>
>>>>> En effet cela fait évoluer les choses.
>>>>>
>>>>> Maintenant j'ai : (après le "ant init-workflow")
>>>>>
>>>>> -----------------------------------
>>>>> init:
>>>>>      [if]
>>>>>      [if] Warning. You're going to initialize/erase SQL DataBase
>>>>> of ORI-OAI-Workflow [y,N]
>>>>> y
>>>>>
>>>>>    [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274]  -
>>>>> Unsuccessful: create table OS_PROPERTYSET (entity_name
>>>>> varchar(125) not null, entity_id bigint not null, entity_key
>>>>> varchar(255) not null, key_type integer, boolean_val bit,
>>>>> double_val double precision, string_val varchar(255), long_val
>>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>>> entity_id, entity_key))
>>>>>    [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275]  -
>>>>> Specified key was too long; max key length is 1000 bytes
>>>>>    [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155] 
>>>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name
>>>>> varchar(125) not null, entity_id bigint not null, entity_key
>>>>> varchar(255) not null, key_type integer, boolean_val bit,
>>>>> double_val double precision, string_val varchar(255), long_val
>>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>>> entity_id, entity_key))
>>>>>    [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156] 
>>>>> - Specified key was too long; max key length is 1000 bytes
>>>>>    [java] oriwf: 654 WARN 
>>>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)  - update of db ok
>>>>> ...
>>>>> ..........................................
>>>>> ------------------------------------
>>>>> je ne sais pas si cela est "normal" mais en tout cas, il n'y a plus :
>>>>>
>>>>>    *[java] hibernate: 0 WARN  util.JDBCExceptionReporter
>>>>> logExceptions[77]  - SQL Error: 1146, SQLState: 42S02
>>>>>    [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>>> logExceptions[78]  - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>>> doesn't exist
>>>>>
>>>>> et la commande qui vient ensuite "ant all-all" semble s'être
>>>>> déroulée normalement (avec des warning ): le problème précèdent
>>>>> n'est plus bloquant.
>>>>>
>>>>> Merci.
>>>>>
>>>>> ------------------------
>>>>> Michel BOULOC
>>>>>
>>>>> bouloc@cines.fr
>>>>> 04-67-14-14-18
>>>>> ------------------------
>>>>>
>>>>>
>>>>>
>>>>> Vincent Bonamy a écrit :

>>>>>> Bonjour,
>>>>>>
>>>>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans
>>>>>>
>>>>>> * conf/properties/main-config.properties au niveau du workflow :
>>>>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]
>>>>>>
>>>>>> * puis hibernate.connection.url est utilisé de cette manière dans
>>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>> <property name="url">
>>>>>>       <value>${hibernate.connection.url}?emulateLocators=true</value>
>>>>>>   </property>
>>>>>>
>>>>>> => donc si on souhaite ajouter un paramètre à la connection,
>>>>>> actuellement il faut en fait le faire directement dans
>>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>> <property name="url">
>>>>>>       
>>>>>> <value>${hibernate.connection.url}?emulateLocators=true&amp;characterEncoding=utf8</value>   
>>>>>> </property>
>>>>>>
>>>>>> Est-ce là le problème ?
>>>>>> Vincent.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Michel Bouloc wrote:

>>>>>>> Bonjour,
>>>>>>>
>>>>>>> J'ai un problème lors de l'installation du module workflow.
>>>>>>>
>>>>>>> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>>>>>>>
>>>>>>> commandes effectuées :
>>>>>>> ant checkout-all
>>>>>>> ant install-tomcat-all
>>>>>>> ant init-build-all
>>>>>>> ant init-all
>>>>>>>
>>>>>>> Dans le fichier "commons-parameters.properties", j'ai les paramètres  :
>>>>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8 WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8& Les bases sous MySQL (innodb) sont déclarées
>>>>>>> "utf8".
>>>>>>>
>>>>>>> et j'ai le message d'erreur ci-dessous : au niveau du
>>>>>>> traitement du module workflow
>>>>>>> --------------------------------------------------------------------------------------------------------------     
>>>>>>> init:
>>>>>>>       [if]
>>>>>>>       [if] Warning. You're going to initialize/erase SQL
>>>>>>> DataBase of ORI-OAI-Workflow [y,N]
>>>>>>> y
>>>>>>>
>>>>>>>     *[java] hibernate: 0 WARN  util.JDBCExceptionReporter
>>>>>>> logExceptions[77]  - SQL Error: 1146, SQLState: 42S02
>>>>>>>     [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>>>>> logExceptions[78]  - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>>>>> doesn't exist
>>>>>>>     [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport
>>>>>>> create[274]  - Unsuccessful: create table OS_PROPERTYSET
>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>>> (entity_name, entity_id, entity_key))
>>>>>>>     [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport
>>>>>>> create[275]  - Specified key was too long; max key length is
>>>>>>> 1000 bytes
>>>>>>>     [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>>> execute[155]  - Unsuccessful: create table OS_PROPERTYSET
>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>>> (entity_name, entity_id, entity_key))
>>>>>>>     [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>>> execute[156]  - Specified key was too long; max key length is
>>>>>>> 1000 bytes*
>>>>>>>    .................................
>>>>>>> --------------------------------------------------------------------------------------------------------------  Par contre, tout se passe bien pour la base
>>>>>>> "harvester".
>>>>>>>
>>>>>>> rmq :
>>>>>>> - le nom des bases (workflow, harvester) sont en minuscule et
>>>>>>> les noms des tables sont en majuscule.
>>>>>>> - base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
>>>>>>> - base "harvester"  : 15 tables
>>>>>>>
>>>>>>> Que faut-il faire ?
>>>>>>>
>>>>>>> A+
>>>>>>>
>>>>>>> ----------------------------------------------------------
>>>>>>> Michel BOULOC
>>>>>>>
>>>>>>> bouloc@cines.fr
>>>>>>> 04-67-14-14-18 (direct + répondeur)
>>>>>>> 04-67-14-14-14 (standard)
>>>>>>>
>>>>>>> Centre Informatique National de l' Enseignement Supérieur
>>>>>>> 950 rue Saint Priest
>>>>>>> 34097 Montpellier cedex 5
>>>>>>> fax : 04-67-52-37-63
>>>>>>> http://www.cines.fr/
>>>>>>> ----------------------------------------------------------

>>>>>>

>>>>>

>>>>

>>>
>>>

>>

>
>
>

michelbouloc
re-Bonjour,

c'est en "utf8"

mais est-ce qu'il ne faudrait pas mettre "ENGINE=InnoDB DEFAULT
CHARSET=utf8" au niveau des CREATE TABLE ?
(pour être sûr ...)

A+

------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18
------------------------

Vincent Bonamy a écrit :

> Bonjour,
> J'ai regardé rapidement sur le web, je suis tombé sur cette issue
> http://bugs.mysql.com/bug.php?id=4541 que je n'ai fait que survoler
> vraiment brièvement pour l'instant.
> => Cela parle d'encodage ...
> Du coup je me pose une première question : avez-vous fait en sorte
> d'être en UTF8 côté MySQL ?
> http://www.ori-oai.org/display/ORIOAIworkflow/Encodage
> Vincent.
>
>
> Michel Bouloc wrote:

>> Bonjour,
>>
>> j'ai installé un MySQL (v5.0.45) dédié sur la même machine où se
>> trouve ORI-OAI (Reh-hat) et j'ai le même pb
>>
>> à l'étape "ant init-all" au niveau de WORKFLOW
>> ___________________________________________________________________________________________
>>
>> [if] Warning. You're going to initialize/erase SQL DataBase of
>> ORI-OAI-Workflow [y,N]
>> y
>>
>> * [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double precision,
>> string_val varchar(255), long_val bigint, int_val integer, date_val
>> date, primary key (entity_name, entity_id, entity_key))
>> [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275] -
>> Specified key was too long; max key length is 1000 bytes
>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155] -
>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>> not null, entity_id bigint not null, entity_key varchar(255) not
>> null, key_type integer, boolean_val bit, double_val double precision,
>> string_val varchar(255), long_val bigint, int_val integer, date_val
>> date, primary key (entity_name, entity_id, entity_key))
>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156] -
>> Specified key was too long; max key length is 1000 bytes *
>> [java] oriwf: 585 WARN
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)
>> - update of db ok ...
>> [java] oriwf: 624 WARN
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)
>> - update of db ok ...
>> [java] oriwf: 634 WARN
>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)
>> - retrieveXmlContentFromEXist for 0 Workflow Instances is ok
>> [java] oriwf: 637 WARN
>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)
>> - retrieveXmlContentFromEXist for 0 IndexingInfos is ok
>> [java] oriwf: 640 WARN
>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)
>> - retrieveXmlContentFromEXist for 0 Xml Templates is ok
>> [java] oriwf: 644 WARN
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)
>> - upgrade db to 1.1.0 ok
>> [java] oriwf: 654 WARN
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
>> - Migration
>> :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ...
>> [java] oriwf: 655 WARN
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
>> - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]:
>> instances and history instances
>> [java] oriwf: 669 WARN
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)
>> - upgrade db to 1.1.1 ok
>> [java] oriwf: 677 WARN
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,
>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
>> [java] oriwf: 678 WARN
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,
>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and
>> history instances
>> [java] oriwf: 690 WARN
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)
>> - upgrade db to 1.2.0 ok
>> [java] oriwf: 699 WARN
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,
>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
>> [java] oriwf: 701 WARN
>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,
>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and
>> history instances
>> [java] oriwf: 713 WARN
>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)
>> - upgrade db to 1.4.1 ok
>> .....
>> ________________________________________________________________________
>>
>>
>> A+
>>
>>
>> ------------------------
>> Michel BOULOC
>>
>> bouloc@cines.fr
>> 04-67-14-14-18
>> ------------------------
>>
>>
>> Michel Bouloc a écrit :

>>> MySQL version 5.0.19
>>>
>>> ------------------------
>>> Michel BOULOC
>>>
>>> bouloc@cines.fr
>>> 04-67-14-14-18
>>> ------------------------
>>>
>>> Vincent Bonamy a écrit :

>>>> Cela ne me parait tout de même pas normal, il semble que certaines
>>>> tables ne soient toujours pas créées, aussi cela risque de poser
>>>> problème par la suite (même si la table OS_PROPERTYSET issue de
>>>> OsWorkflow n'est pas utilisée normalement dans ori-oai-workflow je
>>>> crois).
>>>> Quelle est exactement la version de votre Base de Données MySQL ?
>>>> Vincent.
>>>>
>>>>
>>>> Michel Bouloc wrote:

>>>>>
>>>>> En effet cela fait évoluer les choses.
>>>>>
>>>>> Maintenant j'ai : (après le "ant init-workflow")
>>>>>
>>>>> -----------------------------------
>>>>> init:
>>>>> [if]
>>>>> [if] Warning. You're going to initialize/erase SQL DataBase
>>>>> of ORI-OAI-Workflow [y,N]
>>>>> y
>>>>>
>>>>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
>>>>> Unsuccessful: create table OS_PROPERTYSET (entity_name
>>>>> varchar(125) not null, entity_id bigint not null, entity_key
>>>>> varchar(255) not null, key_type integer, boolean_val bit,
>>>>> double_val double precision, string_val varchar(255), long_val
>>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>>> entity_id, entity_key))
>>>>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -
>>>>> Specified key was too long; max key length is 1000 bytes
>>>>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate execute[155]
>>>>> - Unsuccessful: create table OS_PROPERTYSET (entity_name
>>>>> varchar(125) not null, entity_id bigint not null, entity_key
>>>>> varchar(255) not null, key_type integer, boolean_val bit,
>>>>> double_val double precision, string_val varchar(255), long_val
>>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>>> entity_id, entity_key))
>>>>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate execute[156]
>>>>> - Specified key was too long; max key length is 1000 bytes
>>>>> [java] oriwf: 654 WARN
>>>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)
>>>>> - update of db ok ...
>>>>> ..........................................
>>>>> ------------------------------------
>>>>> je ne sais pas si cela est "normal" mais en tout cas, il n'y a plus :
>>>>>
>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>>> doesn't exist
>>>>>
>>>>> et la commande qui vient ensuite "ant all-all" semble s'être
>>>>> déroulée normalement (avec des warning ): le problème précèdent
>>>>> n'est plus bloquant.
>>>>>
>>>>> Merci.
>>>>>
>>>>> ------------------------
>>>>> Michel BOULOC
>>>>>
>>>>> bouloc@cines.fr
>>>>> 04-67-14-14-18
>>>>> ------------------------
>>>>>
>>>>>
>>>>>
>>>>> Vincent Bonamy a écrit :

>>>>>> Bonjour,
>>>>>>
>>>>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans
>>>>>>
>>>>>> * conf/properties/main-config.properties au niveau du workflow :
>>>>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]
>>>>>>
>>>>>> * puis hibernate.connection.url est utilisé de cette manière dans
>>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>>
>>>>>>
>>>>>> ${hibernate.connection.url}?emulateLocators=true
>>>>>>
>>>>>>
>>>>>> => donc si on souhaite ajouter un paramètre à la connection,
>>>>>> actuellement il faut en fait le faire directement dans
>>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>>
>>>>>>
>>>>>> ${hibernate.connection.url}?emulateLocators=true&characterEncoding=utf8
>>>>>>
>>>>>>
>>>>>>
>>>>>> Est-ce là le problème ?
>>>>>> Vincent.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Michel Bouloc wrote:

>>>>>>> Bonjour,
>>>>>>>
>>>>>>> J'ai un problème lors de l'installation du module workflow.
>>>>>>>
>>>>>>> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>>>>>>>
>>>>>>> commandes effectuées :
>>>>>>> ant checkout-all
>>>>>>> ant install-tomcat-all
>>>>>>> ant init-build-all
>>>>>>> ant init-all
>>>>>>>
>>>>>>> Dans le fichier "commons-parameters.properties", j'ai les
>>>>>>> paramètres :
>>>>>>>
>>>>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8
>>>>>>>
>>>>>>>
>>>>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&
>>>>>>>
>>>>>>>
>>>>>>> Les bases sous MySQL (innodb) sont déclarées "utf8".
>>>>>>>
>>>>>>> et j'ai le message d'erreur ci-dessous : au niveau du traitement
>>>>>>> du module workflow
>>>>>>> --------------------------------------------------------------------------------------------------------------
>>>>>>>
>>>>>>> init:
>>>>>>> [if]
>>>>>>> [if] Warning. You're going to initialize/erase SQL
>>>>>>> DataBase of ORI-OAI-Workflow [y,N]
>>>>>>> y
>>>>>>>
>>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>>>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>>>>> doesn't exist
>>>>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport
>>>>>>> create[274] - Unsuccessful: create table OS_PROPERTYSET
>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>>> (entity_name, entity_id, entity_key))
>>>>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport
>>>>>>> create[275] - Specified key was too long; max key length is
>>>>>>> 1000 bytes
>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET
>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>>> (entity_name, entity_id, entity_key))
>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>>> execute[156] - Specified key was too long; max key length is
>>>>>>> 1000 bytes*
>>>>>>> .................................
>>>>>>> --------------------------------------------------------------------------------------------------------------
>>>>>>>
>>>>>>>
>>>>>>> Par contre, tout se passe bien pour la base "harvester".
>>>>>>>
>>>>>>> rmq :
>>>>>>> - le nom des bases (workflow, harvester) sont en minuscule et
>>>>>>> les noms des tables sont en majuscule.
>>>>>>> - base "workflow" : 18 tables dont la table ORI_WORKFLOW_USERPROFIL
>>>>>>> - base "harvester" : 15 tables
>>>>>>>
>>>>>>> Que faut-il faire ?
>>>>>>>
>>>>>>> A+
>>>>>>>
>>>>>>> ----------------------------------------------------------
>>>>>>> Michel BOULOC
>>>>>>>
>>>>>>> bouloc@cines.fr
>>>>>>> 04-67-14-14-18 (direct + répondeur)
>>>>>>> 04-67-14-14-14 (standard)
>>>>>>>
>>>>>>> Centre Informatique National de l' Enseignement Supérieur
>>>>>>> 950 rue Saint Priest
>>>>>>> 34097 Montpellier cedex 5
>>>>>>> fax : 04-67-52-37-63
>>>>>>> http://www.cines.fr/
>>>>>>> ----------------------------------------------------------

>>>>>>

>>>>>

>>>>

>>>
>>>

>>

>

michelbouloc
Merci, la piste était bonne, cela m'a permis de corriger ce problème
d'erreur de java à l'étape "ant init-all".

Phpmyadmin me disait que les tables étaient en utf8 mais les commandes
mysql "SHOW VARIABLES"
(http://www.ori-oai.org/display/ORIOAIworkflow/Encodage ) me disaient
que la base n'était pas en utf8 (character_set_database).

J'ai repris le codage de mysql (fichier /etc/my.cnf) dans mon "mysql
dédié" et le "ant init-all" se passe bien au niveau du WORKFLOW.

j'ai rajouté les paramètres suivants :
[client]
default_character_set = utf8

[mysqld]
default_character_set = utf8
character_set_server = utf8
default_collation = utf8_general_ci
default_storage_engine = InnoDB

innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
innodb_data_home_dir = /usr/mysql/innodb/data/
innodb_log_arch_dir = /usr/mysql/innodb/data/
innodb_log_group_home_dir = /usr/mysql/innodb/data/
innodb_data_file_path = ibdata1:10M;ibdata2:50M:autoextend
innodb_log_files_in_group = 2
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
set-variable = innodb_log_files_in_group=2
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
innodb_file_per_table

Donc je n'ai plus d'erreur, je peux continuer l'installation.

A+

rmq :
cela pose le pb du codage de mysql sur un serveur multi-base
multi-application.
Donc pour ORI-OAI, il vaut mieux un "mysql dédié" (comme pour les
tomcats).
Est-ce que le codage des "CREATE TABLE" avec "ENGINE=InnoDB DEFAULT
CHARSET=utf8 COLLATE=utf8" ne permettrait pas d'apporter une souplesse
dans l'installation d'ORI-OAI ?
(surtout pour une configuration de test avec tous les modules)

------------------------
Michel BOULOC

bouloc@cines.fr
04-67-14-14-18
------------------------

Michel Bouloc a écrit :

> re-Bonjour,
>
> c'est en "utf8"
>
> mais est-ce qu'il ne faudrait pas mettre "ENGINE=InnoDB DEFAULT
> CHARSET=utf8" au niveau des CREATE TABLE ?
> (pour être sûr ...)
>
> A+
>
>
> ------------------------
> Michel BOULOC
>
> bouloc@cines.fr
> 04-67-14-14-18
> ------------------------
>
>
> Vincent Bonamy a écrit :

>> Bonjour,
>> J'ai regardé rapidement sur le web, je suis tombé sur cette issue
>> http://bugs.mysql.com/bug.php?id=4541 que je n'ai fait que survoler
>> vraiment brièvement pour l'instant.
>> => Cela parle d'encodage ...
>> Du coup je me pose une première question : avez-vous fait en sorte
>> d'être en UTF8 côté MySQL ?
>> http://www.ori-oai.org/display/ORIOAIworkflow/Encodage
>> Vincent.
>>
>>
>> Michel Bouloc wrote:

>>> Bonjour,
>>>
>>> j'ai installé un MySQL (v5.0.45) dédié sur la même machine où se
>>> trouve ORI-OAI (Reh-hat) et j'ai le même pb
>>>
>>> à l'étape "ant init-all" au niveau de WORKFLOW
>>> ___________________________________________________________________________________________
>>>
>>> [if] Warning. You're going to initialize/erase SQL DataBase of
>>> ORI-OAI-Workflow [y,N]
>>> y
>>>
>>> * [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
>>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>>> not null, entity_id bigint not null, entity_key varchar(255) not
>>> null, key_type integer, boolean_val bit, double_val double
>>> precision, string_val varchar(255), long_val bigint, int_val
>>> integer, date_val date, primary key (entity_name, entity_id,
>>> entity_key))
>>> [java] hibernate: 8 ERROR hbm2ddl.SchemaExport create[275] -
>>> Specified key was too long; max key length is 1000 bytes
>>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[155] -
>>> Unsuccessful: create table OS_PROPERTYSET (entity_name varchar(125)
>>> not null, entity_id bigint not null, entity_key varchar(255) not
>>> null, key_type integer, boolean_val bit, double_val double
>>> precision, string_val varchar(255), long_val bigint, int_val
>>> integer, date_val date, primary key (entity_name, entity_id,
>>> entity_key))
>>> [java] hibernate: 548 ERROR hbm2ddl.SchemaUpdate execute[156] -
>>> Specified key was too long; max key length is 1000 bytes *
>>> [java] oriwf: 585 WARN
>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)
>>> - update of db ok ...
>>> [java] oriwf: 624 WARN
>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:283)
>>> - update of db ok ...
>>> [java] oriwf: 634 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:100)
>>> - retrieveXmlContentFromEXist for 0 Workflow Instances is ok
>>> [java] oriwf: 637 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:109)
>>> - retrieveXmlContentFromEXist for 0 IndexingInfos is ok
>>> [java] oriwf: 640 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.retrieveXmlContentFromEXist(MigrationService.java:124)
>>> - retrieveXmlContentFromEXist for 0 Xml Templates is ok
>>> [java] oriwf: 644 WARN
>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d0(VersionningServiceImpl.java:199)
>>> - upgrade db to 1.1.0 ok
>>> [java] oriwf: 654 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
>>> - Migration
>>> :[properties/xsl/migrations/lom2lom-debug-technicalduration.xsl] ...
>>> [java] oriwf: 655 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
>>> - [properties/xsl/migrations/lom2lom-debug-technicalduration.xsl]:
>>> instances and history instances
>>> [java] oriwf: 669 WARN
>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d1d1(VersionningServiceImpl.java:207)
>>> - upgrade db to 1.1.1 ok
>>> [java] oriwf: 677 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
>>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,
>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
>>> [java] oriwf: 678 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
>>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,
>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and
>>> history instances
>>> [java] oriwf: 690 WARN
>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d2d0(VersionningServiceImpl.java:215)
>>> - upgrade db to 1.2.0 ok
>>> [java] oriwf: 699 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:145)
>>> - Migration :[properties/xsl/migrations/lom2lomfr-ready.xsl,
>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl] ...
>>> [java] oriwf: 701 WARN
>>> org.orioai.workflow.services.migrations.MigrationService.xslTransformMigration(MigrationService.java:146)
>>> - [properties/xsl/migrations/lom2lomfr-ready.xsl,
>>> properties/xsl/migrations/lom2lom-removeSchemaLocation.xsl,
>>> properties/xsl/migrations/lom2lom-dewey2DCC.xsl]: instances and
>>> history instances
>>> [java] oriwf: 713 WARN
>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgrade1d4d1(VersionningServiceImpl.java:225)
>>> - upgrade db to 1.4.1 ok
>>> .....
>>> ________________________________________________________________________
>>>
>>>
>>> A+
>>>
>>>
>>> ------------------------
>>> Michel BOULOC
>>>
>>> bouloc@cines.fr
>>> 04-67-14-14-18
>>> ------------------------
>>>
>>>
>>> Michel Bouloc a écrit :

>>>> MySQL version 5.0.19
>>>>
>>>> ------------------------
>>>> Michel BOULOC
>>>>
>>>> bouloc@cines.fr
>>>> 04-67-14-14-18
>>>> ------------------------
>>>>
>>>> Vincent Bonamy a écrit :

>>>>> Cela ne me parait tout de même pas normal, il semble que certaines
>>>>> tables ne soient toujours pas créées, aussi cela risque de poser
>>>>> problème par la suite (même si la table OS_PROPERTYSET issue de
>>>>> OsWorkflow n'est pas utilisée normalement dans ori-oai-workflow je
>>>>> crois).
>>>>> Quelle est exactement la version de votre Base de Données MySQL ?
>>>>> Vincent.
>>>>>
>>>>>
>>>>> Michel Bouloc wrote:

>>>>>>
>>>>>> En effet cela fait évoluer les choses.
>>>>>>
>>>>>> Maintenant j'ai : (après le "ant init-workflow")
>>>>>>
>>>>>> -----------------------------------
>>>>>> init:
>>>>>> [if]
>>>>>> [if] Warning. You're going to initialize/erase SQL DataBase
>>>>>> of ORI-OAI-Workflow [y,N]
>>>>>> y
>>>>>>
>>>>>> [java] hibernate: 0 ERROR hbm2ddl.SchemaExport create[274] -
>>>>>> Unsuccessful: create table OS_PROPERTYSET (entity_name
>>>>>> varchar(125) not null, entity_id bigint not null, entity_key
>>>>>> varchar(255) not null, key_type integer, boolean_val bit,
>>>>>> double_val double precision, string_val varchar(255), long_val
>>>>>> bigint, int_val integer, date_val date, primary key (entity_name,
>>>>>> entity_id, entity_key))
>>>>>> [java] hibernate: 4 ERROR hbm2ddl.SchemaExport create[275] -
>>>>>> Specified key was too long; max key length is 1000 bytes
>>>>>> [java] hibernate: 614 ERROR hbm2ddl.SchemaUpdate
>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET
>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>> (entity_name, entity_id, entity_key))
>>>>>> [java] hibernate: 615 ERROR hbm2ddl.SchemaUpdate
>>>>>> execute[156] - Specified key was too long; max key length is
>>>>>> 1000 bytes
>>>>>> [java] oriwf: 654 WARN
>>>>>> org.orioai.workflow.services.application.VersionningServiceImpl.upgradeDatabase(VersionningServiceImpl.java:273)
>>>>>> - update of db ok ...
>>>>>> ..........................................
>>>>>> ------------------------------------
>>>>>> je ne sais pas si cela est "normal" mais en tout cas, il n'y a
>>>>>> plus :
>>>>>>
>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>>>> doesn't exist
>>>>>>
>>>>>> et la commande qui vient ensuite "ant all-all" semble s'être
>>>>>> déroulée normalement (avec des warning ): le problème précèdent
>>>>>> n'est plus bloquant.
>>>>>>
>>>>>> Merci.
>>>>>>
>>>>>> ------------------------
>>>>>> Michel BOULOC
>>>>>>
>>>>>> bouloc@cines.fr
>>>>>> 04-67-14-14-18
>>>>>> ------------------------
>>>>>>
>>>>>>
>>>>>>
>>>>>> Vincent Bonamy a écrit :

>>>>>>> Bonjour,
>>>>>>>
>>>>>>> Pour infos, WORKFLOW_SQL_CONNECTION_URL est répercuté dans
>>>>>>>
>>>>>>> * conf/properties/main-config.properties au niveau du workflow :
>>>>>>> hibernate.connection.url=[WORKFLOW_SQL_CONNECTION_URL]
>>>>>>>
>>>>>>> * puis hibernate.connection.url est utilisé de cette manière dans
>>>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>>>
>>>>>>>
>>>>>>> ${hibernate.connection.url}?emulateLocators=true
>>>>>>>
>>>>>>>
>>>>>>> => donc si on souhaite ajouter un paramètre à la connection,
>>>>>>> actuellement il faut en fait le faire directement dans
>>>>>>> conf/properties/spring/common/dao/dao.xml :
>>>>>>>
>>>>>>>
>>>>>>> ${hibernate.connection.url}?emulateLocators=true&characterEncoding=utf8
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Est-ce là le problème ?
>>>>>>> Vincent.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Michel Bouloc wrote:

>>>>>>>> Bonjour,
>>>>>>>>
>>>>>>>> J'ai un problème lors de l'installation du module workflow.
>>>>>>>>
>>>>>>>> j'installe la version 1.4 d'ORI-OAI sous red-hat.
>>>>>>>>
>>>>>>>> commandes effectuées :
>>>>>>>> ant checkout-all
>>>>>>>> ant install-tomcat-all
>>>>>>>> ant init-build-all
>>>>>>>> ant init-all
>>>>>>>>
>>>>>>>> Dans le fichier "commons-parameters.properties", j'ai les
>>>>>>>> paramètres :
>>>>>>>>
>>>>>>>> HARVESTER_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*harvester*?characterEncoding=utf8
>>>>>>>>
>>>>>>>>
>>>>>>>> WORKFLOW_SQL_CONNECTION_URL=jdbc:mysql://atlas.cines.fr/*workflow*?characterEncoding=utf8&
>>>>>>>>
>>>>>>>>
>>>>>>>> Les bases sous MySQL (innodb) sont déclarées "utf8".
>>>>>>>>
>>>>>>>> et j'ai le message d'erreur ci-dessous : au niveau du
>>>>>>>> traitement du module workflow
>>>>>>>> --------------------------------------------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> init:
>>>>>>>> [if]
>>>>>>>> [if] Warning. You're going to initialize/erase SQL
>>>>>>>> DataBase of ORI-OAI-Workflow [y,N]
>>>>>>>> y
>>>>>>>>
>>>>>>>> *[java] hibernate: 0 WARN util.JDBCExceptionReporter
>>>>>>>> logExceptions[77] - SQL Error: 1146, SQLState: 42S02
>>>>>>>> [java] hibernate: 5 ERROR util.JDBCExceptionReporter
>>>>>>>> logExceptions[78] - Table 'workflow.ORI_WORKFLOW_USERPROFIL'
>>>>>>>> doesn't exist
>>>>>>>> [java] hibernate: 1218 ERROR hbm2ddl.SchemaExport
>>>>>>>> create[274] - Unsuccessful: create table OS_PROPERTYSET
>>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>>>> (entity_name, entity_id, entity_key))
>>>>>>>> [java] hibernate: 1219 ERROR hbm2ddl.SchemaExport
>>>>>>>> create[275] - Specified key was too long; max key length is
>>>>>>>> 1000 bytes
>>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>>>> execute[155] - Unsuccessful: create table OS_PROPERTYSET
>>>>>>>> (entity_name varchar(125) not null, entity_id bigint not null,
>>>>>>>> entity_key varchar(255) not null, key_type integer, boolean_val
>>>>>>>> bit, double_val double precision, string_val varchar(255),
>>>>>>>> long_val bigint, int_val integer, date_val date, primary key
>>>>>>>> (entity_name, entity_id, entity_key))
>>>>>>>> [java] hibernate: 1865 ERROR hbm2ddl.SchemaUpdate
>>>>>>>> execute[156] - Specified key was too long; max key length is
>>>>>>>> 1000 bytes*
>>>>>>>> .................................
>>>>>>>> --------------------------------------------------------------------------------------------------------------
>>>>>>>>
>>>>>>>>
>>>>>>>> Par contre, tout se passe bien pour la base "harvester".
>>>>>>>>
>>>>>>>> rmq :
>>>>>>>> - le nom des bases (workflow, harvester) sont en minuscule et
>>>>>>>> les noms des tables sont en majuscule.
>>>>>>>> - base "workflow" : 18 tables dont la table
>>>>>>>> ORI_WORKFLOW_USERPROFIL
>>>>>>>> - base "harvester" : 15 tables
>>>>>>>>
>>>>>>>> Que faut-il faire ?
>>>>>>>>
>>>>>>>> A+
>>>>>>>>
>>>>>>>> ----------------------------------------------------------
>>>>>>>> Michel BOULOC
>>>>>>>>
>>>>>>>> bouloc@cines.fr
>>>>>>>> 04-67-14-14-18 (direct + répondeur)
>>>>>>>> 04-67-14-14-14 (standard)
>>>>>>>>
>>>>>>>> Centre Informatique National de l' Enseignement Supérieur
>>>>>>>> 950 rue Saint Priest
>>>>>>>> 34097 Montpellier cedex 5
>>>>>>>> fax : 04-67-52-37-63
>>>>>>>> http://www.cines.fr/
>>>>>>>> ----------------------------------------------------------

>>>>>>>

>>>>>>

>>>>>

>>>>
>>>>

>>>

>>

>

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