Cannot load template in Linux using Spring FreeMarkerConfigurationFactory

Peter Kleczka <[email protected]>
Newsgroups gmane.comp.web.freemarker.user
Message-ID <CAA99P1GOXiv4=6T00_oO9K2zQKojoAF9Fp04=3U-V7XRrFYkbw@mail.gmail.com>
Hi

I have a web app on Tomcat 6 that loads FreeMarker templates via
org.springframework.ui.freemarker.FreeMarkerConfigurationFactory. The web
app is plain JSP (not Spring MVC). The app works fine in a Windows
environment, but will not work on Linux (Slackware 13.37 64 bit). When I
run it on Linux it gives me a file not found exception. I have tried
multiple variations on this configuration including putting my templates
directory in the classpath, using Spring prefixes like "file:" and
"classpath:" for the templateLoaderPath.  Nothing has worked.  Please let
me know if you have any ideas to fix. Thanks, Peter.

    <!-- Freemarker template config factory. Works on Windows -->
    <bean id="freemarkerTemplateConfigFactory"
class="org.springframework.ui.freemarker.FreeMarkerConfigurationFactory">
        <property name="templateLoaderPath" value="/WEB-INF/ftemplates/" />
    </bean>

    <bean id="templateService" class="com.mypkg.service.TemplateService">
       <property name="configurationFactory"
ref="freemarkerTemplateConfigFactory" />
    </bean>

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/

_______________________________________________
FreeMarker-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freemarker-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.