0
Fixed

Navigate the project file system several times and it throws the system error

Kevin 5 years ago updated by Nguyen 5 years ago 5
Hi,

I downloaded the latest MyCollab community edition 5.0.10 and install on my Windows box. It works great, thank you for your good job. However, I found a issue when I create several folders, files in project module and I navigate around breadcrumb navigator then a system error dialog told there is error. Could you please look at it?

PS: my company server is Windows server 2013, and we installed java 8.0.45

Kevin
Under review
Kevin, could you please send us the error message if any. You can check the error message at %MYCOLLAB_HOME%/logs/mycollab.out. Thank you.

Hai
Here it is?

ERROR c.e.m.w.DesktopApplication:202 - Error

com.vaadin.server.ServerRpcManager$RpcInvocationException: Unable to invoke method click in com.vaadin.shared.ui.button.ButtonServerRpc

at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:160) ~[vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118) ~[vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:313) [vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:202) [vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:95) [vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41) [vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1408) [vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:350) [vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.addon.touchkit.server.TouchKitServlet.service(TouchKitServlet.java:63) [vaadin-touchkit-agpl-4.0.2.jar:4.0.2]

at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]

at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:816) [jetty-servlet-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1684) [jetty-servlet-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:45) [jetty-servlets-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1667) [jetty-servlet-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581) [jetty-servlet-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [jetty-security-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1121) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511) [jetty-servlet-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1055) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:118) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.Server.handle(Server.java:515) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:291) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:242) [jetty-server-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:238) [jetty-io-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [jetty-io-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:57) [jetty-io-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:191) [jetty-util-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:126) [jetty-util-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654) [jetty-util-9.3.0.v20150612.jar:9.3.0.v20150612]

at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572) [jetty-util-9.3.0.v20150612.jar:9.3.0.v20150612]

at java.lang.Thread.run(Unknown Source) [na:1.8.0_45]

Caused by: java.lang.reflect.InvocationTargetException: null

at sun.reflect.GeneratedMethodAccessor160.invoke(Unknown Source) ~[na:na]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_45]

at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_45]

at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:158) ~[vaadin-server-7.5.0.jar:7.5.0]

... 35 common frames omitted

Caused by: com.vaadin.event.ListenerMethod$MethodException: Invocation of method buttonClick in com.esofthead.mycollab.module.file.view.components.ResourcesDisplayComponent$2 failed.

at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:528) ~[vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:198) ~[vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:161) ~[vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:995) ~[vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.ui.Button.fireClick(Button.java:393) ~[vaadin-server-7.5.0.jar:7.5.0]

at com.vaadin.ui.Button$1.click(Button.java:61) ~[vaadin-server-7.5.0.jar:7.5.0]

... 39 common frames omitted

Caused by: java.lang.NullPointerException: null

at com.esofthead.mycollab.module.file.view.components.ResourcesDisplayComponent$2.buttonClick(ResourcesDisplayComponent.java:154) ~[mycollab-web-5.0.10.jar:na]

at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source) ~[na:na]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_45]

at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_45]

at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508) ~[vaadin-server-7.5.0.jar:7.5.0]

... 44 common frames omitted

Thank you, we will plan to investigate and fix it in the next release.

Hai