Friedrich, I've tried it with both mpxj-4.3.0 and mpxj-4.4.0 but it didn't work because PlanWriter java class invokes non existing methods of mpxj. In case of 4.3.0, which you recommended, ResourceAssignment::getTimephasedComplete() is called from PlanWriter::writeActualEffort(). Could you please confirm which mpxj version is correct?
Cheers, Andrius (Xiluembo). 2013/6/6 Friedrich W. H. Kossebau <[email protected]> > Hi, > > the last weeks I looked into how to make Calligra Plan's existing import > filter for MS Project (*.mpp) and MS Project Exchange (*.mpx) files > working, > without needing the user to fuss around with installing and setting up more > stuff. > > I managed things to work for me, and now would like to know if it works for > others as well, so it makes sense to backport to 2.7. > > So please: > > 0. Get some MPP or MPX file you might have or can find on the net > 1. Update to the latest commits on branch master of Calligra > 2. Build & install > 3. Fetch the runtime requirements (not yet packaged at least for OpenSUSE): > Get e.g. mpxj-4.3.0.zip from > http://sourceforge.net/projects/mpxj/files/ > and unpack the zip, then cp the files mpxj.jar and poi-3.7-20101029.jar > to some place where java will find them automatically, unless you are > okay > with using an env var > 4. Run calligraplan, > if needed with the env var PLAN_CLASSPATH listing the two jar files, > like > PLAN_CLASSPATH=/path/to/mpxj.jar:/path/to/poi-3.7-20101029.jar > calligraplan > 5. Try to load that MPP or MPX file you prepared in 0. > 6. Report success here or directly to me :) > > I really would like to backport this to 2.7, as the code is around since > 2.5 > (see http://userbase.kde.org/Plan/Manual/Import_and_Export), just was > lacking > the final polish in the installation setup. The runtime requirement needs > the > packagers to do some more work, but they will prefer that over us simply > having our own copies of those jars and installing them. > Currently also planning to put a note about runtime requirements to the > end of > the log of the cmake run, so chances are higher that people note them > (already > added an entry to README.PACKAGERS for mpxj) > > Backport needs the addition of some mimetypes to the mimetype datebase, > meaning some strings to translate. Would ask the translators for an > exception. > > Cheers > Friedrich > _______________________________________________ > calligra-devel mailing list > [email protected] > https://mail.kde.org/mailman/listinfo/calligra-devel >
_______________________________________________ calligra-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/calligra-devel
