Questa regola contrassegna il codice Java contenente riferimenti al package org.springframework.
Le applicazioni Spring potrebbero non essere eseguire correttamente su Liberty se il file WAR (web archive) non è decompresso. È possibile distribuire l'applicazione come un'applicazione Web espansa estraendo il contenuto del file WAR in una directory con lo stesso nome del file WAR. Se l'applicazione web è contenuta all'interno del file EAR (enterprise archive), è necessario espandere sia il file EAR che il file WAR corrispondente.
In Liberty V8.5.5.8 e versioni successive, è possibile configurare il server Liberty affinché espanda automaticamente EAR dell'applicazione ed i file WAR impostando l'applicazione l'attributo autoExpand del gestore applicazioni. Tutti i server appena creati contengono questa configurazione per impostazione predefinita. Se non si imposta l'opzione di configurazione, le applicazioni non vengono decompresse, quindi qualsiasi server creato prima della V8.5.5.8 continuerà a lasciare le applicazioni nei file di archivio compressi. Per espandere automaticamente i file EAR e WAR dell'applicazione, impostare l'opzione autoExpand su true come mostrato nel seguente file server.xml di esempio:
<server description="default server">
<applicationManager autoExpand="true"/>
<featureManager>
<feature>servlet-3.0</feature>
</featureManager>
</server>