Для использования сервлета по умолчанию требуется настройка обслуживания статических файлов WebSphere

В состав WebSphere traditional входит сервлет для обслуживания всей статической информации. Необходимо удалить все связи сервлетов, имеющие отношение к статическим файлам, в файле web.xml и включить обслуживание статических файлов WebSphere путем создания файла ibm-web-ext.xml в каталоге WEB-INF приложения (см. следующий пример).


	<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>
					

Чтобы WebSphere мог обрабатывать статические файлы в приложении, свойству fileServingEnabled следует присвоить значение "true". Для того чтобы задать это значение глобально, для всех веб-приложений в данном экземпляре WebSphere, добавьте пользовательское свойство fileServingEnabled в конфигурации веб-контейнера через интерфейс администрирования WebSphere. Обслуживание файлов также можно включить индивидуально для каждого приложения посредством добавления вышеупомянутого свойства в файл ibm-web-ext.xml архива веб-приложения (WAR). Это можно сделать на вкладке Расширения редактора файлов описания веб-приложений в Rational Application Developer или на вкладке Эскиз в WebSphere Developer Tools в Eclipse.