Az előfordított JavaServer Pages (JSP) osztályok, amelyek a JspBatchCompiler paranccsal lettek előállítva hagyományos WebSphere Application Server platformon, nem kompatibilisek a Liberty kiszolgálóval. Ez a szabály azokat a fájlokat jelzi, amelyek WEB-INF/classes mappájában megtalálhatók a megfelelő osztályfájlok. Az előfordított JSP osztályfájlokat a Liberty figyelmen kívül hagyja.
A Liberty nem rendelkezik kötegelt fordítóprogrammal, mint a JspBatchCompiler parancs. Az alábbi két Liberty kiszolgáló konfigurációs attribútum vezérli a JSP fordítást:
prepareJSPs=0 értéket a
<jspEngine> elemben, hogy az
alkalmazás indulásakor minden JSP fájl lefordításra kerüljön.deferServletLoad="false" értéket is a
<webContainer> elemben, aminek
hatására a Liberty kiszolgáló indulásakor minden alkalmazás elindul és így
minden alkalmazás ténylegesen a kiszolgáló indításakor kerül lefordításra
az alkalmazásnak küldött első kérés helyett.