Problème avec la Vélocité ResourceNotFoundException lors de l'utilisation avec Spring MVC

Je suis à l'aide de Spring MVC pour mon application web et je suis l'intégration de Vitesse pour gabarits mes e-mails.

Je suis l'obtention des 500 erreur lorsqu'Il tente d'envoyer mon e-mail.

org.apache.velocity.exception.ResourceNotFoundException: 
Unable to find resource '/WEB-INF/velocity/registrationEmail.vm'

Je suis conscient de ce que cela signifie et ce que je dois faire, mais je sais que je dois être en train de faire quelque chose de mal et je ne peux pas comprendre pourquoi il ne trouve pas mon .vm fichiers.

J'ai configuré la vitesse dans mon applicationContext.xml fichier comme ci-dessous, mais je crois que je pourrais partir propriétés nécessaires que la Vitesse doit trouver le fichier.

<bean id="velocityEngine" 
    class="org.springframework.ui.velocity.VelocityEngineFactoryBean">
        <property name="velocityProperties">
             <value>
              resource.loader=class
               class.resource.loader.class=
               org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
             </value>
        </property>
    </bean>
    <bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
     <property name="resourceLoaderPath" value="/WEB-INF/velocity/"/>
    </bean>

Je crois que ce pourrait être là où j'ai besoin de faire quelques changements/ajouts, mais je ne suis pas sûr.

Le chemin d'accès à mes fichiers de modèle est WEB-INF/vitesse/templateName.vm

Je précise cela lors de l'utilisation de la velocityEngine bean dans mon contrôleur, telles que les suivantes

String texte = VelocityEngineUtils.mergeTemplateIntoString( 
velocityEngine, "/WEB-INF/vitesse/registrationEmail.vm", test);

il ya quelque chose que je dois faire dans mon build.xml fichier pour s'assurer qu'il est capable de trouver mes fichiers de modèle?