This is an old revision of the document!
[root@japi esup-activ]# wget https://sourcesup.cru.fr/frs/download.php/4331/esup-activ-fo-2.3.1-0.zip 2015-01-09 14:06:22 (5.07 MB/s) - 'esup-activ-fo-2.3.1-0.zip' saved [3703591/3703591] [root@japi esup-activ]# wget https://sourcesup.cru.fr/frs/download.php/4332/esup-activ-bo-2.3.1-0.zip 2015-01-09 14:06:34 (5.85 MB/s) - 'esup-activ-bo-2.3.1-0.zip' saved [2808427/2808427]
[root@japi esup-activ]# unzip esup-activ-fo-2.3.1-0.zip [root@japi esup-activ]# cd esup-activ-fo-2.3.1
config
[root@japi esup-activ-fo-2.3.1]# cp properties/config.properties .
adaptation attributs ldap, ldap server, cas server dans config.properties
au premier deploy erreur sur centos7 et la version de ant qui est codée en dure dans le build.xml pour attendre une 1.7
<fail message="ERROR: Ant 1.7 is required (found: ${ant.version})"> <condition> <not> <contains string="${ant.version}" substring="1.7" />
remplacement par ce qu'on a :
<fail message="ERROR: Ant 1.9.2 is required (found: ${ant.version})"> <condition> <not> <contains string="${ant.version}" substring="1.9.2" />
puis 2eme erreur lors de l'acces en https au subversion esup : https://subversion.cru.fr/esup-commons/tags/${commons.version}/esup-commons“
[root@japi esup-activ-fo-2.3.1]# ant deploy ... [get] Getting: https://subversion.cru.fr/esup-commons/tags/1.3.9/esup-commons/utils/lib/jsp-api-2.0.jar [get] To: /root/esup-activ/esup-activ-fo-2.3.1/utils/lib/jsp-api-2.0.jar [get] Error getting https://subversion.cru.fr/esup-commons/tags/1.3.9/esup-commons/utils/lib/jsp-api-2.0.jar to /root/esup-activ/esup-activ-fo-2.3.1/utils/lib/jsp-api-2.0.jar BUILD FAILED /root/esup-activ/esup-activ-fo-2.3.1/build-commons.xml:637: The following error occurred while executing this line: /root/esup-activ/esup-activ-fo-2.3.1/build-commons.xml:646: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name
avec java 7 il semble y avoir une contrainte sur l'usage de vhost et/ou certificats wildcard et SNI (Server Name Indicator) , cf
http://javaresolutions.blogspot.fr/2014/07/javaxnetsslsslprotocolexception.html
effectivement
# openssl s_client -host https://subversion.cru.fr -port 443 ... Certificate chain 0 s:/C=FR/O=GIP RENATER/CN=sourcesup.renater.fr
⇒ subversion.cru.fr != sourcesup.renater.fr
on contourne le pb en passant en http plusot que https pour telecharger les jar necessaires
#vim build-commons.xml <property name="commons.repository.path-prefix" value="http://subversion.cru.fr/esup-commons/tags/${commons.version}/esup-commons" />