Foren

Class Not Found: com.liferay.portal.kernel.servlet.DirectServletContext

thumbnail
Florencia Gadea, geändert vor 11 Jahren.

Class Not Found: com.liferay.portal.kernel.servlet.DirectServletContext

Regular Member Beiträge: 146 Beitrittsdatum: 27.03.12 Neueste Beiträge
Hi Everyone,

I have a portlet built with Maven for Liferay 6.1 CE GA1, and it works fine. I'm trying to migrate it to Liferay 6.1 CE GA2. Everything compiles fine, it is deployed successfully, but when I try to access the configuration of the portlet, I get this exception:

SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: com.liferay.portal.kernel.servlet.DirectServletContext
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1711)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:307)
	at com.liferay.taglib.ui.TabsTag.doStartTag(TabsTag.java:134)
	at org.apache.jsp.jsps.config.configuration_jsp._jspService(configuration_jsp.java:266)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:53)
	at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.doDispatch(PACLRequestDispatcherWrapper.java:90)
	at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.include(PACLRequestDispatcherWrapper.java:54)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:345)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:245)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:86)
	at org.apache.jsp.html.portlet.portlet_005fconfiguration.edit_005fconfiguration_jsp._jspService(edit_005fconfiguration_jsp.java:696)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
	at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:53)
	at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.doDispatch(PACLRequestDispatcherWrapper.java:90)
	at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.include(PACLRequestDispatcherWrapper.java:54)
	at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:345)
	at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:245)
	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:86)
	at org.apache.jsp.html.common.themes.portlet_jsp._jspService(portlet_jsp.java:3137)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
	at com.liferay.portlet.PortletRequestDispatcherImpl.dispatch(PortletRequestDispatcherImpl.java:323)
	at com.liferay.portlet.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:120)
	at com.liferay.portal.struts.PortletRequestProcessor.doInclude(PortletRequestProcessor.java:357)
	at com.liferay.portal.struts.PortletRequestProcessor.doForward(PortletRequestProcessor.java:327)
	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
	at com.liferay.portal.struts.PortletRequestProcessor.processForwardConfig(PortletRequestProcessor.java:465)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
	at com.liferay.portal.struts.PortletRequestProcessor.process(PortletRequestProcessor.java:224)
	at com.liferay.portlet.StrutsPortlet.include(StrutsPortlet.java:274)
	at com.liferay.portlet.StrutsPortlet.doView(StrutsPortlet.java:153)
	at com.liferay.portal.kernel.portlet.LiferayPortlet.doDispatch(LiferayPortlet.java:218)
	at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
	at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:100)
	at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:64)
	at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:548)
	at com.liferay.portlet.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:607)
	at com.liferay.portlet.InvokerPortletImpl.render(InvokerPortletImpl.java:359)
	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:1207)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at com.liferay.portal.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:97)
	at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.doDispatch(PACLRequestDispatcherWrapper.java:90)
	at com.liferay.portal.servlet.PACLRequestDispatcherWrapper.include(PACLRequestDispatcherWrapper.java:54)
	at com.liferay.portal.util.PortalImpl.renderPortlet(PortalImpl.java:5158)
	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:1569)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processPortlet(RuntimePortletImpl.java:165)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processPortlet(RuntimePortletImpl.java:203)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processPortlet(RuntimePortletImpl.java:190)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:87)
	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processMax(TemplateProcessor.java:165)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:378)
	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:270)
	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262)
	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342)
	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
	at org.apache.velocity.Template.merge(Template.java:328)
	at org.apache.velocity.Template.merge(Template.java:235)
	at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:381)
	at com.liferay.portal.velocity.VelocityEngineImpl.mergeTemplate(VelocityEngineImpl.java:264)
	at com.liferay.portal.kernel.velocity.VelocityEngineUtil.mergeTemplate(VelocityEngineUtil.java:73)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.doProcessTemplate(RuntimePortletImpl.java:499)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.doDispatch(RuntimePortletImpl.java:394)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletImpl.processTemplate(RuntimePortletImpl.java:228)
	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:125)
	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:450)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
	at com.liferay.portal.action.LayoutAction.includeLayoutContent(LayoutAction.java:468)
	at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:735)
	at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:249)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:176)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:560)
	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:537)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:294)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
	at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:138)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:335)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:123)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:294)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:241)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:246)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:83)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:80)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:163)
	at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:216)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:57)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:187)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:167)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:167)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:187)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:679)
