Użycie serwletu domyślnego wymaga konfiguracji obsługi plików statycznych produktu WebSphere

Produkt WebSphere traditional udostępnia serwlet do obsługi całej treści statycznej. Należy usunąć wszystkie odwzorowania serwletów powiązane z plikami statycznymi w pliku web.xml i włączyć obsługę pliku statycznego produktu WebSphere, tworząc plik ibm-web-ext.xml, (jak pokazano w poniższym przykładzie) w folderze WEB-INF aplikacji.


	<xml version="1.0" encoding="UTF-8"?>
	<web-ext
	    xmlns="http://websphere.ibm.com/xml/ns/javaee"
	    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	    xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_1.xsd"
	    version="1.1">
	    
	    <reload-interval value="3">
	    <enable-directory-browsing value="false">
	    <enable-file-serving value="true">
	    <enable-reloading value="true">
	    <enable-serving-servlets-by-class-name value="false">
	    
	</web-ext>
					

Aby produkt WebSphere udostępniał pliki statyczne w aplikacji, właściwość fileServingEnabled musi być ustawiona na wartość true (prawda). Aby ustawić tę wartość globalnie dla wszystkich aplikacji WWW w instancji produktu WebSphere, należy ustawić właściwość niestandardową fileServingEnabled w konfiguracji kontenera WWW za pośrednictwem administracyjnego interfejsu produktu WebSphere. Obsługę plików można także włączyć dla poszczególnych aplikacji, ustawiając ją w pliku ibm-web-ext.xml archiwum aplikacji WWW (WAR). Aktualizacje można wprowadzić na karcie Rozszerzenia edytora deskryptora wdrażania WWW w produkcie Rational Application Developer lub na karcie Design (Projekt) w narzędziach programistycznych WebSphere w środowisku Eclipse.