Glassfish 3 - Carregando imagens de um servidor estático

Estou tentando carregar imagens (e outro conteúdo estático) de um servidor fora do meu aplicativo da web implantado emGlassfish v3. Eu tenho as seguintes configurações no web.xml mas não funciona no Glassfish (mas funciona no Tomcat):

<servlet>
    <servlet-name>ExternalImagesServlet</servlet-name>
    <servlet-class>com.example.servlet.HttpProxyServlet</servlet-class>
    <init-param>
        <param-name>RemoteURI</param-name>
        <param-value>http://ip.of.second.server/website-files</param-value>
    </init-param>   
    <init-param>
        <param-name>AllowedContentTypes</param-name>
        <param-value>image/gif,image/jpeg,image/png</param-value>
    </init-param>
</servlet>
<servlet-mapping>
    <servlet-name>ExternalImagesServlet</servlet-name>
    <url-pattern>/images/*</url-pattern>
</servlet-mapping>

Onde ip.of.second.server é um endereço IP real do servidor. Eu tenho o arquivo chamado website-files.xml definido da seguinte forma:

<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="d:/internet/website/images" />

E website-files.xml é salvo emglassfish \ domains \ domain1 \ config diretório. Mas o Glassfish não pega esse arquivo de configuraçã

Examinei o documento de configuração do Oracle Glassfish, mas não há menção sobre como você pode fazer referência a imagens de um servidor diferent

Por favor ajude