13:35:49,974 ERROR [http-bio-8080-exec-18][IncludeTag:253] Current URL /web/guest/what-we-do?p_p_id=86&p_p_lifecycle=0&p_p_state=pop_up&p_p_col_id=column-1&p_p_col_count=2&_86_struts_action=%2Fportlet_configuration%2Fedit_configuration&_86_redirect=%2Fweb%2Fguest%2Fwhat-we-do&_86_returnToFullPageURL=%2Fweb%2Fguest%2Fwhat-we-do&_86_portletResource=sliderportlet_WAR_rcssliderportlet_INSTANCE_7BCtri5fKN1K&_86_resourcePrimKey=10580_LAYOUT_sliderportlet_WAR_rcssliderportlet_INSTANCE_7BCtri5fKN1K&_86_ generates exception: An exception occurred processing JSP page /jsps/config/configuration.jsp at line 36

33: <liferay-portlet:renderurl portletconfiguration="true" var="slidesURL">
34: </liferay-portlet:renderurl>
35: 
36: <liferay-ui:tabs 37: names="slides,slide.animation,slide.look.and.feel,slide.navigation" 38: value="<%=tabValue%>" 39: param="tab" stacktrace: 13:35:49,977 error [http-bio-8080-exec-18][includetag:154] java.lang.noclassdeffounderror: com liferay portal kernel servlet directservletcontext at com.liferay.taglib.util.includetag.include(includetag.java:307) com.liferay.taglib.ui.tabstag.dostarttag(tabstag.java:134) org.apache.jsp.jsps.config.configuration_jsp._jspservice(configuration_jsp.java:266) org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:70) javax.servlet.http.httpservlet.service(httpservlet.java:722) org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:432) org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:390) org.apache.jasper.servlet.jspservlet.service(jspservlet.java:334) org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:305) org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:210) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:72) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:116) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilter.dofilter(invokerfilter.java:73) org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:243) org.apache.catalina.core.applicationdispatcher.invoke(applicationdispatcher.java:684) org.apache.catalina.core.applicationdispatcher.doinclude(applicationdispatcher.java:593) org.apache.catalina.core.applicationdispatcher.include(applicationdispatcher.java:530) com.liferay.portal.servlet.directservletpathregisterdispatcher.include(directservletpathregisterdispatcher.java:53) caused by: java.lang.classnotfoundexception: com.liferay.portal.kernel.servlet.directservletcontext org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1711) org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1556) com.liferay.portal.servlet.paclrequestdispatcherwrapper.dodispatch(paclrequestdispatcherwrapper.java:90) com.liferay.portal.servlet.paclrequestdispatcherwrapper.include(paclrequestdispatcherwrapper.java:54) com.liferay.taglib.util.includetag.include(includetag.java:345) com.liferay.taglib.util.includetag.doinclude(includetag.java:245) com.liferay.taglib.util.includetag.doendtag(includetag.java:86) org.apache.jsp.html.portlet.portlet_005fconfiguration.edit_005fconfiguration_jsp._jspservice(edit_005fconfiguration_jsp.java:696) org.apache.jsp.html.common.themes.portlet_jsp._jspservice(portlet_jsp.java:3137) com.liferay.portlet.portletrequestdispatcherimpl.dispatch(portletrequestdispatcherimpl.java:323) com.liferay.portlet.portletrequestdispatcherimpl.include(portletrequestdispatcherimpl.java:120) com.liferay.portal.struts.portletrequestprocessor.doinclude(portletrequestprocessor.java:357) com.liferay.portal.struts.portletrequestprocessor.doforward(portletrequestprocessor.java:327) org.apache.struts.tiles.tilesrequestprocessor.processtilesdefinition(tilesrequestprocessor.java:239) org.apache.struts.tiles.tilesrequestprocessor.processforwardconfig(tilesrequestprocessor.java:302) com.liferay.portal.struts.portletrequestprocessor.processforwardconfig(portletrequestprocessor.java:465) org.apache.struts.action.requestprocessor.process(requestprocessor.java:241) com.liferay.portal.struts.portletrequestprocessor.process(portletrequestprocessor.java:224) com.liferay.portlet.strutsportlet.include(strutsportlet.java:274) com.liferay.portlet.strutsportlet.doview(strutsportlet.java:153) com.liferay.portal.kernel.portlet.liferayportlet.dodispatch(liferayportlet.java:218) javax.portlet.genericportlet.render(genericportlet.java:233) com.liferay.portlet.filterchainimpl.dofilter(filterchainimpl.java:100) com.liferay.portal.kernel.portlet.portletfilterutil.dofilter(portletfilterutil.java:64) com.liferay.portlet.invokerportletimpl.invoke(invokerportletimpl.java:548) com.liferay.portlet.invokerportletimpl.invokerender(invokerportletimpl.java:607) com.liferay.portlet.invokerportletimpl.render(invokerportletimpl.java:359) org.apache.jsp.html.portal.render_005fportlet_jsp._jspservice(render_005fportlet_jsp.java:1207) com.liferay.portal.servlet.directrequestdispatcher.include(directrequestdispatcher.java:97) com.liferay.portal.util.portalimpl.renderportlet(portalimpl.java:5158) com.liferay.portal.util.portalutil.renderportlet(portalutil.java:1569) com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processportlet(runtimeportletimpl.java:165) com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processportlet(runtimeportletimpl.java:203) com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processportlet(runtimeportletimpl.java:190) com.liferay.portlet.layoutconfiguration.util.runtimeportletutil.processportlet(runtimeportletutil.java:87) com.liferay.portlet.layoutconfiguration.util.velocity.templateprocessor.processmax(templateprocessor.java:165) sun.reflect.nativemethodaccessorimpl.invoke0(native method) sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) java.lang.reflect.method.invoke(method.java:616) org.apache.velocity.util.introspection.uberspectimpl$velmethodimpl.doinvoke(uberspectimpl.java:389) org.apache.velocity.util.introspection.uberspectimpl$velmethodimpl.invoke(uberspectimpl.java:378) org.apache.velocity.runtime.parser.node.astmethod.execute(astmethod.java:270) org.apache.velocity.runtime.parser.node.astreference.execute(astreference.java:262) org.apache.velocity.runtime.parser.node.astreference.render(astreference.java:342) org.apache.velocity.runtime.parser.node.simplenode.render(simplenode.java:336) org.apache.velocity.template.merge(template.java:328) org.apache.velocity.template.merge(template.java:235) org.apache.velocity.app.velocityengine.mergetemplate(velocityengine.java:381) com.liferay.portal.velocity.velocityengineimpl.mergetemplate(velocityengineimpl.java:264) com.liferay.portal.kernel.velocity.velocityengineutil.mergetemplate(velocityengineutil.java:73) com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.doprocesstemplate(runtimeportletimpl.java:499) com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.dodispatch(runtimeportletimpl.java:394) com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processtemplate(runtimeportletimpl.java:228) com.liferay.portlet.layoutconfiguration.util.runtimeportletutil.processtemplate(runtimeportletutil.java:125) org.apache.jsp.html.portal.layout.view.portlet_jsp._jspservice(portlet_jsp.java:450) com.liferay.portal.action.layoutaction.includelayoutcontent(layoutaction.java:468) com.liferay.portal.action.layoutaction.processlayout(layoutaction.java:735) com.liferay.portal.action.layoutaction.execute(layoutaction.java:249) org.apache.struts.action.requestprocessor.processactionperform(requestprocessor.java:431) org.apache.struts.action.requestprocessor.process(requestprocessor.java:236) com.liferay.portal.struts.portalrequestprocessor.process(portalrequestprocessor.java:176) org.apache.struts.action.actionservlet.process(actionservlet.java:1196) org.apache.struts.action.actionservlet.doget(actionservlet.java:414) javax.servlet.http.httpservlet.service(httpservlet.java:621) com.liferay.portal.servlet.mainservlet.callparentservice(mainservlet.java:560) com.liferay.portal.servlet.mainservlet.service(mainservlet.java:537) com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:163) com.liferay.portal.servlet.filters.secure.securefilter.processfilter(securefilter.java:294) com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:57) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:206) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:108) org.apache.catalina.core.applicationdispatcher.processrequest(applicationdispatcher.java:471) org.apache.catalina.core.applicationdispatcher.doforward(applicationdispatcher.java:402) org.apache.catalina.core.applicationdispatcher.forward(applicationdispatcher.java:329) com.liferay.portal.servlet.friendlyurlservlet.service(friendlyurlservlet.java:138) com.liferay.portal.servlet.filters.strip.stripfilter.processfilter(stripfilter.java:335) com.liferay.portal.servlet.filters.gzip.gzipfilter.processfilter(gzipfilter.java:123) com.liferay.portal.servlet.filters.i18n.i18nfilter.processfilter(i18nfilter.java:241) com.liferay.portal.servlet.filters.autologin.autologinfilter.processfilter(autologinfilter.java:246) com.liferay.portal.servlet.filters.sso.ntlm.ntlmpostfilter.processfilter(ntlmpostfilter.java:83) com.liferay.portal.sharepoint.sharepointfilter.processfilter(sharepointfilter.java:80) com.liferay.portal.servlet.filters.virtualhost.virtualhostfilter.processfilter(virtualhostfilter.java:216) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdirectcallfilter(invokerfilterchain.java:187) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:95) org.tuckey.web.filters.urlrewrite.urlrewritefilter.dofilter(urlrewritefilter.java:738) com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdirectcallfilter(invokerfilterchain.java:167) org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:225) org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:169) org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:472) org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:168) org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:98) org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:927) org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:118) org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:407) org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:999) org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:565) org.apache.tomcat.util.net.jioendpoint$socketprocessor.run(jioendpoint.java:309) java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1146) java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615) java.lang.thread.run(thread.java:679)< code></liferay-ui:tabs>
<br><br>Apparently, what is causing the exception is the line 36 of this file: https://github.com/rotterdam-cs/liferayImageSlider/blob/master/slider-portlet/src/main/webapp/jsps/config/configuration.jsp<br><br>Can you help me to solve this?<br><br>TIA,<br><br>Flor.
thumbnail
Florencia Gadea, geändert vor 11 Jahren.

