CAS – JBoss 7 – Installation du serveur CAS JASIG

Configuration pour l’installation du CAS jasig sur un serveur JBoss 7. Problème de loggeur, log4j et hibernate dialect
Pierre LISERONMis à jour le 11 Févr 2014

Si vous souhaitez installer le cas sur un serveur Jboss 7, voici la liste des étapes. En effet,  le cas ne se déploie pas nativement sur Jboss 7, il est nécessaire de faire des ajustements de configuration dans le war.

En partant dun CAS fraîchement téléchargé à ladresse: http://www.jasig.org/cas/download

Librairies 

Mettre les librairies suivantes dans le dossier /WEB-INF/lib 

  • commons-dbcp-1.4.jar
  • commons-pool-1.6.jar
  • mysql-connector-java-5.1.17-bin.jar (Si vous utilisez un serveur mysql)

Configuration dhibernate

Ajouter Hibernate dialect dans \WEB-INF\classes\META-INF\persistence.xml

Log4j

  • Modifier le chemins du fichier de configuration log4j.xml pour plus quil pointe dans le war 
  • Modifier le fichier WEB-INF\cas.properties pour modifier le chemin de log4j : log4j.config.location=C:/log4j.xml 
  • Déplacer le fichier de configuration log4j.xml en conséquence (même chemin que celui spécifier dans le cas.properties

Et voilà, avec ça, vous pouvez déployer le war sur votre serveur JBoss 7.1.1.