AnsweredAssumed Answered

Externaliser alfresco-global.properties

Question asked by johann on Feb 24, 2016
Latest reply on Feb 29, 2016 by johann
Bonjour,

Je développe 2 modules AMP (Share et Alfresco) à partir du SDK 2.1.
Création de webscripts JS et Java : pas de souci.

Mon but maintenant est d'externaliser la configuration et donc alfresco-global.properties dans <TOMCAT_HOME>/conf/

J'ai bien essayer d'ajouter ceci dans la config de spring :

<bean id="custom-properties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
      <property name="ignoreUnresolvablePlaceholders">
         <value>true</value>
      </property>
      <property name="locations">
         <list>
            <value>file:///${CATALINA_HOME}/conf/alfresco-global.properties</value>
         </list>
      </property>
   </bean>


Mes propriétés custom sont bien retrouvées, mais pas les propriétés du LDAP.

Pour info, si je place le fichier alfresco-global.properties dans mon module AMP Repo, cela fonctionne correctement.

Donc ma question, comment externaliser la configuration du LDAP?
Puis je dans le fichier alfresco-global.properties appeler d'autres propriétés d'un fichier de conf externalisé?

Ma config :
Alfresco  5.0.d
CentOS 6.7
PostgresSql
Java 8
Alfresco SDK 2.1

Merci.

Johann

Outcomes