Sankar
Jul 18th, 2007, 02:00 AM
Hai All,
I am to new Spring-Portlet. I created application in Spring-Portlet.In this app, i am facing problem when i clicked the portlet preview in VGNPortal it shows the error like can't resolve the problm please contact adminstrator.
it shows the error in log as follow as
2007-07-18 09:45:10,875 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] INFO com.vignette.portal.portlet - AssetsPortfolio - Loading PortletApplicationContext for Spring FrameworkPortlet 'AssetsPortfolio'
2007-07-18 09:45:11,671 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] ERROR com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer - PortletException thrown by portlet, AssetsPortfolio, in application, AssetsPortfolio.
javax.portlet.PortletException: Runtime exception thrown while trying to instantiate portlet with name, AssetsPortfolio, in application with context root, /SNPAssets.
at com.vignette.portal.portlet.jsrcontainer.PortletCo mmandServlet.service(PortletCommandServlet.java:13 8)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.RequestDispatcherImpl.in clude(RequestDispatcherImpl.java:638)
at weblogic.servlet.internal.RequestDispatcherImpl.in clude(RequestDispatcherImpl.java:423)
at com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer.invocation.PortletRequestBroker. sendRequestCommand(PortletRequestBroker.java:111)
at com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer.invocation.PortletRequestBroker. executeRenderRequest(PortletRequestBroker.java:283 )
at com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer.PortletContainerImpl.executeRend erRequest(PortletContainerImpl.java:71)
at com.vignette.portal.portlet.management.internal.im plementation.provider.jsr.JsrPortletSpiImpl.doRend er(JsrPortletSpiImpl.java:261)
at com.vignette.portal.portlet.management.internal.im plementation.invocation.PortletRenderBroker.doRend er(PortletRenderBroker.java:97)
at com.vignette.portal.portlet.management.internal.im plementation.standard.StandardPortlet.doRender(Sta ndardPortlet.java:600)
at com.vignette.portal.portlet.invocation.internal.St andardPortletInvocationAgent.renderPortlet(Standar dPortletInvocationAgent.java:150)
at com.vignette.portal.portlet.invocation.internal.In SerialPortletRequestBroker.render(InSerialPortletR equestBroker.java:39)
at com.vignette.portal.website.admin.components.c_por tlet_management_common.internal.PortletInvocationV iewRequestHandlerImpl.handlePortletInvocationReque stImpl(PortletInvocationViewRequestHandlerImpl.jav a:200)
at com.vignette.portal.website.admin.components.c_por tlet_management_common.internal.PortletInvocationV iewRequestHandlerImpl.handlePortletInvocationReque st(PortletInvocationViewRequestHandlerImpl.java:12 1)
at com.vignette.portal.portlet.website.internal.admin .PortletInvocationServlet.service(PortletInvocatio nServlet.java:118)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.TailFilter.doFilter(Tail Filter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .ConsoleAuthorizationFilter.httpDoFilter(ConsoleAu thorizationFilter.java:118)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .AdminContextFilter.httpDoFilter(AdminContextFilte r.java:68)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .FailoverManagementFilter.httpDoFilter(FailoverMan agementFilter.java:65)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.enduser.filters.Authen ticationFilter.doFilter(AuthenticationFilter.java: 45)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .EntitlementsFilter.httpDoFilter(EntitlementsFilte r.java:51)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .InitFrameworkFilter.httpDoFilter(InitFrameworkFil ter.java:38)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.internal.StartupProtec tionFilter.doFilterSingleInvocation(StartupProtect ionFilter.java:103)
at com.vignette.portal.website.internal.SingleInvocat ionFilter.doFilter(SingleInvocationFilter.java:55)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.internal.Environmental WrapperFilter.doFilterSingleInvocation(Environment alWrapperFilter.java:51)
at com.vignette.portal.website.internal.SingleInvocat ionFilter.doFilter(SingleInvocationFilter.java:55)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationAction.run(WebAppServletContext.java :6987)
at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Se curityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppServletContext.java:3892)
at weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestImpl.java:2766)
at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:183)
Caused by: org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'portletModeHandlerMapping' defined in PortletContext resource [/WEB-INF/AssetsPortfolio-portlet.xml]: Cannot resolve reference to bean 'indexController' while setting bean property 'portletModeMap' with key [TypedStringValue: value [view], target type [null]]; nested exception is org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'indexController' defined in PortletContext resource [/WEB-INF/AssetsPortfolio-portlet.xml]: Instantiation of bean failed; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:279)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveValueIfNecessary(BeanDe finitionValueResolver.java:128)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveManagedMap(BeanDefiniti onValueResolver.java:324)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveValueIfNecessary(BeanDe finitionValueResolver.java:140)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.applyPropertyValues(Abs tractAutowireCapableBeanFactory.java:1047)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.populateBean(AbstractAu towireCapableBeanFactory.java:843)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:427)
at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 54)
at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:144)
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:251)
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:163)
at org.springframework.beans.factory.support.DefaultL istableBeanFactory.preInstantiateSingletons(Defaul tListableBeanFactory.java:284)
at org.springframework.context.support.AbstractApplic ationContext.refresh(AbstractApplicationContext.ja va:352)
at org.springframework.web.portlet.FrameworkPortlet.c reatePortletApplicationContext(FrameworkPortlet.ja va:352)
at org.springframework.web.portlet.FrameworkPortlet.i nitPortletApplicationContext(FrameworkPortlet.java :299)
at org.springframework.web.portlet.FrameworkPortlet.i nitPortletBean(FrameworkPortlet.java:269)
at org.springframework.web.portlet.GenericPortletBean .init(GenericPortletBean.java:114)
at javax.portlet.GenericPortlet.init(GenericPortlet.j ava:85)
at
I am to new Spring-Portlet. I created application in Spring-Portlet.In this app, i am facing problem when i clicked the portlet preview in VGNPortal it shows the error like can't resolve the problm please contact adminstrator.
it shows the error in log as follow as
2007-07-18 09:45:10,875 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] INFO com.vignette.portal.portlet - AssetsPortfolio - Loading PortletApplicationContext for Spring FrameworkPortlet 'AssetsPortfolio'
2007-07-18 09:45:11,671 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] ERROR com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer - PortletException thrown by portlet, AssetsPortfolio, in application, AssetsPortfolio.
javax.portlet.PortletException: Runtime exception thrown while trying to instantiate portlet with name, AssetsPortfolio, in application with context root, /SNPAssets.
at com.vignette.portal.portlet.jsrcontainer.PortletCo mmandServlet.service(PortletCommandServlet.java:13 8)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:348)
at weblogic.servlet.internal.RequestDispatcherImpl.in clude(RequestDispatcherImpl.java:638)
at weblogic.servlet.internal.RequestDispatcherImpl.in clude(RequestDispatcherImpl.java:423)
at com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer.invocation.PortletRequestBroker. sendRequestCommand(PortletRequestBroker.java:111)
at com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer.invocation.PortletRequestBroker. executeRenderRequest(PortletRequestBroker.java:283 )
at com.vignette.portal.portlet.jsrcontainer.internal. standardcontainer.PortletContainerImpl.executeRend erRequest(PortletContainerImpl.java:71)
at com.vignette.portal.portlet.management.internal.im plementation.provider.jsr.JsrPortletSpiImpl.doRend er(JsrPortletSpiImpl.java:261)
at com.vignette.portal.portlet.management.internal.im plementation.invocation.PortletRenderBroker.doRend er(PortletRenderBroker.java:97)
at com.vignette.portal.portlet.management.internal.im plementation.standard.StandardPortlet.doRender(Sta ndardPortlet.java:600)
at com.vignette.portal.portlet.invocation.internal.St andardPortletInvocationAgent.renderPortlet(Standar dPortletInvocationAgent.java:150)
at com.vignette.portal.portlet.invocation.internal.In SerialPortletRequestBroker.render(InSerialPortletR equestBroker.java:39)
at com.vignette.portal.website.admin.components.c_por tlet_management_common.internal.PortletInvocationV iewRequestHandlerImpl.handlePortletInvocationReque stImpl(PortletInvocationViewRequestHandlerImpl.jav a:200)
at com.vignette.portal.website.admin.components.c_por tlet_management_common.internal.PortletInvocationV iewRequestHandlerImpl.handlePortletInvocationReque st(PortletInvocationViewRequestHandlerImpl.java:12 1)
at com.vignette.portal.portlet.website.internal.admin .PortletInvocationServlet.service(PortletInvocatio nServlet.java:118)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.TailFilter.doFilter(Tail Filter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .ConsoleAuthorizationFilter.httpDoFilter(ConsoleAu thorizationFilter.java:118)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .AdminContextFilter.httpDoFilter(AdminContextFilte r.java:68)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .FailoverManagementFilter.httpDoFilter(FailoverMan agementFilter.java:65)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.enduser.filters.Authen ticationFilter.doFilter(AuthenticationFilter.java: 45)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .EntitlementsFilter.httpDoFilter(EntitlementsFilte r.java:51)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.admin.internal.control .InitFrameworkFilter.httpDoFilter(InitFrameworkFil ter.java:38)
at com.vignette.portal.website.admin.internal.control .AbstractHttpFilter.doFilter(AbstractHttpFilter.ja va:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.internal.StartupProtec tionFilter.doFilterSingleInvocation(StartupProtect ionFilter.java:103)
at com.vignette.portal.website.internal.SingleInvocat ionFilter.doFilter(SingleInvocationFilter.java:55)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at com.vignette.portal.website.internal.Environmental WrapperFilter.doFilterSingleInvocation(Environment alWrapperFilter.java:51)
at com.vignette.portal.website.internal.SingleInvocat ionFilter.doFilter(SingleInvocationFilter.java:55)
at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationAction.run(WebAppServletContext.java :6987)
at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Se curityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppServletContext.java:3892)
at weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestImpl.java:2766)
at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:183)
Caused by: org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'portletModeHandlerMapping' defined in PortletContext resource [/WEB-INF/AssetsPortfolio-portlet.xml]: Cannot resolve reference to bean 'indexController' while setting bean property 'portletModeMap' with key [TypedStringValue: value [view], target type [null]]; nested exception is org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'indexController' defined in PortletContext resource [/WEB-INF/AssetsPortfolio-portlet.xml]: Instantiation of bean failed; nested exception is java.lang.ExceptionInInitializerError
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveReference(BeanDefinitio nValueResolver.java:279)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveValueIfNecessary(BeanDe finitionValueResolver.java:128)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveManagedMap(BeanDefiniti onValueResolver.java:324)
at org.springframework.beans.factory.support.BeanDefi nitionValueResolver.resolveValueIfNecessary(BeanDe finitionValueResolver.java:140)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.applyPropertyValues(Abs tractAutowireCapableBeanFactory.java:1047)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.populateBean(AbstractAu towireCapableBeanFactory.java:843)
at org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:427)
at org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 54)
at org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:144)
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:251)
at org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:163)
at org.springframework.beans.factory.support.DefaultL istableBeanFactory.preInstantiateSingletons(Defaul tListableBeanFactory.java:284)
at org.springframework.context.support.AbstractApplic ationContext.refresh(AbstractApplicationContext.ja va:352)
at org.springframework.web.portlet.FrameworkPortlet.c reatePortletApplicationContext(FrameworkPortlet.ja va:352)
at org.springframework.web.portlet.FrameworkPortlet.i nitPortletApplicationContext(FrameworkPortlet.java :299)
at org.springframework.web.portlet.FrameworkPortlet.i nitPortletBean(FrameworkPortlet.java:269)
at org.springframework.web.portlet.GenericPortletBean .init(GenericPortletBean.java:114)
at javax.portlet.GenericPortlet.init(GenericPortlet.j ava:85)
at