Déploiement de Campaign sur WAS à partir d'un fichier EAR
Vous pouvez déployer le produit par l'intermédiaire d'un fichier EAR si vous avez inclus Campaign.
Avant de commencer
- Vérifiez que votre version de WebSphere® respecte les conditions décrites dans le document Recommended Software Environments and Minimum System Requirements, en particulier les groupes de correctifs ou mises à niveau requis.
- Veillez à créer les sources de données et le fournisseur de base de données dans WebSphere®.
Procédure
- Accédez à WebSphere® Integrated Solutions Console.
- Accédez à et cliquez sur Installer.
- Dans la fenêtre Préparation de l'installation de l'application, cochez la case Detailed - Show all options and parameters et cliquez sur Suivant.
- Cliquez sur Continuer pour voir l'assistant d'installation d'une nouvelle application.
-
Acceptez les paramètres par défaut des fenêtres d'installation d'une nouvelle application, sauf pour les fenêtres suivantes :
- A l'étape 1 de l'assistant d'installation d'une nouvelle application, cochez la case Précompiler les fichiers JavaServer Pages.
- A l'étape 3 de l'assistant d'installation, définissez le Niveau de source de kit JDK sur 18.
- A l'étape 9 de l'assistant d'installation, affectez au paramètre Racine du contexte la valeur /Campaign.
- Dans le panneau de navigation de gauche de WebSphere® Integrated Solutions Console, accédez à .
- Dans la fenêtre Applications d'entreprise, sélectionnez le fichier EAR que vous voulez déployer.
-
Dans la section Propriétés du module Web, cliquez sur Gestion de session et sélectionnez les cases à cocher suivantes :
- Remplacer la gestion de session
- Activer les cookies
- Cliquez sur Activer les cookies et entrez un nom unique dans la zone Nom du cookie.
- Sélectionnez , puis désélectionnez la case à cocher Associer les cookies de session à la valeur HTTPOnly pour éviter les attaques de script CCS.
- Dans la section Propriétés du détail, sélectionnez Chargement de classes et détection de mise à jour.
- Dans la section Ordre du chargeur de classes, sélectionnez l'option Classes chargées en premier avec un chargeur de classe parent.
- Dans campaign.ear, ouvrez la section Gestion des modules et sélectionnez l'option Classes chargées en premier avec un chargeur de classe local (dernier parent).
- Pour Règle du chargeur de classes WAR, sélectionnez l'option Chargeur de classes pour chaque fichier WAR de l'application.
- Accédez à .
-
Les utilisateurs peuvent ajouter les arguments JVM suivants pour activer la prise en charge Unicode avec cette JVM.
-Dfile.encoding=UTF-8-Dclient.encoding.override=UTF-8
- Commencez le déploiement.