Cette section décrit comment préparer et configurer une instance de serveur d’applications pour le déploiement de LiveCycle
6.2.1 Augmentation du délai d’expiration de la demande SOAPAccédez au répertoire [racine du serveur d’applications] et recherchez tous les fichiers nommés soap.client.props. Plusieurs fichiers peuvent porter ce nom. Par exemple, sur un serveur AIX, Linux ou Solaris, les fichiers suivants sont présents :
[racine du serveur d’applications]/profileTemplates/default/documents/properties/soap.client.props
[racine du serveur d’applications]/profileTemplates/management/documents/properties/soap.client.props
[racine du serveur d’applications]/profiles/<nom_profil>/properties/soap.client.props
[racine du serveur d’applications]/profiles/<nom_profil>/temp/soap.client.props
Ouvrez le fichier soap.client.props dans un éditeur de texte, recherchez la propriété com.ibm.SOAP.requestTimeout et remplacez la valeur 180 par 1800.
Enregistrez et fermez chaque fichier soap.client.props.
Dans l’arborescence de navigation de la console d’administration WebSphere, cliquez sur Servers > Server Types > WebSphere Application servers, et dans le volet de droite, cliquez sur le nom du serveur.
Sous Server Infrastructure, cliquez sur Administration > Administration Services.
Sous Additional Properties, cliquez sur JMX Connectors, puis choisissez SOAPConnector dans la liste.
Dans l’écran suivant, cliquez sur Custom Properties, puis cliquez sur requestTimeout dans la liste.
Au besoin, remplacez 600 par 1800 dans la zone Value de l’écran suivant. Cliquez sur OK ou sur Apply.
Dans la zone Messages, cliquez sur Save directly to master configuration.
6.2.2 Augmentation de la taille du tas DeployerVous devez augmenter la taille du tas dans le script ejbdeploy.bat/sh afin d’éviter les erreurs de délai d’expiration.
6.2.2.1 AIX, Linux ou SolarisAccédez au répertoire [racine du serveur d’applications]/deploytool/itp/ et ouvrez le fichier ejbdeploy.sh pour le modifier.
(Solaris uniquement) Dans la section SunOS, recherchez l’attribut EJBDEPLOY_JVM_OPTIONS et remplacez la valeur de l’option -XX:PermSize par 256m, puis assurez-vous que la valeur de l’option -Xverify est définie sur none.
Remplacez la taille du tas dans la section $JAVA_CMD\ par la valeur suivante :
-Xms256m -Xmx512m
Enregistrez le fichier, puis fermez-le.
6.2.2.2 Windows Accédez au répertoire [racine du serveur d’applications]\deploytool\itp et ouvrez le fichier ejbdeploy.bat dans un éditeur de texte.
Recherchez la ligne commençant par %JAVA_HOME%, puis recherchez l’argument -Xmx.
Modifiez l’argument en -Xmx512M.
Enregistrez le fichier, puis fermez-le.
6.2.3 Augmentation de la valeur de MaxPermSize (WebSphere sur Solaris)Connectez-vous à la console d’administration WebSphere.
Dans l’arborescence de navigation de la console d’administration WebSphere, cliquez sur Servers > Server Types > WebSphere Application servers, et dans le volet de droite, cliquez sur le nom du serveur.
Sous Server Infrastructure, cliquez sur Java and Process Management > Process Definition.
Sous Additional Properties, cliquez sur Java Virtual Machine.
Dans la zone Generic JVM arguments, définissez le paramètre MaxPermSize comme suit : -XX:MaxPermSize=512m.
Cliquez sur OK ou sur Apply.
Dans la zone Messages, cliquez sur Save directly to master configuration, puis redémarrez le serveur d’applications.
6.2.4 Configuration de la communication entrante et sortanteRemarque : effectuez les étapes suivantes uniquement si l’option de sécurité globale est activée sur votre serveur d’applications WebSphere.
Dans la console d’administration WebSphere, accédez à Security > Global Security.
Dans la section Authentication, cliquez sur RMI/IIOP security.
Cliquez sur CSIv2 inbound communication et définissez Transport pour SSL-supported. Cliquez sur OK.
Dans la zone Messages, cliquez sur Save directly to master configuration.
Cliquez sur CSIv2 outbound communication et définissez Transport pour SSL-supported.
Cliquez sur OK.
Dans la zone Messages, cliquez sur Save directly to master configuration. Cliquez sur OK.
|
|
|