I should update the URL I am trying to hit: http://localhost:8080/<application context>/customstyle.xml _____________________________________________ Ivan Suftin - Applications Developer - [email protected] Office: (608) 821-3825 - Cell : (608) 345-8963 Center for Integrated Data Analytics - http://cida.usgs.gov/ United States Geological Survey 8505 Research Way, Middleton, WI 53562
On Jan 25, 2012, at 9:21 PM, Ivan Suftin wrote: > Hello, > > I have a GeoServer war overlay overlaying the base geoserver.war. In the > overlay I have a file named customstyle.jsp in /WEB-INF/jsp/customstyle.jsp > > in my applicationContext.xml I have: > > <bean id="urlFilenameViewController" > class="org.springframework.web.servlet.mvc.UrlFilenameViewController" /> > <bean id="customUrlHandlerMapping" > class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> > <property name="urlMap"> > <map> > <entry key="/customstyle.xml" > value-ref="urlFilenameViewController" /> > </map> > </property> > </bean> > > <bean id="customStyleResolver" > class="org.springframework.web.servlet.view.InternalResourceViewResolver"> > <property name="viewClass" > value="org.springframework.web.servlet.view.JstlView"/> > <property name="prefix" value="/WEB-INF/jsp/"/> > <property name="suffix" value=".jsp"/> > </bean> > > When i try to hit the jsp via: http://localhost:8080/<application > context>/context.xml > I get the following Server 500 Error: > javax.servlet.ServletException: Circular view path > [/WEB-INF/jsp/customstyle.jsp]: already dispatched to this view path within > the same request [/NAWQA_Mapper_Geoserver/WEB-INF/jsp/customstyle.jsp]. Check > your ViewResolver setup! (Hint: This may be the result of an unspecified > view, due to default view name generation.) > > org.springframework.web.servlet.view.InternalResourceView.prepareForRendering(InternalResourceView.java:280) > > org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:216) > > org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:258) > > org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1174) > > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901) > > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) > > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) > > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) > javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240) > > org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:258) > > org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1174) > > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901) > > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) > > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) > > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) > javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:23) > > org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:74) > > org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:45) > > org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:49) > > org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109) > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:394) > > org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) > > org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406) > > org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406) > > org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406) > > org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406) > > org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:406) > > org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:185) > > org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) > org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:71) > > org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183) > org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41) > > org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46) > > _____________________________________________ > Ivan Suftin - Applications Developer - [email protected] > Office: (608) 821-3825 - Cell : (608) 345-8963 > Center for Integrated Data Analytics - http://cida.usgs.gov/ > United States Geological Survey > 8505 Research Way, Middleton, WI 53562 > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Geoserver-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geoserver-users ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
