Hi, I'm trying to set up REST support with Spring 3.0, Sitemesh and Freemarker. By default the filters are configured for *.html but when I change them to /*, the handler correctly executes, but the page fails because apparently it tries to call freemarker decorators stored in the WEB-INF directory as URIs.
PageNotFound.noHandlerFound(962) | No mapping found for HTTP request with
URI [/mercadosa/WEB-INF/decorators/sell.ftl] in DispatcherServlet with name
'dispatcher'
Any ideas? Here's my web.xml
<?xml version="1.0" encoding="UTF-8"?>
appfuse
csstheme
simplicity
javax.servlet.jsp.jstl.fmt.localizationContext
ApplicationResources
javax.servlet.jsp.jstl.fmt.fallbackLocale
en
contextConfigLocation
classpath:/applicationContext-resources.xml
classpath:/applicationContext-dao.xml
classpath:/applicationContext-service.xml
classpath*:/applicationContext.xml
/WEB-INF/applicationContext*.xml
/WEB-INF/security.xml
JSessionIdCleanerFilter
nl.msw.compraventa.interceptor.JSessionIdCleanerFilter
clickstreamFilter
com.opensymphony.clickstream.ClickstreamFilter
encodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
forceEncoding
true
exportFilter
org.displaytag.filter.ResponseOverrideFilter
gzipFilter
net.sf.ehcache.constructs.web.filter.GzipFilter
lazyLoadingFilter
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
localeFilter
org.appfuse.webapp.filter.LocaleFilter
rewriteFilter
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
logLevel
log4j
securityFilter
org.springframework.web.filter.DelegatingFilterProxy
targetBeanName
springSecurityFilterChain
sitemesh
com.opensymphony.module.sitemesh.filter.PageFilter
staticFilter
org.appfuse.webapp.filter.StaticFilter
includes
/scripts/dojo/*,/dwr/*
servletName
dispatcher
JSessionIdCleanerFilter
/*
encodingFilter
/*
securityFilter
/*
lazyLoadingFilter
/*
clickstreamFilter
/*
localeFilter
/*
gzipFilter
/*
gzipFilter
*.jsp
exportFilter
*.html
rewriteFilter
/*
REQUEST
FORWARD
sitemesh
/*
REQUEST
FORWARD
staticFilter
/*
REQUEST
FORWARD
com.opensymphony.clickstream.ClickstreamListener
org.springframework.web.context.ContextLoaderListener
org.springframework.web.util.IntrospectorCleanupListener
org.springframework.web.context.request.RequestContextListener
org.appfuse.webapp.listener.UserCounterListener
dispatcher
org.springframework.web.servlet.DispatcherServlet
1
dwr-invoker
org.directwebremoting.servlet.DwrServlet
debug
true
sitemesh-freemarker
nl.msw.compraventa.webapp.utils.SpringFreemarkerDecoratorServlet
TemplatePath
/
default_encoding
ISO-8859-1
sitemesh-freemarker
*.ftl
dwr-invoker
/dwr/*
dispatcher
/*
10
index.ftl
500
/error.ftl
400
/index.jsp
403
/403.ftl
404
/404.ftl
--
View this message in context:
http://n4.nabble.com/REST-implementation-web-xml-configuration-tp1017692p1017692.html
Sent from the AppFuse - User mailing list archive at Nabble.com.
