As classes pré-compiladas JavaServer Pages (JSP) que eram geradas com o comando JspBatchCompiler no WebSphere Application Server tradicional não são compatíveis com o Liberty. Essa regra sinaliza arquivos JSP que têm arquivos de classe correspondentes localizados na pasta WEB-INF/classes. Os arquivos de classes JSP pré-compiladas serão ignorados pelo Liberty.
O Liberty não tem um compilador de lotes único semelhante ao comando JspBatchCompiler. Os dois atributos de configuração do servidor Liberty a seguir controlam a compilação de JSP:
prepareJSPs=0 no elemento
<jspEngine> para compilar todos os
arquivos JSP quando um aplicativo for iniciado.deferServletLoad="false" no elemento
<webContainer> para iniciar todos os
aplicativos na inicialização do servidor Liberty, fazendo com que efetivamente todos os
arquivos JSP sejam compilados na inicialização do servidor, em vez de na primeira
solicitação ao aplicativo.