Génération de pages JavaServer précompilées pour un profil WebSphere® Serveur d'applications Liberty
Si vous importez des applications depuis un profil WebSphere® Serveur d'applications Liberty (version 8.5 et suivante), une précompilation JSP manuelle est requise (le profil Liberty n'inclut pas de compilateur JSP autonome). Cette rubrique décrit les étapes requises pour configurer la précompilation JSP manuelle.
Procédure
- Suivez les instructions de création d'un serveur de profil Liberty figurant dans le centre de documentation WebSphere® Serveur d'applications Network Deployment. Pour WebSphere® Serveur d'applications version 8.5.5, reportez-vous à la rubrique Création d'un serveur de profil Liberty à l'aide d'outils de développement.
- Dans le fichier server.xml du profil Liberty, ajoutez ce qui suit à la section
server description
:<jspEngine prepareJSPs="0"/> <webContainer deferServletLoad="false"/>
Par exemple :
<server description="new server"> <!-- Enable features --> <featureManager> <feature>jsp-2.2</feature> <feature>localConnector-1.0</feature> <feature>appSecurity-2.0</feature> <feature>restConnector-1.0</feature> </featureManager> <!-- To access this server from a remote client add a host attribute to the following element, e.g. host="*" --> <httpEndpoint httpPort="9080" httpsPort="9443" id="defaultHttpEndpoint"/> ... <jspEngine prepareJSPs="0"/> <webContainer deferServletLoad="false"/> ... </server>
Le fichier server.xml est décrit dans le centre WebSphere® Serveur d'applications. Pour WebSphere® Serveur d'applications version 8.5.5, reportez-vous à la rubrique Profil Liberty : éléments de configuration dans le fichier server.xml.
- Démarrez le serveur en mode débogage, à l'aide de l'une des méthodes suivantes :
- Ajoutez un argument JVM
-Dwas.debug.mode=true
, comme décrit dans la rubrique Définition d'arguments JVM génériques dans le profil Liberty WebSphere® Application Server V8.5. - Suivez les instructions de démarrage et d'arrêt d'un serveur dans le centre de documentation WebSphere® Serveur d'applications Network Deployment. Pour WebSphere® Serveur d'applications version 8.5.5, reportez-vous à la rubrique Démarrage et arrêt d'un serveur avec les outils de développement.
- Ajoutez un argument JVM