Génération de pages JavaServer précompilées pour un profil Liberty WebSphere® Serveur d'applications

Si vous importez des applications depuis un profil Liberty WebSphere® Serveur d'applications (WebSphere® Serveur d'applications 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

  1. Suivez les instructions de création d'un serveur de profil Liberty figurant dans WebSphere® Serveur d'applications Network Deployment Knowledge Center. 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.
  2. 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 WebSphere® Serveur d'applications Center. Pour WebSphere® Serveur d'applications version 8.5.5, reportez-vous à la rubrique relative au profil Liberty : éléments de configuration dans le fichier server.xml.

  3. Démarrez le serveur en mode débogage, à l'aide de l'une des méthodes suivantes :

Résultats

Une fois que vous avez effectué ces étapes Java, importez vos applications Java du profil WebSphere® Serveur d'applications Liberty en suivant les étapes de la rubrique Importation d'applications Java à partir de serveurs d'applications Apache Tomcat et de profil Liberty WebSphere Serveur d'applications.