Questions, issues or feedbacks of MyCollab are collected here
+2
Completed
Bred Simons 2 years ago • updated by hainguyen 1 year ago 5
Hi,
I am using the MyCollab, and my team has trouble to manage our tasks properly. We are the software agency, and we manage multiple projects with our customers. We have many status of tasks such as under preview, developing, testing etc not only Open, In Progress and Closed. Could you let us can customize task status by ourselves and not depend on the hard-code list?

Simons
+1
Under review
chandrashekar.u 1 month ago • updated by hainguyen 4 weeks ago 1

mail not sending while adding a new user to mycollab

+1
Declined
Ajeet 3 months ago • updated by hainguyen 3 months ago 1

SVN repository integration with MyCollab is very desirable. It would enable code commit reviews insite MyCollab instead.

+1
Answered
Ajeet 3 months ago • updated by hainguyen 3 months ago 3

Where does MyCollab stores the styles.css. I want to change the look and feel of the application.

+1
Answered
Raul 2 years ago • updated by hainguyen 2 years ago 3
Hello!

Du you have instructions to setup MyCollab to use an Exchange Server for sending email?

Thanks in advance

Regards
Raul
+1
Completed
Dime 1 year ago • updated by hainguyen 1 year ago 7

I am very new here but feel stupid. Just need to add the task and can't see the Dashboard link. How is this possible?

+1
Fixed
Cyril Mhone 2 years ago • updated by hainguyen 2 years ago 12
I followed the Installation instruction to "edit and change variable MYCOLLAB_PORT in script mycollab.bat (on Windows)... and restart server", which I did, setting port number to 8082 but MyCollab still fails to start with the following message and errors:

It seems this is the first time you run MyCollab. For complete installation, you
must open the browser and type address http://localhost:8080 and complete the s
teps to install MyCollab.
09:21:47,005 INFO o.e.j.s.Server:345 - jetty-9.3.0.v20150612
09:21:58,148 INFO o.e.j.s.h.ContextHandler:737 - Started o.e.j.s.ServletContext
Handler@140e5a13{/,null,AVAILABLE}
Exception in thread "main" java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:32
6)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNet
workConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java
:244)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:384)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:68)
at com.esofthead.mycollab.jetty.GenericServerRunner.execute(GenericServe
rRunner.java:158)
at com.esofthead.mycollab.jetty.GenericServerRunner.run(GenericServerRun
ner.java:115)
at com.esofthead.mycollab.jetty.CommunityServerRunner.main(CommunityServ
erRunner.java:38)


I already have Plone installed on the same machine, with Python using port 8080 and I can't stop/uninstall or change port for that.

Is it a must that for the first-time run, MyCollab has to use port 8080?

Please advise how to proceed.
+1
Completed
Emiliano Tosi 2 years ago • updated by hainguyen 2 years ago 2
I use MyCollab from few days, it works, is simple and has a good UI.

I've some request to the dev group.
1) Don't you think will be better to have a drill down system to navigate into the tasks ?
2) Could be better to assign a group of tast to a phase with a drag and drop system or with the use of a check box.These functionalities could be integrated in all the user interface.

+1
Fixed
Adam Dew 2 years ago • updated 2 years ago 6
It seems the Dropbox connectivity is failed. I tried two times to link MyCollab with my Dropbox but it fails. I am using the latest Chrome version.

Thank you
Adam
0
Fixed
cphilippe 3 weeks ago • updated by hainguyen 3 weeks ago 3

Hi,


I'm getting the following error message when trying to upload an avatar:


An unexpected error has occurred. We apologize for the inconvenience. Our team has been notified and will investigate the issue right away. To provide us with the best chance of fixing this problem, please select Yes to add the detail description that includes the steps required to reproduce the problem


Here are the logs:

[root@bilbo.localdomain:~/www/mycollab/logs] cat mycollab.out

13:51:23,068 ERROR c.m.w.DesktopApplication:265 - 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:162)
at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:119)
at com.vaadin.server.communication.ServerRpcHandler.handleInvocation(ServerRpcHandler.java:435)
at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:407)
at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:273)
at com.vaadin.server.communication.PushHandler$2.run(PushHandler.java:148)
at com.vaadin.server.communication.PushHandler.callWithUi(PushHandler.java:240)
at com.vaadin.server.communication.PushHandler.onMessage(PushHandler.java:494)
at com.vaadin.server.communication.PushAtmosphereHandler.onMessage(PushAtmosphereHandler.java:87)
at com.vaadin.server.communication.PushAtmosphereHandler.onRequest(PushAtmosphereHandler.java:77)
at org.atmosphere.cpr.AsynchronousProcessor.action(AsynchronousProcessor.java:199)
at org.atmosphere.cpr.AsynchronousProcessor.suspended(AsynchronousProcessor.java:107)
at org.atmosphere.container.Jetty9AsyncSupportWithWebSocket.service(Jetty9AsyncSupportWithWebSocket.java:180)
at org.atmosphere.cpr.AtmosphereFramework.doCometSupport(AtmosphereFramework.java:2075)
at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:571)
at org.atmosphere.websocket.DefaultWebSocketProcessor$3.run(DefaultWebSocketProcessor.java:333)
at org.atmosphere.util.VoidExecutorService.execute(VoidExecutorService.java:101)
at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatch(DefaultWebSocketProcessor.java:328)
at org.atmosphere.websocket.DefaultWebSocketProcessor.invokeWebSocketProtocol(DefaultWebSocketProcessor.java:425)
at org.atmosphere.container.Jetty9WebSocketHandler.onWebSocketText(Jetty9WebSocketHandler.java:125)
at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:189)
at org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:66)
at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:158)
at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:162)
at org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:376)
at org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:220)
at org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:256)
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:679)
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:511)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)
at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException: null
at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:158)
... 39 common frames omitted
Caused by: com.vaadin.event.ListenerMethod$MethodException: Invocation of method buttonClick in com.mycollab.module.user.ui.components.ImagePreviewCropWindow$$Lambda$163/678316291 failed.
at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:533)
at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:200)
at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:163)
at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:1015)
at com.vaadin.ui.Button.fireClick(Button.java:377)
at org.vaadin.viritin.button.MButton.fireClick(MButton.java:148)
at com.vaadin.ui.Button$1.click(Button.java:54)
... 43 common frames omitted
Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:103)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1181)
at org.imgscalr.Scalr.scaleImage(Scalr.java:2135)
at org.imgscalr.Scalr.resize(Scalr.java:1667)
at com.mycollab.core.utils.ImageUtil.scaleImage(ImageUtil.java:49)
at com.mycollab.module.file.service.impl.EntityUploaderServiceImpl.uploadLogoToStorage(EntityUploaderServiceImpl.java:73)
at com.mycollab.module.file.service.impl.EntityUploaderServiceImpl.upload(EntityUploaderServiceImpl.java:55)
at com.mycollab.module.file.service.impl.UserAvatarServiceImpl.uploadAvatar(UserAvatarServiceImpl.java:70)
at com.mycollab.module.user.accountsettings.profile.view.ProfileReadViewImpl.process(ProfileReadViewImpl.java:122)
at com.mycollab.module.user.ui.components.ImagePreviewCropWindow.lambda$new$efcd8657$1(ImagePreviewCropWindow.java:89)
at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:510)
... 49 common frames omitted