Questa regola contrassegna le chiamate ai metodi ServletContext.getResource() e ServletContext.getResourceAsStream() in cui non è possibile determinare facilmente se il valore String passato nel metodo contiene una barra iniziale (/) come richiesto dalla specifica Servlet V2.x.
Nelle versioni precedenti di WebSphere Application Server il carattere '/' mancante veniva ignorato ed inserito automaticamente, ma WebSphere Application Server V6.0 applica una conformità più rigorosa. Se la stringa passata non contiene un carattere '/' iniziale, al momento del runtime viene generata un'eccezione java.net.MalformedURLException.
È possibile impostare la proprietà personalizzata del contenitore Web prependSlashToResource per forzare il comportamento precedente. Se tale proprietà è impostata su true, il contenitore Web inserisce il carattere '/' iniziale prima di qualsiasi richiesta getResource.