Error al deployar portlet

20 views
Skip to first unread message

Miguel Hpm

unread,
Dec 28, 2009, 8:18:50 PM12/28/09
to Spring User Group Peru
Hola que tal estoy armando un demo con portlet mvc saltan algunos
problemas y quisiera que me puedan ayudar
mi configuracion es la siguiente.


------- common.xml -------
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:jee="http://www.springframework.org/schema/jee"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd
http://www.springframework.org/schema/jee
http://www.springframework.org/schema/jee/spring-jee-2.5.xsd">

<!-- Resolvedor de vistas de la aplicacion (jsp) -->
<bean id="viewResolver"

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>

<!-- Manejador generico de errores (exceptions) -->
<bean id="defaultExceptionHandlerTemplate"
class="org.springframework.web.portlet.handler.SimpleMappingExceptionResolver"
abstract="true">
<property name="defaultErrorView" value="defError" />
<property name="exceptionMappings">
<props>
<prop key="java.lang.Throwable">error</prop>
</props>
</property>
</bean>

<!-- Se indica los paquetes a escanear para que detecte los beans -->
<context:component-scan base-package="com.demo.portal.dao" />
<context:component-scan base-package="com.demo.portal.service" />

</beans>


------- Demo1-portlet.xml -------
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">

<!-- Manejador de errores -->
<bean id="defaultExceptionHandler"
parent="defaultExceptionHandlerTemplate" />

<!-- Indica que se trabajara con anotaciones -->
<context:annotation-config />

<!-- Indica la clase que tiene las anotaciones -->
<bean class="com.demo.portal.controller.Demo1Controller" />

</beans>

------- portlet.xml -------
<?xml version="1.0" encoding="UTF-8"?>
<portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-
app_1_0.xsd"
version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-
app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
id="com.demo.portal">

<portlet>
<portlet-name>Demo1</portlet-name>
<display-name xml:lang="en">Demo1</display-name>
<display-name xml:lang="es">Demo1</display-name>
<display-name>Demo1</display-name>
<portlet-class>org.springframework.web.portlet.DispatcherPortlet</
portlet-class>

<!-- Archivo de configuracion de spring propio del portlet -->
<init-param>
<name>contextConfigLocation</name>
<value>/WEB-INF/context/Demo1-portlet.xml</value>
</init-param>
<expiration-cache>0</expiration-cache>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>view</portlet-mode>
</supports>
<supported-locale>en</supported-locale>
<supported-locale>es</supported-locale>
<resource-bundle>com.demo.portal.resources.Demo1PortletResource</
resource-bundle>
<portlet-info>
<title>Demo1</title>
<short-title>Demo1</short-title>
<keywords>Demo1</keywords>
</portlet-info>
</portlet>

</portlet-app>

el trace del error es el siguiente...

