|


|
XPlanner Frequently Asked Questions
Please check also the wiki site as we update it more frequently.
It contains an addendum to this faq.
- Is there an XPlanner hosting service?
- You can inquire about hosting services or commercial support through RadSoft, a consulting
company specializing in agile software development. Please contact them directly.
- Is there a Chinese version of XPlanner?
- There is a Chinese version of XPlanner available at http://www.softme.org.
- Is there a Japanese version of XPlanner?
- See http://sourceforge.jp/projects/variousxplanner/.
- When is the next XPlanner release?
- Like most open source projects, we don't make promises about release dates.
This is a spare time project and the developers actually have a
life beyond writing software. :-)
- How do I submit contributed code?
- For small changes, the best way to submit changes is to submit
a patch through the SourceForge project. If someone is doing
a large modification or has been contributing over a period of time,
we will consider providing Subversion write access
- I found a bug, who should I do?
- Submit bugs using the SourceForge bug
tracker. Provide as many details as you can about your platform (servlet
container version, database version, XPlanner version, operating system)
. If you see an exception printed in the browser, be sure to check
the servlet container logs for additional information on the problem.
Including a failing unit or acceptance test will often increase the
speed of tracking down and fixing the bug.
- How can I get my favorite feature into XPlanner?
- It depends. Writing it yourself is often the best way to add your favorite
feature. However, there's no guarantee that we will include it in the
XPlanner distribution. If you have a feature you'd really like to see
in XPlanner, submit it to the feature
tracker on SourceForge. It would also help to join the XPlanner development
list (see discussion) and discuss the feature.
Sometimes there is already a way to do what you want. Other times, the
developers may have some suggestions that will greatly increase the chances
of your feature being added to XPlanner.
- I installed XPlanner for the first time and it wont start. What's
wrong?
- There could be lots of reasons. The most common reason is that the JDBC
connection is not set up correctly. Double check the user permissions,
check the servlet container and database error logs, and ensure that
your database is set up for network access. If none of that helps, try
writing a very simple JDBC program and make sure it can connect with
the JDBC connection information you are using. It's also possible that
there are other problems with the web application class path, etc.
- Why are my charts broken?
- If you are running on a system that uses the X11 window system you may
need to configure your servlet container JVM to support "headless" graphics
generation. Normally, the JVM on an X11-based system needs an X server
to generate graphics. However, you can define a system property to override
this requirement. See: headless JVM configuration.
- Why don't accents display correctly?
- This can be caused by several reasons. First, be sure your database is
configured for the correct character set (preferably UTF-8). The XPlanner
JSP pages are configured to UTF-8. If you had an existing, non-UT8, database
you need to either convert the database (using whatever tools that database
provides) or modify the page directive in the JSP pages to use your character
set.
- XPlanner doesn't work with my non-MySQL database. What's wrong?
- MySQL is the only officially supported XPlanner database. However, it's
been reported to work with other database with a little extra work. See
also: using other databases. You can also
try the help forums but, depending on the database you are using, you
may not get much response.
- Can I use XPlanner without security?
- In the past, XPlanner supported bypassing the security mechanisms by setting
a related security property. This is no longer supported. However, you
can install a security filter that will automatically log everybody into
a default user (sysadmin, by default, who has all permissions). See the
information about login customization for more details.
|