2009-07-22 08:28:05 UTC
Cross-post from
https://sourceforge.net/tracker/?func=detail&atid=528541&aid=2797366&group_id=70649
Jon Iles, the author of MPXJ, writes:
---
Hi,
I've now had a chance to take a look at this. It may surprise you to learn
that OpenProj actually uses a modified version of MPXJ to read and write MS
Project files. Unfortunately this is the root cause of the problem! If you
need to debug OpenProj in future, the best way to do this is to run the
OpenProj.bat file from the command line, you will then see all of the
diagnostic output it is producing.
In this case the underlying problem is that the replacement XML parser
used in OpenProj is expecting there to be at least one calendar present in
the XML file. As with the example file you've supplied, there are no
calendars present, so the parser failed. If they were to use the parser
that comes with MPXJ, they wouldn't have that problem. But then, there is
no acknowledgement that they use MPXJ anwhere on their site either... oh
well...
Hope that helps!
Jon
---