Cómo incluir un archivo estático o cargado en la macro de Velocity a través de #include

Estoy tratando de optimizar algunas páginas web móviles (o la cantidad de solicitudes del servidor con mayor precisión) al insertar algunos CSS en el HTML descargado con la solicitud inicial.

Estas páginas se entregan desde nuestro CMS basado en Vosao y utilizan macros de Apache Velocity.

Esto funciona bien, como se esperaba.

<link rel="stylesheet" type="text/css" media="screen" href="/file/downloads/contact.css" 

Esto falla

<style>
#include( "/file/downloads/contact.css" )
</style>

Como Velocity no puede encontrar el archivo, con esta salida

org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource '/file/downloads/contact.css'

y esto en los registros

org.apache.velocity.runtime.log.CommonsLogLogChute log: ResourceManager : unable to find resource '/file/Downloads/contact.css' in any resource loader.
E 2012-06-20 13:59:19.688
org.apache.velocity.runtime.log.CommonsLogLogChute log: #include(): cannot find resource '/file/Downloads/contact.css', called at vm[line 7, column 3]

He leído la documentación de la velocidad (sobre la propiedad ROOT del recurso) e incluso pasé un tiempo en el código fuente. He jugado con las propiedades para eso en el tiempo de carga ... y sin suerte.

¿Cómo puedo hacer que Velocity realice una inclusión de un archivo estático en mi directorio / war, o la incorpore desde una ruta?

Respuestas a la pregunta(2)

Su respuesta a la pregunta