TinyURL

Enter a long URL to make tiny:

mercoledì 1 luglio 2009

Alfresco e PostgreSQL

Ecco una mini guida che vi vuole indicare i file da modificare per permettere la connessione a PostgreSQL con Alfresco (in Bundle con Tomcat)

Il primo file si trova (per la versione 3.x) in:
(alfresco-home)/tomcat/shared/classes/alfresco/extension/custom-repository.properties
E dovrebbe apparire come di seguito:
dir.root=./alf_data

db.name=(il nome del DB)
db.username=(il nome utente)
db.password=(la password in chiaro)

db.driver=org.postgresql.Driver
db.url=jdbc:postgresql://localhost:5432/alfdb
Nella prima riga gli indicate la directory del contentstore e degli indici di lucene.
Le tre righe centrali sono il nome del DB e le credenziali per potervi accedere.
Le ultime due indicano rispettivamente il Driver da utilizzare per la connessione a postgres e la url (dove è in ascolto postgres) che userà il client jdbc.
Proprio a proposito del driver per postgres , vi dovete ricordare che il jar non è fornito con la versione Labs di Alfresco (con la versione Enterprise non so) quindi vi tocca scaricarlo e metterlo nel posto giusto :) , ovvero la directory: 

(alfresco-home)/tomcat/lib
Il driver lo potete trovare in questo sito.


Il secondo file si trova in:
(alfresco-home)/tomcat/shared/classes/alfresco/extension/custom-hibernate-dialect.properties
E le righe da decommentare/inserire sono le due seguneti:

hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
hibernate.query.substitutions=true TRUE, false FALSE
Non è poi cosi difficile, se mi sono dimenticato qualcosa fatemi sapere!!
Larry

Nessun commento:

Posta un commento