RE: Class Not Found: com.liferay.portal.kernel.servlet.DirectServletContext

Regular Member Beiträge: 146 Beitrittsdatum: 27.03.12 Neueste Beiträge
¿Any ideas please? I'm still stuck with it.
Luis Gigerin, geändert vor 11 Jahren.

RE: Class Not Found: com.liferay.portal.kernel.servlet.DirectServletContext

New Member Beiträge: 15 Beitrittsdatum: 30.01.13 Neueste Beiträge
Hi. I can't see the configuration.jsp page, but I had some problems like this before. DirectServletContext class is on portal-service.jar in Liferay 6.1 version. When you change to Liferay 6.1 CE GA2 it's likely that the class isn't in this path ( com.liferay.portal.kernel.servlet.DirectServletContext ) anymore. I'm not sure, but you can check if your actual portal-service has DirectServletContext class in this path.
thumbnail
Vitaliy Koshelenko, geändert vor 11 Jahren.

RE: Class Not Found: com.liferay.portal.kernel.servlet.DirectServletContext

Expert Beiträge: 319 Beitrittsdatum: 25.03.11 Neueste Beiträge
Hi, Florencia

Not sure, that this will help,but try to set

direct.servlet.context.enabled=false

in portal-ext.properties

Vitaliy
Jamie Grant, geändert vor 10 Jahren.

RE: Class Not Found: com.liferay.portal.kernel.servlet.DirectServletContext

New Member Beiträge: 7 Beitrittsdatum: 25.10.12 Neueste Beiträge
Good call. That fixed the problem for me.

For anyone who's interested:
Set this to true to enable dispatching to a servlet directly to speed up request dispatching. This property only takes effect when a developer programmatically wraps a normal ServletContext with a DirectServletContext. See http://issues.liferay.com/browse/LPS-13776 for more information.