Hello everyone.
Migrating my application from 6.1.0 CE to the newly released 6.1.10 EE this error has risen up. It happens when I call
getSize(String name) method from class UploadPortletRequest, when uploading any kind of file and I try to get its size.
111:05:38,265 ERROR [PortletServlet:97] javax.portlet.PortletException: java.lang.NoSuchMethodError: com.liferay.portal.kernel.upload.UploadPortletRequest.getSize(Ljava/lang/String;)J
2javax.portlet.PortletException: java.lang.NoSuchMethodError: com.liferay.portal.kernel.upload.UploadPortletRequest.getSize(Ljava/lang/String;)J
3 at com.liferay.portal.kernel.portlet.LiferayPortlet.callActionMethod(LiferayPortlet.java:164)
4 at com.liferay.util.bridges.mvc.MVCPortlet.callActionMethod(MVCPortlet.java:250)
5 at com.liferay.portal.kernel.portlet.LiferayPortlet.processAction(LiferayPortlet.java:76)
6 at com.liferay.util.bridges.mvc.MVCPortlet.processAction(MVCPortlet.java:220)
7 at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:70)
8 at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
9 at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:93)
10 at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
11 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
12 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
13 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
14 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:71)
15 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
16 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
17 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
18 at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
19 at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
20 at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:637)
21 at com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:686)
22 at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:361)
23 at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:856)
24 at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:635)
25 at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:246)
26 at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
27 at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
28 at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:174)
29 at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
30 at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
31 at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
32 at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:538)
33 at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:515)
34 at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
35 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
36 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
37 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
38 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
39 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
40 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
41 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
42 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
43 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
44 at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:289)
45 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
46 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
47 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
48 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
49 at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:247)
50 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
51 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
52 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
53 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:71)
54 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
55 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
56 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
57 at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
58 at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402)
59 at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
60 at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:135)
61 at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
62 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
63 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
64 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
65 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
66 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
67 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
68 at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:304)
69 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
70 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
71 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
72 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
73 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
74 at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:123)
75 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
76 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
77 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
78 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
79 at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:289)
80 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
81 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
82 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
83 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
84 at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:241)
85 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
86 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
87 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
88 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
89 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
90 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
91 at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:55)
92 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
93 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
94 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
95 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
96 at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:247)
97 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
98 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
99 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
100 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
101 at com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter.processFilter(NtlmPostFilter.java:83)
102 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
103 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
104 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
105 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
106 at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:80)
107 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
108 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
109 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
110 at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:158)
111 at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:216)
112 at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:55)
113 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
114 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
115 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:187)
116 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
117 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
118 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
119 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
120 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
121 at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
122 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:206)
123 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:108)
124 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:167)
125 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
126 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
127 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:167)
128 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
129 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
130 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:187)
131 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:95)
132 at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:71)
133 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
134 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
135 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
136 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
137 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
138 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
139 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
140 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
141 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
142 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
143 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
144 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
145 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
146 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
147 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
148 at java.lang.Thread.run(Thread.java:619)
149Caused by: java.lang.NoSuchMethodError: com.liferay.portal.kernel.upload.UploadPortletRequest.getSize(Ljava/lang/String;)J
150 at com.plexus.educantabria.taskspack.TasksPackPortlet.taskFromRequest(TasksPackPortlet.java:87)
151 at com.plexus.educantabria.taskspack.TasksPackPortlet.createTask(TasksPackPortlet.java:313)
152 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
153 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
154 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
155 at java.lang.reflect.Method.invoke(Method.java:597)
156 at com.liferay.portal.kernel.portlet.LiferayPortlet.callActionMethod(LiferayPortlet.java:146)
157 ... 145 more
I have been looking for 6.1.10 EE sources or API but they are not available yet so I can not check if method has been erased or modified in its arguments, before considering it a bug of this version.
Can someone show some light about this? Thanks in advance.