Sorry, none of my files were included.  I sent another email with all of the 
files as attachments.

 
Norris Shelton
Software Engineer
Sun Certified Java 1.1 Programmer
Shelton Consulting, LLC
ICQ# 26487421
AIM NorrisEShelton
YIM norrisshelton




________________________________
From: Norris Shelton <norrisshel...@yahoo.com>
To: users@tomcat.apache.org
Sent: Wed, June 30, 2010 9:06:18 AM
Subject: spring-webmvc-portlet annotations: File 
&quot;/WEB-INF/servlet/view&quot; not found

I am using:
Tomcat 6.0.20
Vignette Portal Server 8.0
spring-webmvc-portlet  3.0.3.RELEASE

I get the following error when the portal is requested. 

Here is my log

2010-06-28 16:08:32  DEBUG - DispatcherPortlet with name 'weather' received 
render request 
org.springframework.web.portlet.DispatcherPortlet.doRenderService:694
2010-06-28 16:08:32  DEBUG - Testing handler map 
[org.springframework.web.portlet.mvc.annotation.defaultannotationhandlermapp...@20f764]
 in DispatcherPortlet with name 'weather' 
org.springframework.web.portlet.DispatcherPortlet.getHandler:988
2010-06-28 16:08:32  DEBUG - Key [view] -> handler 
[{=com.bhsi.portlet.weather.weatherviewcontrol...@ad1c36}] 
org.springframework.web.portlet.handler.AbstractMapBasedHandlerMapping.getHandlerInternal:74
2010-06-28 16:08:32  DEBUG - Testing handler adapter 
[org.springframework.web.portlet.mvc.annotation.annotationmethodhandleradap...@51e1ff]
 org.springframework.web.portlet.DispatcherPortlet.getHandlerAdapter:1029
2010-06-28 16:08:32  DEBUG - Invoking model attribute method: public 
org.springframework.ui.ModelMap 
com.bhsi.portlet.weather.WeatherViewController.getNormalModel() 
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod:154
2010-06-28 16:08:32  DEBUG - !!!!!! Found a cached modelMap 
com.bhsi.portlet.weather.WeatherViewController.getNormalModel:108
2010-06-28 16:08:32  DEBUG - Invoking request handler method: public 
org.springframework.web.portlet.ModelAndView 
com.bhsi.portlet.weather.WeatherViewController.renderNormal(org.springframework.ui.ModelMap)
 
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod:172
2010-06-28 16:08:32  DEBUG - ********** Entered renderNormal ********** 
com.bhsi.portlet.weather.WeatherViewController.renderNormal:118
2010-06-28 16:08:32  DEBUG - Setting portlet response content type to 
view-determined type [text/html;charset=ISO-8859-1] 
org.springframework.web.portlet.DispatcherPortlet.render:1086
2010-06-28 16:08:32  DEBUG - Added model object 'NORMAL' of type 
[org.springframework.ui.ModelMap] to request in view with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 'lastUpdateFormatted' of type 
[java.lang.String] to request in view with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 'detailUrl' of type 
[java.lang.String] to request in view with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 
'org.springframework.validation.BindingResult.currentWeather' of type 
[org.springframework.validation.BeanPropertyBindingResult] to request in view 
with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 'compassDirection' of type 
[java.lang.String] to request in view with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 'feelsLike' of type 
[java.lang.String] to request in view with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 
'org.springframework.validation.BindingResult.NORMAL' of type 
[org.springframework.validation.BeanPropertyBindingResult] to request in view 
with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 'skyImageUrl' of type 
[java.lang.String] to request in view with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Added model object 'currentWeather' of type 
[com.bhsi.portlet.weather.currentweather.CurrentWeather] to request in view 
with name 'normal' 
org.springframework.web.servlet.view.AbstractView.exposeModelAsRequestAttributes:328
2010-06-28 16:08:32  DEBUG - Including resource [/WEB-INF/jsp/normal.jsp] in 
InternalResourceView 'normal' 
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel:227
2010-06-28 16:08:32  ERROR - Could not complete request 
org.springframework.web.portlet.FrameworkPortlet.processRequest:559 
javax.portlet.PortletException: javax.servlet.ServletException: File 
&quot;/WEB-INF/servlet/view&quot; not found
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.invocation.apiimpl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:327)
 ~[na:na]
        at 
