Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 1,203
» Latest member: The Sensory Store
» Forum threads: 48
» Forum posts: 77

Full Statistics

Online Users
There are currently 91 online users.
» 0 Member(s) | 91 Guest(s)

Latest Threads
How to change ip address
Forum: Questions
Last Post: CoryCanales1909
10-12-2017, 07:53 AM
» Replies: 0
» Views: 2,231
Workers limit reached? 1...
Forum: Questions
Last Post: sirkus
09-19-2017, 09:40 PM
» Replies: 0
» Views: 2,270
is libreplan strong enoug...
Forum: Questions
Last Post: archibullo
09-18-2017, 12:32 PM
» Replies: 0
» Views: 1,077
Microsoft project file im...
Forum: Questions
Last Post: archibullo
09-18-2017, 12:29 PM
» Replies: 0
» Views: 847
libreplan database
Forum: Questions
Last Post: jcosta
07-18-2017, 03:23 PM
» Replies: 0
» Views: 4,002
Spammers deleted
Forum: Announce
Last Post: Administrator
07-14-2017, 09:34 AM
» Replies: 0
» Views: 1,039
database
Forum: Questions
Last Post: jcosta
03-23-2017, 05:35 PM
» Replies: 0
» Views: 4,791
Relationship between tabl...
Forum: Questions
Last Post: sayed.seliman
01-31-2017, 12:20 PM
» Replies: 0
» Views: 3,013
Install Libreplan
Forum: Questions
Last Post: Felix_ita
12-21-2016, 09:57 AM
» Replies: 5
» Views: 8,078
Suddenly have 404 when ac...
Forum: Questions
Last Post: Felix_ita
12-21-2016, 09:55 AM
» Replies: 1
» Views: 3,908

 
  Users Permissions
Posted by: egomes951 - 05-31-2016, 02:01 PM - Forum: Questions - No Replies

Hi,

I wonder if it is possible to assign read/write permissions to a project by user. I need that all projects can be sean by all users and assign write permissions to a specific user to a specific project.

Thanks,
EGomes

Print this item

  Make a copy of my projects
Posted by: mmazzotti - 05-26-2016, 09:09 PM - Forum: Questions - Replies (3)

Hello community!

I am quite new of libreplan, but i am already fond of this software!

Now my question: I use ubuntu 14.04 LTS. I have been working on libreplan for a couple of months, but now I need to move to another machine. How can I make a copy of all my projects (everything, including resources, material, timesheet, etc.) and move them to another pc (having the same version of ubuntu and libreplan installed on it)?
Probably it is a trivial question, but I do not know how to perform this simple task. 
I tried copying my libreplan folder placed in /var/lib/tomcat6/webapps to the new computer, but apparently it does not work: when I access libreplan in the new computer I see an empty project list (as well as empty resources, timesheets, etc.). What should I do? Huh

Many thanks for the support!
M.

Print this item

  Install Libreplan
Posted by: Patrick-Verstraete - 05-17-2016, 08:16 PM - Forum: Questions - Replies (5)

I'm trying to install Libreplan on Ubuntu 16.04 LTS. I get a 404 not found error on the packages. Is Libreplan available  on 16.04 or do I have to downgrade?

Print this item

  Is it possibile to export the changes to MS-Project?
Posted by: prmottajr - 05-04-2016, 02:12 PM - Forum: Questions - Replies (1)

We would like, during the transition phase, to be able to export the updates (like the timesheets hours entered will update the task progress) back to MS-Project. It is stated in the features session that it is possible, but I couldn't find any reference with that.

Print this item

Sad Cannot print :(
Posted by: deyspandan - 04-17-2016, 11:45 AM - Forum: Questions - No Replies

I get this when ever I try to print:[img]data:image/png;base64,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6AyDMwQAAABEffOb0jPPnOJBwLY50QAAAMAJwluDAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAAQBAAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAACAIAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAAQQAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAgCAAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAAAEAQAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAAIAgAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAABAEAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAAAIIAAAAA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[/img]

Please help!

Print this item

  Error creating proyect without edit all projects
Posted by: jopevazquez - 04-05-2016, 04:06 PM - Forum: Questions - Replies (1)

When a user Roles with [Create projects] but without [Edit all projects]. Who create a new project will cause 
Exception Type: class org.springframework.orm.hibernate3.HibernateSystemException
Status code: 500

Print this item

  Project Status
Posted by: jopevazquez - 04-05-2016, 03:39 PM - Forum: Questions - Replies (3)

I want to change Project Status.


Can someone give information about how to do that?


Best regards..

Print this item

  Error importing MPP
Posted by: jopevazquez - 04-05-2016, 08:17 AM - Forum: Questions - No Replies

I have this error importing MPP.

Any idea?

java.lang.IllegalArgumentException: The validated object is null
at org.apache.commons.lang.Validate.notNull(Validate.java:222)
at org.libreplan.business.planner.entities.Dependency.<init>(Dependency.java:118)
at org.libreplan.business.planner.entities.Dependency.create(Dependency.java:94)
at org.libreplan.importers.OrderImporterMPXJ.createDependencies(OrderImporterMPXJ.java:593)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
at com.sun.proxy.$Proxy147.createDependencies(Unknown Source)
at org.libreplan.web.importers.ProjectImportController.importProject(ProjectImportController.java:189)
at org.libreplan.web.importers.ProjectImportController.importProject(ProjectImportController.java:86)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at bsh.Reflect.invokeMethod(Unknown Source)
at bsh.Reflect.invokeObjectMethod(Unknown Source)
at bsh.Name.invokeMethod(Unknown Source)
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at org.zkoss.zk.scripting.bsh.BSHInterpreter.exec(BSHInterpreter.java:134)
at org.zkoss.zk.scripting.util.GenericInterpreter.interpret(GenericInterpreter.java:341)
at org.zkoss.zk.ui.impl.PageImpl.interpret(PageImpl.java:876)
at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:180)
at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:138)
at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.process0(EventProcessingThreadImpl.java:517)
at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.run(EventProcessingThreadImpl.java:444)

Print this item

  Function based resource allocation crashes when starting point of task is in past
Posted by: duoxilian - 03-28-2016, 05:11 AM - Forum: Questions - No Replies

I found that when one tries to apply custom allocation functions (other than "Flat") to a task where the start point is in the past (and where there has been timesheets reported into, albeit I am not sure that condition matters) then a java exception is thrown when applying the allocation function.


See the screen shot from the demo site.



Attached Files Thumbnail(s)
   
Print this item

  Resource allocation method always changes back to "flat"
Posted by: duoxilian - 03-28-2016, 03:56 AM - Forum: Questions - Replies (1)

The resource allocation using "Stretches" or "Manual" in the advanced allocation section is pretty slick. Unfortunately, after I save such allocation, and then go back to the advanced allocation tab to make some further changes, all allocations are set back to "Manual".

This is very frustrating as this does not allow any resource specific assignment to a task. I would have to make tasks for each resource to allow flexible variation of resource assignments.

Has anybody else observed that custom resource allocations do not stick? Is there some option one can set to avoid the resetting?


In addition, it is not possible to have a resource allocation that ends before the overall task completion date, using stretches. Every stretch must be at higher in total allocation than the previous stretches. So to get an allocation where some resource is not assigned any work at the tail end of the task, one still has to assign some small amount (say 1%) during that period.

I found out that there is a small checkbox icon labeled "Apply" next to the "save" button. Clicking this icon causes the resource allocations to be preserved. 

Albeit this is somewhat counterintuitive, at least this function works well. Without the custom allocation the tool would be much less powerful or convenient.

Print this item