<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Mauvais Hibernate.Dialect pour MySQL 6 ? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/mauvais-hibernate-dialect-pour-mysql-6/m-p/101294#M70301</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Je viens de tenter l'installation d'Alfresco 3 avec MySQL Server 6.0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai obtenu, dans un premier temps une erreur lors de l'exécution du script AlfrescoSchemaCreate à cause des "type=InnoDB" dont l'utilisation est dépréciée et apparemment supprimée depuis la version 6.0 de MySQL :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;16:08:14,839 INFO&amp;nbsp; [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script D:\Alfresco\AlfrescoLabs\tomcat\temp\Alfresco\AlfrescoSchemaCreate-org.hibernate.dialect.MySQLInnoDBDialect-105798221308386296.sql (Generated).&lt;BR /&gt;16:08:14,839 ERROR [org.alfresco.repo.domain.schema.SchemaBootstrap] Statement execution failed:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; SQL:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table JBPM_ACTION (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID_ bigint not null auto_increment,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class char(1) not null,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME_ varchar(255),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ISPROPAGATIONALLOWED_ bit,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACTIONEXPRESSION_ varchar(255),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ISASYNC_ bit,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; REFERENCEDACTION_ bigint,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACTIONDELEGATION_ bigint,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EVENT_ bigint,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROCESSDEFINITION_ bigint,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TIMERNAME_ varchar(255),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DUEDATE_ varchar(255),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; REPEAT_ varchar(255),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSITIONNAME_ varchar(255),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TIMERACTION_ bigint,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPRESSION_ text,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EVENTINDEX_ integer,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONHANDLER_ bigint,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONHANDLERINDEX_ integer,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; primary key (ID_)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) type=InnoDB&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=InnoDB' at line 22&lt;BR /&gt;&amp;nbsp;&amp;nbsp; File: D:\Alfresco\AlfrescoLabs\tomcat\temp\Alfresco\AlfrescoSchemaCreate-org.hibernate.dialect.MySQLInnoDBDialect-105798221308386296.sql&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Line: 23&lt;BR /&gt;16:08:14,855 ERROR [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema auto-update failed&lt;BR /&gt;com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=InnoDB' at line 22&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Afin de palier à cette erreur, j'ai corrigé dans les fichiers custom-hibernate-dialect.properties et hibernate-cfg.properties, dans lesquels j'ai remplacé "hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect" par "hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect". Et j'ai renommé le répertoire "\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\activities\org.hibernate.dialect.MySQLInnoDBDialect" en MySQL5InnoDBDialect. Cela à permis de corriger le problème.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cependant j'obtiens une nouvelle erreur à cause du second script AlfrescoSchemaUpdate qui tente de créer des index qui ont déjà été créés dans le premier script … ??? :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;D:\Alfresco\AlfrescoLabs\tomcat\temp\Alfresco\AlfrescoSchemaCreate-org.hibernate.dialect.MySQL5InnoDBDialect-2662860700936994803.sql (Generated).&lt;BR /&gt;16:25:29,986 INFO&amp;nbsp; [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script D:\Alfresco\AlfrescoLabs\tomcat\temp\Alfresco\AlfrescoSchemaUpdate-org.hibernate.dialect.MySQL5InnoDBDialect-605448763934064023.sql (Copied from classpath:alfresco/dbscripts/create/2.2/org.hibernate.dialect.MySQL5InnoDBDialect/AlfrescoPostCreate-2.2-MappedFKIndexes.sql).&lt;BR /&gt;16:25:30,002 ERROR [org.alfresco.repo.domain.schema.SchemaBootstrap] Statement execution failed:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; SQL: CREATE INDEX fk_alf_ace_auth ON alf_access_control_entry (authority_id)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Error: Duplicate key name 'fk_alf_ace_auth'&lt;BR /&gt;&amp;nbsp;&amp;nbsp; File: D:\Alfresco\AlfrescoLabs\tomcat\temp\Alfresco\AlfrescoSchemaUpdate-org.hibernate.dialect.MySQL5InnoDBDialect-605448763934064023.sql&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Line: 12&lt;BR /&gt;16:25:30,002 ERROR [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema auto-update failed&lt;BR /&gt;com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate key name 'fk_alf_ace_auth'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Quelqu'un sait-il à quoi cela est due et comment le corriger ? Merci&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Jun 2009 14:33:01 GMT</pubDate>
    <dc:creator>jaxofun</dc:creator>
    <dc:date>2009-06-10T14:33:01Z</dc:date>
    <item>
      <title>Mauvais Hibernate.Dialect pour MySQL 6 ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/mauvais-hibernate-dialect-pour-mysql-6/m-p/101294#M70301</link>
      <description>Bonjour.Je viens de tenter l'installation d'Alfresco 3 avec MySQL Server 6.0.J'ai obtenu, dans un premier temps une erreur lors de l'exécution du script AlfrescoSchemaCreate à cause des "type=InnoDB" dont l'utilisation est dépréciée et apparemment supprimée depuis la version 6.0 de MySQL :16:08:14,8</description>
      <pubDate>Wed, 10 Jun 2009 14:33:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/mauvais-hibernate-dialect-pour-mysql-6/m-p/101294#M70301</guid>
      <dc:creator>jaxofun</dc:creator>
      <dc:date>2009-06-10T14:33:01Z</dc:date>
    </item>
    <item>
      <title>Re: Mauvais Hibernate.Dialect pour MySQL 6 ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/mauvais-hibernate-dialect-pour-mysql-6/m-p/101295#M70302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Etes vous au courant que la version 6.0 de MySQL est une version alpha à ne surtout pas utiliser en production ? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Je pense que ce qui vous intéresse se passe ici : &lt;/SPAN&gt;&lt;A href="http://dev.mysql.com/downloads/mysql/5.1.html#downloads" rel="nofollow noopener noreferrer"&gt;http://dev.mysql.com/downloads/mysql/5.1.html#downloads&lt;/A&gt;&lt;SPAN&gt; ou bien via le gestionnaire de paquets de votre distribution.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 16:19:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/mauvais-hibernate-dialect-pour-mysql-6/m-p/101295#M70302</guid>
      <dc:creator>rguinot</dc:creator>
      <dc:date>2009-06-10T16:19:44Z</dc:date>
    </item>
    <item>
      <title>Re: Mauvais Hibernate.Dialect pour MySQL 6 ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/mauvais-hibernate-dialect-pour-mysql-6/m-p/101296#M70303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour votre réponse. Effectivement MySQL 6 est en version alpha, et l'utilisation de MySQL 5.1 ne provoque pas cette erreur.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cependant, mon utilisation d'Alfresco n'est pas actuellement/encore à but productif mais pédagogique. Ma question vise donc moins à pouvoir l'utiliser en production qu'à en comprendre les mécanismes internes, d'où mon intérêt à connaitre la raison de ce problème et le moyen de le corriger.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2009 08:11:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/mauvais-hibernate-dialect-pour-mysql-6/m-p/101296#M70303</guid>
      <dc:creator>jaxofun</dc:creator>
      <dc:date>2009-06-11T08:11:16Z</dc:date>
    </item>
  </channel>
</rss>

