Menu

#80 Generated planner file can't be opened

closed-fixed
Jon Iles
None
5
2009-03-15
2009-03-09
No

The error message I get from planner 0.14.3 is "Couldn't find a suitable file module for loading 'test.planner'" (In fact I'm getting the German translation of the error.). I'm getting this with the latest release and also the latest version build from CVS.

I even get the same error with two of your test files:

junit/data/planner-resource.planner and
junit/data/planner-calendar.planner

Here is the output from the command line:

manfred@icg-pc209:~/projects/mpxj-lib/junit/data$ planner planner-calendar.planner
wbs
name
start
finish
work
duration
slack
cost
assigned_to
complete
element resource: validity error : Element resource does not carry attribute name
element project: validity error : Element project content does not follow the DTD, expecting (tasks? , resource-groups? , resources? , allocations?), got (calendars tasks resources allocations )
element project: validity error : No declaration for attribute project-start of element project
element project: validity error : No declaration for attribute mrproject-version of element project
element calendars: validity error : No declaration for element calendars
element day-types: validity error : No declaration for element day-types
element day-type: validity error : No declaration for element day-type
element day-type: validity error : No declaration for attribute description of element day-type
element day-type: validity error : No declaration for attribute name of element day-type
element day-type: validity error : No declaration for attribute id of element day-type
element day-type: validity error : No declaration for element day-type
element day-type: validity error : No declaration for attribute description of element day-type
element day-type: validity error : No declaration for attribute name of element day-type
element day-type: validity error : No declaration for attribute id of element day-type
element day-type: validity error : No declaration for element day-type
element day-type: validity error : No declaration for attribute description of element day-type
element day-type: validity error : No declaration for attribute name of element day-type
element day-type: validity error : No declaration for attribute id of element day-type
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element overridden-day-type: validity error : No declaration for element overridden-day-type
element overridden-day-type: validity error : No declaration for attribute id of element overridden-day-type
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element days: validity error : No declaration for element days
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element days: validity error : No declaration for element days
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element days: validity error : No declaration for element days
element day: validity error : No declaration for element day
element day: validity error : No declaration for attribute id of element day
element day: validity error : No declaration for attribute type of element day
element day: validity error : No declaration for attribute date of element day
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element days: validity error : No declaration for element days
element day: validity error : No declaration for element day
element day: validity error : No declaration for attribute id of element day
element day: validity error : No declaration for attribute type of element day
element day: validity error : No declaration for attribute date of element day
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element overridden-day-type: validity error : No declaration for element overridden-day-type
element overridden-day-type: validity error : No declaration for attribute id of element overridden-day-type
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element days: validity error : No declaration for element days
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element overridden-day-type: validity error : No declaration for element overridden-day-type
element overridden-day-type: validity error : No declaration for attribute id of element overridden-day-type
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element days: validity error : No declaration for element days
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element overridden-day-type: validity error : No declaration for element overridden-day-type
element overridden-day-type: validity error : No declaration for attribute id of element overridden-day-type
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element days: validity error : No declaration for element days
element calendar: validity error : No declaration for element calendar
element calendar: validity error : No declaration for attribute id of element calendar
element calendar: validity error : No declaration for attribute name of element calendar
element default-week: validity error : No declaration for element default-week
element default-week: validity error : No declaration for attribute sun of element default-week
element default-week: validity error : No declaration for attribute sat of element default-week
element default-week: validity error : No declaration for attribute fri of element default-week
element default-week: validity error : No declaration for attribute thu of element default-week
element default-week: validity error : No declaration for attribute wed of element default-week
element default-week: validity error : No declaration for attribute tue of element default-week
element default-week: validity error : No declaration for attribute mon of element default-week
element overridden-day-types: validity error : No declaration for element overridden-day-types
element overridden-day-type: validity error : No declaration for element overridden-day-type
element overridden-day-type: validity error : No declaration for attribute id of element overridden-day-type
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element interval: validity error : No declaration for element interval
element interval: validity error : No declaration for attribute end of element interval
element interval: validity error : No declaration for attribute start of element interval
element days: validity error : No declaration for element days
element task: validity error : No declaration for attribute scheduling of element task
element task: validity error : No declaration for attribute type of element task
element task: validity error : No declaration for attribute priority of element task
element task: validity error : No declaration for attribute work of element task
element task: validity error : No declaration for attribute work-start of element task
element task: validity error : No declaration for attribute scheduling of element task
element task: validity error : No declaration for attribute type of element task
element task: validity error : No declaration for attribute priority of element task
element task: validity error : No declaration for attribute work of element task
element task: validity error : No declaration for attribute work-start of element task
element resource: validity error : Element resource does not carry attribute group
element resource: validity error : Element resource does not carry attribute name
element resource: validity error : No declaration for attribute calendar of element resource
element resource: validity error : No declaration for attribute note of element resource
element resource: validity error : Element resource does not carry attribute group
element resource: validity error : No declaration for attribute calendar of element resource
element resource: validity error : No declaration for attribute note of element resource
element resource: validity error : No declaration for attribute short-name of element resource
element resource: validity error : Element resource does not carry attribute group
element resource: validity error : No declaration for attribute calendar of element resource
element resource: validity error : No declaration for attribute note of element resource
element resource: validity error : No declaration for attribute short-name of element resource

Discussion

  • Jon Iles

    Jon Iles - 2009-03-10

    OK, I've reproduced the problem, let me see if I can track down what's happening.

     
  • Jon Iles

    Jon Iles - 2009-03-10
    • assigned_to: nobody --> joniles
     
  • Jon Iles

    Jon Iles - 2009-03-11

    OK, I have a fix for this - I'm just waiting for the SourceForge CVS to come back online so I can submit it.

    If you want to make the change yourself, edit the PlannerWriter class, find the WriteResource method and replace this line:

    plannerResource.setName(mpxjResource.getName());

    with this:

    plannerResource.setName(getString(mpxjResource.getName()));

    which should hopefully do the trick!

     
  • Manfred Usselmann

    I can confirm that this change fixes my problem.

    Thanks!

     
  • Jon Iles

    Jon Iles - 2009-03-15
    • status: open --> closed-fixed
     
  • Jon Iles

    Jon Iles - 2009-03-15

    The changes for this are now in CVS.

     

Log in to post a comment.

MongoDB Logo MongoDB