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