The Complete Enterprise Project Management Solution
  • Main
  • Screenshots
  • Introduction
  • Download
  • Purchase
  • Support
  • Links
  • About Us
  • Copyright 2000-2006, Innovative Tool Solutions

    Frequently Asked Questions


    Q: Why do I get a "License key is invalid or has expired..." message after installing a new version "on top of" the old one?

    A: The property "product_version" determines if the server should act like an Enterprise or Professional version. It must be set to "pro" if you have a Professional license key or "ent" if you have an Enterprise license key. The probem occurs since this property is not overwritten when you install another version "on top of" the old one.


    Q: Why are some users unable to create new tasks after upgrading to version 2006?

    A: All tasks are based on templates in Project Engine 2006. It is therefore important to make templates visible to all users. One way is to add all users to at least one group since templates are by default visible to "All Groups".


    Q: The application will not start..

    A: We have heard this may occur with some older versions of the Java Runtime Environment. Try installing a new one from Sun: Download Java 2 Standard Edition


    Q: I have installed Java but the program does not run?

    A: First of all a JRE from Sun (version 1.4), must be installed. The installation program normally registers the file type .jar to execute javaw. In that case the program should run directly from the Start menu under Programs/Project Engine/Project Engine Client. If the first shortcut does not work, try the second shortcut to Project Engine Client (2). This shortcut will only work when the Java Runtime was installed before Project Engine.


    Q: Is Project Engine freeware?

    A: Project Engine Client is completely free and contains full functionality. The server installs with a full single user license. To be able to connect a team of users a server license need to be purchased.


    Q: Why do I need the server?

    A: The server enables a team to share access to tasks and reports. The server also provides a web interface to be able to work with your tasks from any web browser. No additional web server is needed since PE Server has one built-in.


    Q: Can Project Engine be used on Macintosh or Linux?

    A: Since Project Engine is 100% Java (no Native methods) it can run on any system that supports a Java Runtime Environment from Sun, preferable version 1.4. Unfortunately we do not have the resources to test it on all platforms that support Java.


    Q: How many tasks can Project Engine handle?

    A: Project Engine does not have a limitation on the number of tasks but performance will degrade linearly with the number of tasks for a number of reasons:
    1. The speed of your network since more tasks require larger chunks of data transport between client and server.
    2. The speed of the client hardware since xml parsing of a larger chunk of task data takes more processing power.

    There are many ways of improving performance. We refer to the server documentation of how to do that.


    Q: Can Project Engine handle thousands of tasks?

    A: Yes, Project Engine has been load tested (using Mercury LoadRunner) with several thousand tasks and many simultaneous users. The results were very convincing!


    Q: I assume I need to upgrade the client and server versions at the same time? Are there any special considerations for upgrading the server version?

    A: Yes, it is always a good idea to upgrade them at the same time. Usually they work ok anyway even if a few functions will be missing. We recommend that the server should be the same version or newer than the clients.


    Q: Could you tell me how to customize the Priorities list for tasks?

    A: The list of available priorities cannot be changed from the client. The Priority is stored in an xml-file, located in the xml directory on the server, and should be edited before the start of a new project. You may also change it during a project as long as you do not remove any existing elements. Adding new items at the end should be ok though.


    Q: When I copy a task with subtasks into a folder the subtasks all inherit my user id as the 'assigned by' of the task. Is there a way in which I can change the subtask to be 'assigned by' someone else as they originally created the task and need to modify it?

    A: Maybe the function you are looking for is actually to move a task (tree of tasks)? In that case you may drag and drop a task from one place to another (that will not affect the assigned to or by fields).


    Q: I have lost the password for a user. How can I change the password without logging in as that user?

    A: A user with Administrator rights may clear any users password.


    Q: Are there any discounts for a non-profit organization?

    A: Yes, we offer a 50% discount on licenses to any approved non-profit organization.


    Q: Can Project Engine use a relational database for storage?

    A: Yes, the Project Engine Enterprise edition can use any relational SQL database. Project Engine uses XML-files by default, a very effective way of storing tree structured data, and does not require a database.


    Q: How can I keep my existing project data after an upgrade?

    A: Using version 2004, 2005 or 2006 you upgrade by installing the new version on top of the old version (default). Any existing XML-files (containing the data) and settings will not be overwritten. To upgrade from version 3.x or below, install the new version to a new location and copy the XML-files from the previous installation. One benefit of the XML-files is backward compatibility.


    Q: Why do I get the error message -29 on some requests using the web client?

    A: There are too many simultaneous users in the system. The license key contains the maximum allowed number of users connected to the server.


    Q: The date format is DD/MM/YYYY. Can the date format be changed to MM/DD/YYYY?

    A: Yes, open the client Properties dialog and change the Language to: US-English.