Field

Ticket #31 (new)

Opened 11 months ago

Last modified 11 months ago

Handling persistance failures

Reported by: marc Assigned to:
Priority: Milestone:
Component: Version:
Keywords: Cc:

Description (Last modified by marc)

Placing non-persistable things in persistant properties leads to a sheet that cannot save. Right now, there's a partial solution (changeset:40) that checks for non PyJavaInstance PyObjects and nulls them out on save. Warnings can then be returned from FluidPersistance.

To finish this we need:

  • Save the warnings with sheet, and make them appear as "errors" in the events (even when the logging window is paused).
  • Write the warnings out to the terminal on exit/save
  • recover from more general failures (exceptions) on save by automatically rolling back

Change History

02/12/2008 02:34:15 PM changed by marc

  • description changed.