org.springframework.web.portlet.DispatcherPortlet.doRender(DispatcherPortlet.java:1137)
 ~[spring-webmvc-portlet-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.portlet.DispatcherPortlet.render(DispatcherPortlet.java:1092)
 ~[spring-webmvc-portlet-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.portlet.DispatcherPortlet.doRenderService(DispatcherPortlet.java:761)
 ~[spring-webmvc-portlet-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.portlet.FrameworkPortlet.processRequest(FrameworkPortlet.java:522)
 [spring-webmvc-portlet-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.portlet.FrameworkPortlet.doDispatch(FrameworkPortlet.java:470)
 [spring-webmvc-portlet-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at javax.portlet.GenericPortlet.render(GenericPortlet.java:233) 
[portlet_20.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.management.FilterChainImpl.doFilter(FilterChainImpl.java:290)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.management.FilterManagerImpl.processFilter(FilterManagerImpl.java:78)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.invocation.RenderCommand.execute(RenderCommand.java:62)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.PortletCommandServlet.service(PortletCommandServlet.java:170)
 [vgn-jsr-container-shared.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
[servlet-api.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
 [catalina.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.invocation.PortletRequestBroker.sendRequestCommand(PortletRequestBroker.java:142)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.invocation.PortletRequestBroker.executeRenderRequest(PortletRequestBroker.java:368)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.PortletContainerImpl.executeRenderRequest(PortletContainerImpl.java:79)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.management.internal.implementation.provider.jsr.JsrPortletSpiImpl.doRender(JsrPortletSpiImpl.java:326)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.management.internal.implementation.invocation.PortletRenderBroker.doRender(PortletRenderBroker.java:142)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.management.internal.implementation.standard.StandardPortlet.doRender(StandardPortlet.java:753)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.invocation.internal.StandardPortletInvocationAgent.renderPortlet(StandardPortletInvocationAgent.java:174)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.portlet.invocation.internal.InSerialPortletRequestBroker.render(InSerialPortletRequestBroker.java:45)
 [vgn-portal-core.jar:na]
        at 
com.epicentric.page.website.internal.PagePortletRequestBrokerImpl.renderPortlets(PagePortletRequestBrokerImpl.java:41)
 [vgn-portal-core.jar:na]
        at 
com.epicentric.page.website.internal.PageBuilderImpl.buildPage(PageBuilderImpl.java:84)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.website.enduser.components.page.display.PageBuilderPredisplayAction.portletRender(PageBuilderPredisplayAction.java:104)
 [vgn-portal-template0018_classes.jar:na]
        at 
com.vignette.portal.website.enduser.components.page.display.PageBuilderPredisplayAction.execute(PageBuilderPredisplayAction.java:64)
 [vgn-portal-template0018_classes.jar:na]
        at 
com.vignette.portal.website.enduser.internal.requestprocessing.system.DefaultRequestProcessor.process(DefaultRequestProcessor.java:165)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.website.enduser.internal.ControllerServlet.service(ControllerServlet.java:183)
 [vgn-portal-core.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
[servlet-api.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
com.vignette.portal.website.enduser.filters.SiteResolutionFilter.doFilter(SiteResolutionFilter.java:198)
 [vgn-portal-core.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
com.vignette.portal.website.enduser.filters.AuthenticationFilter.doFilter(AuthenticationFilter.java:42)
 [vgn-portal-core.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
com.vignette.portal.website.enduser.filters.InitPortalContextFilter.doFilter(InitPortalContextFilter.java:52)
 [vgn-portal-core.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
jespa.http.HttpSecurityService.doFilter(HttpSecurityService.java:975) 
[jespa-1.0.12.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
com.vignette.portal.website.internal.StartupProtectionFilter.doFilterSingleInvocation(StartupProtectionFilter.java:100)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.website.internal.SingleInvocationFilter.doFilter(SingleInvocationFilter.java:52)
 [vgn-portal-core.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
com.vignette.portal.website.internal.EnvironmentalWrapperFilter.doFilterSingleInvocation(EnvironmentalWrapperFilter.java:56)
 [vgn-portal-core.jar:na]
        at 
com.vignette.portal.website.internal.SingleInvocationFilter.doFilter(SingleInvocationFilter.java:52)
 [vgn-portal-core.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
 [catalina.jar:na]
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 [catalina.jar:na]
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 
[catalina.jar:na]
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
[catalina.jar:na]
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 [catalina.jar:na]
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) 
[catalina.jar:na]
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) 
[tomcat-coyote.jar:na]
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
 [tomcat-coyote.jar:na]
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) 
[tomcat-coyote.jar:na]
        at java.lang.Thread.run(Thread.java:595) [na:1.5.0_21]
Caused by: javax.servlet.ServletException: File 
&quot;/WEB-INF/servlet/view&quot; not found
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:319) 
~[jasper.jar:na]
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) 
~[jasper.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
[servlet-api.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
 [catalina.jar:na]
        at 
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:229)
 ~[spring-webmvc-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) 
~[spring-webmvc-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.servlet.ViewRendererServlet.renderView(ViewRendererServlet.java:114)
 ~[spring-webmvc-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.servlet.ViewRendererServlet.processRequest(ViewRendererServlet.java:86)
 ~[spring-webmvc-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at 
org.springframework.web.servlet.ViewRendererServlet.doGet(ViewRendererServlet.java:66)
 ~[spring-webmvc-3.0.3.RELEASE.jar:3.0.3.RELEASE]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 
[servlet-api.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
[servlet-api.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
 [catalina.jar:na]
        at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
 [catalina.jar:na]
        at 
com.vignette.portal.portlet.jsrcontainer.internal.standardcontainer.invocation.apiimpl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:323)
 ~[na:na]
        ... 63 common frames omitted



Here is my web.xml


    Displays the weather portlet. The main page (widget) page displays the 
current conditions. The detail
        page shows weather alerts, the forecast, current regional radar.
     Weather Portlet 
     ViewRendererServlet org.springframework.web.servlet.ViewRendererServlet 1  
 ViewRendererServlet /WEB-INF/servlet/view   
org.springframework.web.context.ContextLoaderListener  
    

here is my portlet.xml


     Displays the weather portlet. The main page (widget) page displays the 
current conditions. The
            detail page shows weather alerts, the forecast, current regional 
radar.
         weather Weather Portlet 
        org.springframework.web.portlet.DispatcherPortlet  text/html VIEW 
NORMAL MAXIMIZED  
        en 
         Weather Portlet Weather Portlet weather  










Norris Shelton
Software Engineer
Sun Certified Java 1.1 Programmer
Shelton Consulting, LLC
ICQ# 26487421
AIM NorrisEShelton
YIM norrisshelton


      

Reply via email to