Hi Turian,
We are using MWS::
Version: 8.0.3.0.97
Build Date: 2010-06-02
We created portlets for header, footer and left navigation and created aliases for the same. While using them we are getting the below error::
2015-08-05 16:25:22 IST (Framework:FATAL) [RID:1535] - [POP.001.0002] A “java.lang.ClassCastException” occurred with the Message “com.webMethods.portal.framework.portletcontainer.mech.PortletApplicationMechanics cannot be cast to com.webMethods.portal.mech.storage.IFolderMechanics”
java.lang.ClassCastException: com.webMethods.portal.framework.portletcontainer.mech.PortletApplicationMechanics cannot be cast to com.webMethods.portal.mech.storage.IFolderMechanics
at com.webMethods.portal.framework.presentation.renderers.PortalPageSubRenderer.getPageData(PortalPageSubRenderer.java:884)
at com.webMethods.portal.framework.presentation.renderers.ShellSubRenderer.subrender(ShellSubRenderer.java:75)
at com.webMethods.portal.framework.presentation.renderers.DefaultRenderer.renderPageStart(DefaultRenderer.java:311)
at com.webMethods.portal.framework.presentation.renderers.DefaultRenderer.render(DefaultRenderer.java:265)
at com.webMethods.portal.framework.presentation.PresentationManager.handlePres(PresentationManager.java:389)
at com.webMethods.portal.framework.dispatch.DispatchManager.pres(DispatchManager.java:640)
at com.webMethods.portal.framework.dispatch.DispatchManager.handle(DispatchManager.java:470)
at com.webMethods.portal.framework.dispatch.DispatchManager.handleDispatch(DispatchManager.java:381)
at com.webMethods.portal.framework.impl.PortalServlet.service(PortalServlet.java:308)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
at com.webMethods.portal.framework.impl.NTLMV1Filter.doFilter(NTLMV1Filter.java:50)
at com.webMethods.portal.framework.impl.NTLMFilter.doFilter(NTLMFilter.java:28)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at com.webMethods.caf.faces.servlet.GZIPFilter.doFilter(GZIPFilter.java:47)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at com.webMethods.portal.framework.impl.RequestFilter.doFilter(RequestFilter.java:56)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:767)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451
And while we set the folder level alias, the portlets are not getting evaluated.
Regards
Jyoti
#webMethods-BPMS#MWS-CAF-Task-Engine#webMethods