[12/28/09 20:02:47:415 PET] 0000003b ServletWrappe I SRVE0242I:
[PA_demo-pa-swpa] [/wps/PA_demo-pa-swpa] [Demo1]: Inicialización
satisfactoria.
[12/28/09 20:02:47:585 PET] 0000003b WebApp A SRVE0180I:
[PA_demo-pa-swpa#demo-pa-swpa.war] [/wps/PA_demo-pa-swpa]
[Servlet.LOG]: Initializing Spring FrameworkPortlet 'Demo1'
[12/28/09 20:02:48:087 PET] 0000003b ServletWrappe E SRVE0068E: Se
ha generado una excepción no detectada en uno de los métodos de
servicio del servlet: Demo1. Se ha generado la excepción:
org.springframework.beans.factory.BeanDefinitionStoreException:
Invalid bean definition with name 'defaultExceptionHandler' defined in
PortletContext resource [/WEB-INF/context/Demo1-portlet.xml]: Could
not resolve parent bean definition 'defaultExceptionHandlerTemplate';
nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No
bean named 'defaultExceptionHandlerTemplate' is defined
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition
(AbstractBeanFactory.java:1035)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition
(AbstractBeanFactory.java:985)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition
(AbstractBeanFactory.java:971)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
(DefaultListableBeanFactory.java:420)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization
(AbstractApplicationContext.java:728)
at
org.springframework.context.support.AbstractApplicationContext.refresh
(AbstractApplicationContext.java:380)
at
org.springframework.web.portlet.FrameworkPortlet.createPortletApplicationContext
(FrameworkPortlet.java:346)
at
org.springframework.web.portlet.FrameworkPortlet.initPortletApplicationContext
(FrameworkPortlet.java:291)
at org.springframework.web.portlet.FrameworkPortlet.initPortletBean
(FrameworkPortlet.java:264)
at org.springframework.web.portlet.GenericPortletBean.init
(GenericPortletBean.java:115)
at javax.portlet.GenericPortlet.init(GenericPortlet.java:107)
at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.doInit
(PortletServlet.java:830)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:140)
at
com.ibm.isclite.container.collaborator.PortletServletCollaborator.doInit
(PortletServletCollaborator.java:47)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:133)
at
com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.doInit
(RRDServerPortletServletCollaborator.java:111)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:133)
at com.ibm.ws.portletcontainer.cache.CacheCollaborator.doInit
(CacheCollaborator.java:97)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:133)
at
com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCollaboratorImpl.doInit
(PortletServletCollaboratorImpl.java:74)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:133)
at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.initClone
(PortletServlet.java:767)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.getPortletClone
(PortletServlet.java:853)
at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.doDispatch
(PortletServlet.java:234)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:82)
at
com.ibm.isclite.container.collaborator.PortletServletCollaborator.doDispatch
(PortletServletCollaborator.java:124)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:74)
at
com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.doDispatch
(RRDServerPortletServletCollaborator.java:60)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:74)
at com.ibm.ws.portletcontainer.cache.CacheCollaborator.doDispatch
(CacheCollaborator.java:74)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:74)
at
com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCollaboratorImpl.doDispatch
(PortletServletCollaboratorImpl.java:121)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator
(PortletServletCollaboratorChainImpl.java:74)
at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.dispatch
(PortletServlet.java:208)
at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.service
(PortletServlet.java:165)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:478)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest
(GenericServletWrapper.java:122)
at
com.ibm.ws.portletcontainer.webextension.PortletExtensionProcessor.handleRequest
(PortletExtensionProcessor.java:96)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include
(WebAppRequestDispatcher.java:639)
at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.invoke
(PortletInvokerImpl.java:235)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator
(PortletInvokerCollaboratorChainImpl.java:78)
at
com.ibm.ws.portletcontainer.cache.PortletInvokerCacheCollaborator.doRender
(PortletInvokerCacheCollaborator.java:58)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator
(PortletInvokerCollaboratorChainImpl.java:67)
at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.invoke
(PortletInvokerPerformanceCollaborator.java:313)
at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doInvoke
(PortletInvokerPerformanceCollaborator.java:101)
at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.invokePMI
(PortletInvokerPerformanceCollaborator.java:163)
at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doInvoke
(PortletInvokerPerformanceCollaborator.java:91)
at
com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doRender
(PortletInvokerPerformanceCollaborator.java:74)
at
com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator
(PortletInvokerCollaboratorChainImpl.java:67)
at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.render
(PortletInvokerImpl.java:97)
at com.ibm.ws.portletcontainer.PortletContainerImpl.doRender
(PortletContainerImpl.java:119)
at
com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator
(PortletContainerInvokerCollaboratorChainImpl.java:80)
at com.ibm.ws.portletcontainer.ext.ExtCollaborator.doRender
(ExtCollaborator.java:70)
at
com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator
(PortletContainerInvokerCollaboratorChainImpl.java:67)
at com.ibm.ws.portletcontainer.cache.CacheInvokerCollaborator.doRender
(CacheInvokerCollaborator.java:66)
at
com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator
(PortletContainerInvokerCollaboratorChainImpl.java:67)
at com.ibm.ws.portletcontainer.PortletContainerImpl.renderPortlet
(PortletContainerImpl.java:89)
at com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl$2.run
(PortletInvokerImpl.java:100)
at java.security.AccessController.doPrivileged(AccessController.java:
246)
at
com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl.invokeRender
(PortletInvokerImpl.java:96)
at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl$1.invoke
(PortletInvokerImpl.java:93)
at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl.invoke
(PortletInvokerImpl.java:176)
at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl.invokeRender
(PortletInvokerImpl.java:91)
at com.ibm.wps.pe.pc.waspc.PortletContainerImpl.renderPortlet
(PortletContainerImpl.java:116)
at com.ibm.wps.pe.pc.PortletContainerImpl.doRenderPortlet
(PortletContainerImpl.java:641)
at com.ibm.wps.pe.ext.render.AbstractRenderManager.performService
(AbstractRenderManager.java:264)
at com.ibm.wps.pe.pc.PortletContainerImpl.renderPortlet
(PortletContainerImpl.java:132)
at com.ibm.wps.engine.tags.PortletRenderTag.doStartTag
(PortletRenderTag.java:179)
at com.ibm._jsp._Control._jspx_meth_portal$1skin_portletRender_0
(_Control.java:766)
at com.ibm._jsp._Control._jspService(_Control.java:558)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:478)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest
(GenericServletWrapper.java:122)
at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest
(AbstractJSPExtensionServletWrapper.java:226)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include
(WebAppRequestDispatcher.java:639)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest
(DispatcherServiceImpl.java:93)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include
(DispatcherServiceImpl.java:53)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:
50)
at com.ibm.wps.engine.templates.skins.Default.render(Default.java:
154)
at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:
68)
at com.ibm.wps.composition.elements.Component.render(Component.java:
634)
at com.ibm.wps.composition.elements.Control.render(Control.java:155)
at com.ibm.wps.composition.Composition.render(Composition.java:2962)
at
com.ibm.websphere.personalization.transformation.PznTransformationLayoutModel.render
(PznTransformationLayoutModel.java:90)
at com.ibm.wps.model.wrappers.LayoutModelWrapperFactoryImpl
$LayoutModelWrapperImpl.render(LayoutModelWrapperFactoryImpl.java:275)
at com.ibm.wps.engine.tags.ComponentRenderTag.doStartTag
(ComponentRenderTag.java:75)
at com.ibm._jsp._UnlayeredContainer_2D_V._jspx_meth_portal
$1skin_layoutNodeRender_0(_UnlayeredContainer_2D_V.java:253)
at com.ibm._jsp._UnlayeredContainer_2D_V._jspService
(_UnlayeredContainer_2D_V.java:157)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:478)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest
(GenericServletWrapper.java:122)
at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest
(AbstractJSPExtensionServletWrapper.java:226)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include
(WebAppRequestDispatcher.java:639)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest
(DispatcherServiceImpl.java:93)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include
(DispatcherServiceImpl.java:53)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:
50)
at com.ibm.wps.engine.templates.skins.Default.render(Default.java:
154)
at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:
68)
at com.ibm.wps.composition.elements.Component.render(Component.java:
634)
at com.ibm.wps.composition.Composition.render(Composition.java:2962)
at
com.ibm.websphere.personalization.transformation.PznTransformationLayoutModel.render
(PznTransformationLayoutModel.java:90)
at com.ibm.wps.model.wrappers.LayoutModelWrapperFactoryImpl
$LayoutModelWrapperImpl.render(LayoutModelWrapperFactoryImpl.java:275)
at com.ibm.wps.engine.tags.ComponentRenderTag.doStartTag
(ComponentRenderTag.java:75)
at com.ibm._jsp._UnlayeredContainer_2D_H._jspx_meth_portal
$1skin_layoutNodeRender_0(_UnlayeredContainer_2D_H.java:274)
at com.ibm._jsp._UnlayeredContainer_2D_H._jspService
(_UnlayeredContainer_2D_H.java:173)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:478)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest
(GenericServletWrapper.java:122)
at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest
(AbstractJSPExtensionServletWrapper.java:226)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include
(WebAppRequestDispatcher.java:639)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest
(DispatcherServiceImpl.java:93)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include
(DispatcherServiceImpl.java:53)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:
50)
at com.ibm.wps.engine.templates.skins.Default.render(Default.java:
154)
at com.ibm.wps.engine.templates.SkinTemplate.render(SkinTemplate.java:
68)
at com.ibm.wps.composition.elements.Component.render(Component.java:
634)
at com.ibm.wps.composition.Composition.render(Composition.java:2962)
at
com.ibm.websphere.personalization.transformation.PznTransformationLayoutModel.render
(PznTransformationLayoutModel.java:90)
at com.ibm.wps.model.wrappers.LayoutModelWrapperFactoryImpl
$LayoutModelWrapperImpl.render(LayoutModelWrapperFactoryImpl.java:275)
at com.ibm.wps.engine.tags2.PageRenderTag.doStartTag
(PageRenderTag.java:534)
at com.ibm._jsp._Home._jspService(_Home.java:91)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:478)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest
(GenericServletWrapper.java:122)
at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest
(AbstractJSPExtensionServletWrapper.java:226)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include
(WebAppRequestDispatcher.java:639)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest
(DispatcherServiceImpl.java:93)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include
(DispatcherServiceImpl.java:53)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:
58)
at com.ibm.wps.engine.templates.screens.Default.render(Default.java:
96)
at com.ibm.wps.engine.templates.ScreenTemplate.render
(ScreenTemplate.java:59)
at com.ibm.wps.engine.tags2.ScreenRenderTag.doStartTag
(ScreenRenderTag.java:189)
at com.ibm._jsp._Default._jspx_meth_portal$1core_screenRender_0
(_Default.java:7911)
at com.ibm._jsp._Default._jspx_meth_c_if_40(_Default.java:7933)
at com.ibm._jsp._Default._jspService(_Default.java:2874)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:478)
at
com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest
(GenericServletWrapper.java:122)
at
com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest
(AbstractJSPExtensionServletWrapper.java:226)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include
(WebAppRequestDispatcher.java:639)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.handleRequest
(DispatcherServiceImpl.java:93)
at com.ibm.wps.services.dispatcher.DispatcherServiceImpl.include
(DispatcherServiceImpl.java:53)
at com.ibm.wps.services.dispatcher.Dispatcher.include(Dispatcher.java:
50)
at com.ibm.wps.engine.templates.themes.Default.doDispatch
(Default.java:283)
at com.ibm.wps.engine.templates.themes.Default.render(Default.java:
236)
at com.ibm.wps.engine.templates.ThemeTemplate.render
(ThemeTemplate.java:65)
at com.ibm.wps.engine.phases.WPRenderPhase.processRendering
(WPRenderPhase.java:394)
at com.ibm.wps.engine.phases.WPBaseRenderPhase.execute
(WPBaseRenderPhase.java:189)
at com.ibm.wps.state.phases.AbstractRenderPhase.next
(AbstractRenderPhase.java:106)
at com.ibm.wps.engine.phases.WPAbstractRenderPhase.next
(WPAbstractRenderPhase.java:97)
at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:806)
at com.ibm.wps.engine.Servlet.doGet(Servlet.java:608)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at com.ibm.wps.engine.Servlet.doFilter(Servlet.java:1188)
at com.ibm.wps.resolver.servlet.ContentHandlerCleanup.doFilter
(ContentHandlerCleanup.java:648)
at com.ibm.wps.resolver.servlet.AbstractFilter.doFilter
(AbstractFilter.java:82)
at com.ibm.wps.engine.Servlet.service(Servlet.java:1179)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1095)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
(ServletWrapper.java:1036)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:145)
at com.ibm.wps.engine.ExtendedLocaleFilter.doFilter
(ExtendedLocaleFilter.java:113)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter
(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:130)
at
com.ibm.wps.resolver.friendly.servlet.FriendlySelectionFilter.doFilter
(FriendlySelectionFilter.java:191)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter
(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:130)
at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:
365)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter
(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:130)
at com.ibm.wps.engine.VirtualPortalFilter.doFilter
(VirtualPortalFilter.java:88)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter
(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:130)
at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:
89)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter
(FilterInstanceWrapper.java:190)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter
(WebAppFilterChain.java:130)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter
(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter
(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:565)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest
(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:
3440)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest
(WebGroup.java:267)
at com.ibm.ws.webcontainer.WebContainer.handleRequest
(WebContainer.java:815)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest
(WebContainer.java:1461)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready
(WCChannelLink.java:119)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination
(HttpInboundLink.java:458)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation
(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete
(HttpICLReadCallback.java:102)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted
(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback
(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions
(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop
(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No
bean named 'defaultExceptionHandlerTemplate' is defined
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition
(DefaultListableBeanFactory.java:387)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition
(AbstractBeanFactory.java:971)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition
(AbstractBeanFactory.java:741)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition
(AbstractBeanFactory.java:1021)
... 243 more


al parecer hay un error con el manejador de errores
org.springframework.web.portlet.handler.SimpleMappingExceptionResolver

Gracias

Miguel Hpm

Luigi Paucará Larico

unread,
Dec 28, 2009, 8:47:46 PM12/28/09
to spring-user...@googlegroups.com


El bean defaultExceptionHandlerTemplat nunca fue declarado. he ahi la excepcion.

Luigi Paucará Larico

unread,
Dec 28, 2009, 8:50:16 PM12/28/09
to spring-user...@googlegroups.com
El 28 de diciembre de 2009 20:47, Luigi Paucará Larico <dark.l...@gmail.com> escribió:


El bean defaultExceptionHandlerTemplat nunca fue declarado. he ahi la excepcion.

Creo que lo que quisiste fue instanciar a este "org.springframework.web.portlet.handler.SimpleMapp ingExceptionResolver" con la propiedad abstract="true"



--
Luigi Paucará Larico
Reply all
Reply to author
Forward
0 new messages