java - Exception in the action url of liferay porlet -
i have written portlet, before work excellent, begin throw exception
16:20:04,592 error [portletrequestdispatcherimpl:137] javax.servlet.servletexception: pwc1243: filter execution threw exception javax.servlet.servletexception: pwc1243: filter execution threw exception @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:280) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ org.apache.catalina.core.applicationdispatcher.doinvoke(applicationdispatcher.java:785) @ org.apache.catalina.core.applicationdispatcher.invoke(applicationdispatcher.java:649) @ org.apache.catalina.core.applicationdispatcher.doinclude(applicationdispatcher.java:604) @ org.apache.catalina.core.applicationdispatcher.include(applicationdispatcher.java:534) @ com.liferay.portlet.portletrequestdispatcherimpl.dispatch(portletrequestdispatcherimpl.java:316) @ com.liferay.portlet.portletrequestdispatcherimpl.include(portletrequestdispatcherimpl.java:134) @ portlet.anketabvuportlet.doview(anketabvuportlet.java:1130) @ javax.portlet.genericportlet.dodispatch(genericportlet.java:328) @ 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.portal.kernel.servlet.portletservlet.service(portletservlet.java:93) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.catalina.core.standardwrapper.service(standardwrapper.java:1539) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:343) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:72) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilter.dofilter(invokerfilter.java:70) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:256) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ org.apache.catalina.core.applicationdispatcher.doinvoke(applicationdispatcher.java:785) @ org.apache.catalina.core.applicationdispatcher.invoke(applicationdispatcher.java:649) @ org.apache.catalina.core.applicationdispatcher.doinclude(applicationdispatcher.java:604) @ org.apache.catalina.core.applicationdispatcher.include(applicationdispatcher.java:534) @ com.liferay.portlet.invokerportletimpl.invoke(invokerportletimpl.java:637) @ com.liferay.portlet.invokerportletimpl.invokerender(invokerportletimpl.java:722) @ com.liferay.portlet.invokerportletimpl.render(invokerportletimpl.java:452) @ org.apache.jsp.html.portal.render_005fportlet_jsp._jspservice(render_005fportlet_jsp.java:1182) @ org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:111) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:403) @ org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:492) @ org.apache.jasper.servlet.jspservlet.service(jspservlet.java:378) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.catalina.core.standardwrapper.service(standardwrapper.java:1539) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:343) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:72) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilter.dofilter(invokerfilter.java:70) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:256) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ org.apache.catalina.core.applicationdispatcher.doinvoke(applicationdispatcher.java:785) @ org.apache.catalina.core.applicationdispatcher.invoke(applicationdispatcher.java:649) @ org.apache.catalina.core.applicationdispatcher.doinclude(applicationdispatcher.java:604) @ org.apache.catalina.core.applicationdispatcher.include(applicationdispatcher.java:534) @ com.liferay.portal.util.portalimpl.renderportlet(portalimpl.java:4735) @ com.liferay.portal.util.portalutil.renderportlet(portalutil.java:1455) @ com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processportlet(runtimeportletimpl.java:213) @ com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processportlet(runtimeportletimpl.java:148) @ com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processtemplate(runtimeportletimpl.java:309) @ com.liferay.portlet.layoutconfiguration.util.runtimeportletimpl.processtemplate(runtimeportletimpl.java:234) @ com.liferay.portlet.layoutconfiguration.util.runtimeportletutil.processtemplate(runtimeportletutil.java:106) @ org.apache.jsp.html.portal.layout.view.portlet_jsp._jspservice(portlet_jsp.java:501) @ org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:111) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:403) @ org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:492) @ org.apache.jasper.servlet.jspservlet.service(jspservlet.java:378) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.catalina.core.standardwrapper.service(standardwrapper.java:1539) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:343) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:72) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilter.dofilter(invokerfilter.java:70) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:256) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ org.apache.catalina.core.applicationdispatcher.doinvoke(applicationdispatcher.java:785) @ org.apache.catalina.core.applicationdispatcher.invoke(applicationdispatcher.java:649) @ org.apache.catalina.core.applicationdispatcher.doinclude(applicationdispatcher.java:604) @ org.apache.catalina.core.applicationdispatcher.include(applicationdispatcher.java:534) @ com.liferay.portal.action.layoutaction.includelayoutcontent(layoutaction.java:412) @ com.liferay.portal.action.layoutaction.processlayout(layoutaction.java:680) @ com.liferay.portal.action.layoutaction.execute(layoutaction.java:244) @ 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:174) @ 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:734) @ com.liferay.portal.servlet.mainservlet.callparentservice(mainservlet.java:533) @ com.liferay.portal.servlet.mainservlet.service(mainservlet.java:510) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.catalina.core.standardwrapper.service(standardwrapper.java:1539) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:343) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:72) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:113) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.secure.securefilter.processfilter(securefilter.java:201) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.autologin.autologinfilter.processfilter(autologinfilter.java:240) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilter.dofilter(invokerfilter.java:70) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:256) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ org.apache.catalina.core.applicationdispatcher.doinvoke(applicationdispatcher.java:785) @ org.apache.catalina.core.applicationdispatcher.invoke(applicationdispatcher.java:649) @ org.apache.catalina.core.applicationdispatcher.processrequest(applicationdispatcher.java:483) @ org.apache.catalina.core.applicationdispatcher.dodispatch(applicationdispatcher.java:454) @ org.apache.catalina.core.applicationdispatcher.dispatch(applicationdispatcher.java:350) @ org.apache.catalina.core.applicationdispatcher.forward(applicationdispatcher.java:300) @ com.liferay.portal.servlet.friendlyurlservlet.service(friendlyurlservlet.java:135) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.catalina.core.standardwrapper.service(standardwrapper.java:1539) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:343) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:72) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.strip.stripfilter.processfilter(stripfilter.java:304) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.secure.securefilter.processfilter(securefilter.java:201) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.i18n.i18nfilter.processfilter(i18nfilter.java:241) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:113) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.etag.etagfilter.processfilter(etagfilter.java:55) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.autologin.autologinfilter.processfilter(autologinfilter.java:240) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.sso.ntlm.ntlmpostfilter.processfilter(ntlmpostfilter.java:83) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.sharepoint.sharepointfilter.processfilter(sharepointfilter.java:80) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.basefilter.processfilter(basefilter.java:121) @ com.liferay.portal.servlet.filters.virtualhost.virtualhostfilter.processfilter(virtualhostfilter.java:208) @ com.liferay.portal.kernel.servlet.basefilter.dofilter(basefilter.java:48) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdirectcallfilter(invokerfilterchain.java:184) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:92) @ org.tuckey.web.filters.urlrewrite.urlrewritefilter.dofilter(urlrewritefilter.java:738) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdofilter(invokerfilterchain.java:203) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:105) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdirectcallfilter(invokerfilterchain.java:164) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:92) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdirectcallfilter(invokerfilterchain.java:164) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:92) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.processdirectcallfilter(invokerfilterchain.java:184) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilterchain.dofilter(invokerfilterchain.java:92) @ com.liferay.portal.kernel.servlet.filters.invoker.invokerfilter.dofilter(invokerfilter.java:70) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:256) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:217) @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:279) @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:175) @ org.apache.catalina.core.standardpipeline.doinvoke(standardpipeline.java:655) @ org.apache.catalina.core.standardpipeline.invoke(standardpipeline.java:595) @ com.sun.enterprise.web.webpipeline.invoke(webpipeline.java:98) @ com.sun.enterprise.web.pesessionlockingstandardpipeline.invoke(pesessionlockingstandardpipeline.java:91) @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:162) @ org.apache.catalina.connector.coyoteadapter.doservice(coyoteadapter.java:330) @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:231) @ com.sun.enterprise.v3.services.impl.containermapper.service(containermapper.java:174) @ com.sun.grizzly.http.processortask.invokeadapter(processortask.java:828) @ com.sun.grizzly.http.processortask.doprocess(processortask.java:725) @ com.sun.grizzly.http.processortask.process(processortask.java:1019) @ com.sun.grizzly.http.defaultprotocolfilter.execute(defaultprotocolfilter.java:225) @ com.sun.grizzly.defaultprotocolchain.executeprotocolfilter(defaultprotocolchain.java:137) @ com.sun.grizzly.defaultprotocolchain.execute(defaultprotocolchain.java:104) @ com.sun.grizzly.defaultprotocolchain.execute(defaultprotocolchain.java:90) @ com.sun.grizzly.http.httpprotocolchain.execute(httpprotocolchain.java:79) @ com.sun.grizzly.protocolchaincontexttask.docall(protocolchaincontexttask.java:54) @ com.sun.grizzly.selectionkeycontexttask.call(selectionkeycontexttask.java:59) @ com.sun.grizzly.contexttask.run(contexttask.java:71) @ com.sun.grizzly.util.abstractthreadpool$worker.dowork(abstractthreadpool.java:532) @ com.sun.grizzly.util.abstractthreadpool$worker.run(abstractthreadpool.java:513) @ java.lang.thread.run(thread.java:722) caused by: java.lang.nosuchmethoderror: com.liferay.portal.kernel.portlet.liferayportleturl.setremovedparameternames(ljava/util/set;)v @ com.liferay.taglib.portlet.actionurltag.dotag(actionurltag.java:161) @ com.liferay.taglib.portlet.actionurltag.doendtag(actionurltag.java:181) @ org.apache.jsp.web_002dinf.jsp.anketabvuportlet_005fview_jsp._jspx_meth_portlet_actionurl_0(anketabvuportlet_005fview_jsp.java:779) @ org.apache.jsp.web_002dinf.jsp.anketabvuportlet_005fview_jsp._jspservice(anketabvuportlet_005fview_jsp.java:206) @ org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:111) @ javax.servlet.http.httpservlet.service(httpservlet.java:847) @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:403)
the source code is:
if (_jspx_th_portlet_actionurl_0.doendtag() == javax.servlet.jsp.tagext.tag.skip_page) {
view.jsp source code
<%@ page import="java.util.locale"%> <%@ page import="java.util.resourcebundle"%> <%@ page session="true" %> <%@ page contenttype="text/html"%> <%@ page pageencoding="utf-8"%> <%@ page import="javax.portlet.*"%> <%@ page import="javax.servlet.jsp.jstl.core.looptagstatus"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%> <%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %> <fmt:setbundle basename = "portlet.messagesanketa"/> <portlet:defineobjects /> <%portletpreferences prefs = renderrequest.getpreferences();%> <% resourcebundle bundle = resourcebundle.getbundle("portlet.messagesanketa", request.getlocale()); locale locale = renderrequest.getlocale(); %> <c:set var="year" value="${year}"/> <form name="frm" action="<portlet:actionurl> <portlet:param name="command" value="next"/> </portlet:actionurl>" method="post"> ${bank_name} <table border="0" class="tableback"> <tbody> <tr> <td><liferay-ui:message key="year"/></td> <td><input type="text" name="year" value="" maxlength="4"/></td> </tr> <tr> <td><liferay-ui:message key="kvartal"/></td> <td><input type="text" name="kvartal" value="" maxlength="1"/></td> </tr> <tr> <td><liferay-ui:message key="executor"/></td> <td><input type="text" name="executor" size="80" value=""/></td> </tr> <tr> <td><liferay-ui:message key="phone"/></td> <td><input type="text" name="phone" value=""/></td> </tr> <tr> <td><liferay-ui:message key="appointment"/></td> <td><input type="text" name="appointment" size="80" value=""/></td> </tr> <tr> <td><liferay-ui:message key="email"/></td> <td><input type="text" name="email" size="80" value=""/></td> </tr> <tr> <td><liferay-ui:message key="ruk_fio"/></td> <td><input type="text" name="ruk_fio" size="80" value=""/></td> </tr> <tr> <td><liferay-ui:message key="ruk_appointment"/></td> <td><input type="text" name="ruk_appointment" size="80" value=""/></td> </tr> <tr> <td><liferay-ui:message key="ruk_phone"/></td> <td><input type="text" name="ruk_phone" value=""/></td> </tr> <tr> <td><liferay-ui:message key="emailruk"/></td> <td><input type="text" name="emailruk" size="80" value=""/></td> </tr> <tr> <td><input type="submit" value="<liferay-ui:message key="next"/>" onclick="return checkenter()"/></td> <td></td> </tr> </tbody> </table> </form> <br> <form name="frmupload" action="<portlet:actionurl> <portlet:param name="command" value="show_uploads"/> </portlet:actionurl>" method="post"> <table border="0" class="tableback"> <tbody> <tr> <td><liferay-ui:message key="year"/></td> <td><input type="text" name="yearupload" value="" maxlength="4"/></td> </tr> <tr> <td><input type="submit" value="<liferay-ui:message key="showlist"/>" onclick="return checkenteruploads()"/></td> <td></td> </tr> </tbody> </table> </form> <br> <table border="1" cellspacing="1" id="anketa-data-uploads"> <tr align="center" class="portlet-section-header"> <th><liferay-ui:message key="delete"/></th> <th><liferay-ui:message key="edittitle"/></th> <th><liferay-ui:message key="vieweditanketa"/></th> <th><liferay-ui:message key="bankname"/></th> <th><liferay-ui:message key="year"/></th> <th><liferay-ui:message key="kvartal"/></th> <th><liferay-ui:message key="status"/></th> <th><liferay-ui:message key="statusutv"/></th> <th><liferay-ui:message key="executor"/></th> <th><liferay-ui:message key="appointment"/></th> <th><liferay-ui:message key="executor_email"/></th> <th><liferay-ui:message key="phone"/></th> <th><liferay-ui:message key="ruk_fio"/></th> <th><liferay-ui:message key="ruk_appointment"/></th> <th><liferay-ui:message key="ruk_phone"/></th> <th><liferay-ui:message key="emailruk"/></th> <th><liferay-ui:message key="reasonreject"/></th> <th><liferay-ui:message key="reasonrejectnb"/></th> <th><liferay-ui:message key="uploadword"/></th> </tr> <c:foreach var="itemupload" items="${uploads}" varstatus="status"> <% looptagstatus status = (looptagstatus) pagecontext.getattribute("status"); string itemid = integer.tostring(status.getcount() - 1); %> <tr> <td align="center"> <a href="<portlet:actionurl> <portlet:param name="command" value="delete_from_title"/> <portlet:param name="item_id" value="<%=itemid%>"/> </portlet:actionurl>" onclick="return confirm('<liferay-ui:message key="questionconfirmdelete"/>')" ><img src="<%= renderresponse.encodeurl(renderrequest.getcontextpath() + "/images/trash1.gif")%>" width="15" height="15" title="<liferay-ui:message key="delete"/>" alt="<liferay-ui:message key="delete"/>"/></a></td> <td align="center"><a href="<portlet:renderurl> <portlet:param name="display" value="edit_upload_page"/> <portlet:param name="item_id" value="<%=itemid%>"/> </portlet:renderurl>" ><img src="<%= renderresponse.encodeurl(renderrequest.getcontextpath() + "/images/edit.gif")%>" width="15" height="15" title="<liferay-ui:message key="edittitle"/>" alt="<liferay-ui:message key="edittitle"/>"/></a></td> <td align="center"><a href="<portlet:actionurl> <portlet:param name="command" value="edit_anketa"/> <portlet:param name="item_id" value="<%=itemid%>"/> </portlet:actionurl>" ><img src="<%= renderresponse.encodeurl(renderrequest.getcontextpath() + "/images/edit.gif")%>" width="15" height="15" title="<liferay-ui:message key="vieweditanketa"/>" alt="<liferay-ui:message key="vieweditanketa"/>"/></a></td> <td><c:out value="${itemupload.bank_name}"/></td> <td><c:out value="${itemupload.year}"/></td> <td><c:out value="${itemupload.kvartal}"/></td> <td><c:out value="${itemupload.status_name}"/></td> <td><c:out value="${itemupload.status_utv_name}"/></td> <td><c:out value="${itemupload.executor}"/></td> <td><c:out value="${itemupload.appointment}"/></td> <td><c:out value="${itemupload.mail_address}"/></td> <td><c:out value="${itemupload.phone}"/></td> <td><c:out value="${itemupload.ruk_fio}"/></td> <td><c:out value="${itemupload.ruk_appointment}"/></td> <td><c:out value="${itemupload.ruk_phone}"/></td> <td><c:out value="${itemupload.ruk_email}"/></td> <td><c:out value="${itemupload.reason_reject}"/></td> <td><c:out value="${itemupload.reason_rejectnb}"/></td> <td align="center"> <a href="<portlet:actionurl> <portlet:param name="command" value="upload_word"/> <portlet:param name="item_id" value="<%=itemid%>"/> </portlet:actionurl>"> <img src="<%= renderresponse.encodeurl(renderrequest.getcontextpath() + "/images/word.gif")%>" title="<%=bundle.getstring("uploadword")%>" alt="<%=bundle.getstring("uploadword")%>" /> <%=bundle.getstring("uploadword")%> </a> </td> </tr> </c:foreach> </table>
the relevant part of stacktrace seems
caused by: java.lang.nosuchmethoderror: com.liferay.portal.kernel.portlet.liferayportleturl.setremovedparameternames(ljava/util/set;)v @ com.liferay.taglib.portlet.actionurltag.dotag(actionurltag.java:161) @ com.liferay.taglib.portlet.actionurltag.doendtag(actionurltag.java:181) @ org.apache.jsp.web_002dinf.jsp.anketabvuportlet_005fview_jsp._jspx_meth_portlet_actionurl_0(anketabvuportlet_005fview_jsp.java:779)
it looks commit 25d348237f0ddf8f553a5a2f0787d8f93e9e4e1e introduced method on 2012-03-05, should safely in 6.1.0 - did upgrade recently? maybe forgot upgrade either portal dependencies (that belong global classpath) or bundled tag library different version?
also, (should) upgrade 6.1.1 , check if problem reproducable there. after - if it's fixed issue in latest available version, you'll there.
lastly, if use tomcat, might want clear work directory temporary compiler outputs of jsps created.
Comments
Post a Comment