Actions
Incident #12956
closedWorkspace move operation, workspace explorer lists folders as empty while browsing
Status:
Rejected
Priority:
High
Assignee:
Category:
Application
Target version:
Start date:
Nov 29, 2018
Due date:
Dec 07, 2018
% Done:
100%
Estimated time:
Infrastructure:
Production
Description
When performing a move and browsing using the workspace explorer it sometimes says the folder is empty (but its not). See also screenshot attached
Exeception reported below:
ListParents By Item id 8174f1bd-06d1-438b-9725-62451ad40144 name=Parthenos
->MySpecialFolders
->Workspace
2018-11-29 09:09:49,695 INFO server.ItemBuilder [ajp-bio-8009-exec-10,getItem:74] %[PORTAL] 145639699 [ajp-bio-8009-exec-10] INFO org.gcube.portlets.widgets.wsexplorer.server.ItemBuilder - Is shared folder: d4science.research-infrastructures.eu-gCubeApps-Parthenos
2018-11-29 09:09:49,726 INFO server.WorkspaceExplorerServiceImpl [ajp-bio-8009-exec-10,getFolder:111] %[PORTAL] 145639730 [ajp-bio-8009-exec-10] INFO org.gcube.portlets.widgets.wsexplorer.server.WorkspaceExplorerServiceImpl - Returning children size: 11
09:09:49,744 WARN [ajp-bio-8009-exec-1][SecurityPortletContainerWrapper:630] Reject process action for https://dev.d4science.org/support on 49
2018-11-29 09:09:51,384 ERROR socialmail.PeriodicTask [pool-68-thread-1,run:100] %09:09:51,384 ERROR [pool-68-thread-1][PeriodicTask:100] Exception during check email account, exiting ans stopping thread...
2018-11-29 09:09:53,353 INFO server.WorkspaceExplorerServiceImpl [ajp-bio-8009-exec-11,getReadableSizeByItemId:400] %[PORTAL] 145643357 [ajp-bio-8009-exec-11] INFO org.gcube.portlets.widgets.wsexplorer.server.WorkspaceExplorerServiceImpl - getFormattedSize ByItemId 4137111b-ad78-487c-ac50-89d0dc907957
java.lang.ClassCastException: org.gcube.common.storagehub.model.items.FolderItem cannot be cast to org.gcube.common.storagehub.model.items.SharedFolder
at org.gcube.portlets.widgets.wsexplorer.server.stohub.StorageHubServiceUtil.getUserACLForFolderId(StorageHubServiceUtil.java:117)
at org.gcube.portlets.widgets.wsexplorer.server.WorkspaceExplorerServiceImpl.getUserACLForFolderId(WorkspaceExplorerServiceImpl.java:378)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:561)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
at sun.reflect.GeneratedMethodAccessor776.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:67)
at com.sun.proxy.$Proxy932.doFilter(Unknown Source)
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:165)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
at com.liferay.portal.kernel.servlet.PortalClassLoaderFilter.doFilter(PortalClassLoaderFilter.java:74)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:119)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:683)
at org.gcube.portal.threadlocalexec.SmartGearsPortalValve.invoke(SmartGearsPortalValve.java:69)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.ha.tcp.ReplicationValve.invoke(ReplicationValve.java:333)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
ListParents By Item id 4137111b-ad78-487c-ac50-89d0dc907957 name=Templates and Logos
->d4science.research-infrastructures.eu-gCubeApps-Parthenos
->MySpecialFolders
->Workspace
Files
Actions