Vous ne précisez pas la version d'Alfresco en question ni la stack trace éventuelle . Avez vous renseigné le bon dialecte hibernate ?
Pour MySQL, les colonnes d'ID sont auto incrémentés. ce n'est pas le cas pour Postgres je crois. Il vous faut donc une séquence hibernate_sequence avec une valeur minimum supérieure à l'id maximum rencontré dans les différentes tables. attention aux trous.