struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Miguel <miguel...@gmail.com>
Subject Re: some issues upgrade struts from 2.2.3 to 2.3.4
Date Wed, 18 Jul 2012 21:26:22 GMT
Also  REST doesn't work in 2.3.3 and 2.3.4. Not even the rest-showcase war.


Si quieres ser más positivo, pierde un electrón
Miguel Ruiz Velasco Sobrino


On Sun, Jul 15, 2012 at 12:46 PM, ekstse <ekstse@gmail.com> wrote:
> sorry that i do not aware that attachment is not valid .... sorry about
> that....
>
> i give more details on my test case:
>
> - i deployed 2 portlets into the container, one with struts-2.2.3-portlet,
> another is struts-2.3.4-portlet, it uses respective version of struts jar
> (i.e. struts2-convention-plugin,  struts2-core,
> struts2-portlet-plugin, struts2-spring-plugin
> and xwork-core)
> - each portlet have 2 methods, 2 views. called action1 and action2 method
> and view1 and view2.jsp
> - view1.jsp have a <s:a action="action2">link2</s:a>, similar for view2.jsp.
>
> So, the only difference is the jar. Then test it:
>
> - both struts-2.2.3-portlet and struts-2.3.4-portlet can display the first
> page at initial load.
> - when i click "link2" in struts-2.2.3-portlet, it load view2.jsp
> sucessfully.
> - when i click "link2" in struts-2.3.4-portlet, it shows error that
> actions2.action not found (the default .action appended as suffix although
> the configuration file set it to empty string.
>
> Then, i put a "," as the configuration value and change the dtd definition
> of struts.xml from 2.0 to 2.3 and restart the test again.
>
> - struts-2.2.3-portlet still works as expected.
> - but struts-2.3.4-portlet still have error,
>
> 10:09:16,404 ERROR [jsp:154] Unable to locate action mapping for
> request, probably due to an invalid action path:
> /demoAbc/demoAbc/view/action2 - [unknown location]
>
> For full stack trace, please refer to my previous mail....
>
> Folks, any hint ??
>
>
> On Sun, Jul 15, 2012 at 6:17 PM, ekstse <ekstse@gmail.com> wrote:
>
>> Dear Lukasz,
>>
>> Thanks for your help first…
>>
>> I have put all details in here…. please search ">>" to see what action i
>> have done below. see if you can help further… :) Please see the attached
>> zip also.
>>
>> Thanks,
>> Eric
>>
>>
>>
>> ===
>>
>>
>> >> Logs
>>
>> Action1
>>
>> Action1
>>
>> >> click 2.2.3 go to link 2
>>
>> Action2
>>
>> Action1
>>
>> >> click 2.3.4 go to link 2 (error, due to extension setting)
>>
>> Action2
>>
>> 10:04:22,834 ERROR [Jsr168Dispatcher:38] Could not find action
>>
>> There is no Action mapped for action name action2.action. - [unknown
>> location]
>>
>> at com.opensymphony.xwork2.DefaultActionProxy.prepare(
>> DefaultActionProxy.java:185)
>>
>> at org.apache.struts2.impl.StrutsActionProxy.prepare(
>> StrutsActionProxy.java:63)
>>
>> at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(
>> StrutsActionProxyFactory.java:39)
>>
>> at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(
>> DefaultActionProxyFactory.java:58)
>>
>> at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(
>> DefaultActionProxyFactory.java:47)
>>
>> at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.serviceAction(
>> Jsr168Dispatcher.java:464)
>>
>> at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.render(
>> Jsr168Dispatcher.java:332)
>>
>> at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:101)
>>
>> at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(
>> PortletFilterUtil.java:64)
>>
>> at com.liferay.portal.kernel.servlet.PortletServlet.service(
>> PortletServlet.java:92)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doInclude(
>> ApplicationDispatcher.java:551)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.include(
>> ApplicationDispatcher.java:488)
>>
>> at com.liferay.portlet.InvokerPortletImpl.invoke(
>> InvokerPortletImpl.java:638)
>>
>> at com.liferay.portlet.InvokerPortletImpl.invokeRender(
>> InvokerPortletImpl.java:723)
>>
>> at com.liferay.portlet.InvokerPortletImpl.render(
>> InvokerPortletImpl.java:425)
>>
>> at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(Unknown
>> Source)
>>
>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.jasper.servlet.JspServletWrapper.service(
>> JspServletWrapper.java:377)
>>
>> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313
>> )
>>
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doInclude(
>> ApplicationDispatcher.java:551)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.include(
>> ApplicationDispatcher.java:488)
>>
>> at com.liferay.portal.util.PortalImpl.renderPortlet(PortalImpl.java:3740)
>>
>> at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:1180)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(
>> RuntimePortletUtil.java:160)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(
>> RuntimePortletUtil.java:94)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(
>> RuntimePortletUtil.java:256)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(
>> RuntimePortletUtil.java:181)
>>
>> at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(Unknown
>> Source)
>>
>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.jasper.servlet.JspServletWrapper.service(
>> JspServletWrapper.java:377)
>>
>> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313
>> )
>>
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doInclude(
>> ApplicationDispatcher.java:551)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.include(
>> ApplicationDispatcher.java:488)
>>
>> at com.liferay.portal.action.LayoutAction.includeLayoutContent(
>> LayoutAction.java:370)
>>
>> at com.liferay.portal.action.LayoutAction.processLayout(
>> LayoutAction.java:629)
>>
>> at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:232)
>>
>> 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:153)
>>
>> 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:617)
>>
>> at com.liferay.portal.servlet.MainServlet.callParentService(
>> MainServlet.java:508)
>>
>> at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:485)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(
>> StripFilter.java:309)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.themepreview.ThemePreviewFilter.processFilter(
>> ThemePreviewFilter.java:88)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(
>> GZipFilter.java:121)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(
>> SecureFilter.java:182)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(
>> AutoLoginFilter.java:254)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.processRequest(
>> ApplicationDispatcher.java:436)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doForward(
>> ApplicationDispatcher.java:374)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.forward(
>> ApplicationDispatcher.java:302)
>>
>> at com.liferay.portal.servlet.FriendlyURLServlet.service(
>> FriendlyURLServlet.java:134)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(
>> StripFilter.java:261)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.themepreview.ThemePreviewFilter.processFilter(
>> ThemePreviewFilter.java:88)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(
>> GZipFilter.java:110)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(
>> SecureFilter.java:182)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(
>> I18nFilter.java:222)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(
>> ETagFilter.java:45)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(
>> AutoLoginFilter.java:254)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(
>> NtlmPostFilter.java:81)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.sharepoint.SharepointFilter.processFilter(
>> SharepointFilter.java:179)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(
>> VirtualHostFilter.java:240)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(
>> UrlRewriteFilter.java:738)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.threadlocal.ThreadLocalFilter.processFilter(
>> ThreadLocalFilter.java:35)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.StandardWrapperValve.invoke(
>> StandardWrapperValve.java:233)
>>
>> at org.apache.catalina.core.StandardContextValve.invoke(
>> StandardContextValve.java:191)
>>
>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
>> AuthenticatorBase.java:470)
>>
>> at org.apache.catalina.core.StandardHostValve.invoke(
>> StandardHostValve.java:127)
>>
>> at org.apache.catalina.valves.ErrorReportValve.invoke(
>> ErrorReportValve.java:102)
>>
>> at org.apache.catalina.core.StandardEngineValve.invoke(
>> StandardEngineValve.java:109)
>>
>> at org.apache.catalina.connector.CoyoteAdapter.service(
>> CoyoteAdapter.java:298)
>>
>> at org.apache.coyote.http11.Http11Processor.process(
>> Http11Processor.java:857)
>>
>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
>> Http11Protocol.java:588)
>>
>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>
>> at java.lang.Thread.run(Thread.java:619)
>>
>> 10:04:22,837 ERROR [PortletServlet:96] javax.portlet.PortletException:
>> Could not find action action2.action
>>
>> javax.portlet.PortletException: Could not find action action2.action
>>
>> at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.serviceAction(
>> Jsr168Dispatcher.java:471)
>>
>> at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.render(
>> Jsr168Dispatcher.java:332)
>>
>> at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:101)
>>
>> at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(
>> PortletFilterUtil.java:64)
>>
>> at com.liferay.portal.kernel.servlet.PortletServlet.service(
>> PortletServlet.java:92)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doInclude(
>> ApplicationDispatcher.java:551)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.include(
>> ApplicationDispatcher.java:488)
>>
>> at com.liferay.portlet.InvokerPortletImpl.invoke(
>> InvokerPortletImpl.java:638)
>>
>> at com.liferay.portlet.InvokerPortletImpl.invokeRender(
>> InvokerPortletImpl.java:723)
>>
>> at com.liferay.portlet.InvokerPortletImpl.render(
>> InvokerPortletImpl.java:425)
>>
>> at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(Unknown
>> Source)
>>
>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.jasper.servlet.JspServletWrapper.service(
>> JspServletWrapper.java:377)
>>
>> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313
>> )
>>
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doInclude(
>> ApplicationDispatcher.java:551)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.include(
>> ApplicationDispatcher.java:488)
>>
>> at com.liferay.portal.util.PortalImpl.renderPortlet(PortalImpl.java:3740)
>>
>> at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:1180)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(
>> RuntimePortletUtil.java:160)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(
>> RuntimePortletUtil.java:94)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(
>> RuntimePortletUtil.java:256)
>>
>> at
>> com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(
>> RuntimePortletUtil.java:181)
>>
>> at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(Unknown
>> Source)
>>
>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.jasper.servlet.JspServletWrapper.service(
>> JspServletWrapper.java:377)
>>
>> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313
>> )
>>
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doInclude(
>> ApplicationDispatcher.java:551)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.include(
>> ApplicationDispatcher.java:488)
>>
>> at com.liferay.portal.action.LayoutAction.includeLayoutContent(
>> LayoutAction.java:370)
>>
>> at com.liferay.portal.action.LayoutAction.processLayout(
>> LayoutAction.java:629)
>>
>> at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:232)
>>
>> 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:153)
>>
>> 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:617)
>>
>> at com.liferay.portal.servlet.MainServlet.callParentService(
>> MainServlet.java:508)
>>
>> at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:485)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(
>> StripFilter.java:309)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.themepreview.ThemePreviewFilter.processFilter(
>> ThemePreviewFilter.java:88)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(
>> GZipFilter.java:121)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(
>> SecureFilter.java:182)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(
>> AutoLoginFilter.java:254)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.invoke(
>> ApplicationDispatcher.java:646)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.processRequest(
>> ApplicationDispatcher.java:436)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.doForward(
>> ApplicationDispatcher.java:374)
>>
>> at org.apache.catalina.core.ApplicationDispatcher.forward(
>> ApplicationDispatcher.java:302)
>>
>> at com.liferay.portal.servlet.FriendlyURLServlet.service(
>> FriendlyURLServlet.java:134)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:290)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(
>> StripFilter.java:261)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.themepreview.ThemePreviewFilter.processFilter(
>> ThemePreviewFilter.java:88)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(
>> GZipFilter.java:110)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(
>> SecureFilter.java:182)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(
>> I18nFilter.java:222)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:126)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(
>> ETagFilter.java:45)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(
>> AutoLoginFilter.java:254)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at
>> com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(
>> NtlmPostFilter.java:81)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>> ApplicationFilterChain.java:235)
>>
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>> ApplicationFilterChain.java:206)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(
>> BaseFilter.java:196)
>>
>> at com.liferay.portal.sharepoint.SharepointFilter.processFilter(
>> SharepointFilter.java:179)
>>
>> at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(
>> BaseFilter.java:123)
>>
>> at org.apache.catalina.core.A
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message