Re: Failed transactions

Klaus Wuestefeld <[email protected]>
Newsgroups gmane.comp.java.prevayler
Message-ID <[email protected]>
There is a more general question that you have to answer anyway,
regardless of how you do your persistence, Prevayler or otherwise:

"My system is in a state that will crash given some common basic user
action. What now?"

See you, Klaus.



On Fri, Jul 31, 2009 at 5:28 PM, Ross Rick<[email protected]> wrote:
> If read the previous thread correctly...   a transaction is journaled to the
> disk prior to execution on the model.
> If the transaction fails, does the journaled transaction always get removed
> from disk?   It would appear that the transaction is removed from disk under
> normal circumstances, but under catastrophic failure, it's less clear.
> In fact, I doubt that it is entirely possible to ensure any such thing.
> How do the rest of you handle this?   When you come back up your system will
> attempt the transaction again, even if it works, that is not the expected
> state of the system.   The expected state is the state just prior to
> attempting the bad transaction.
> How am I doing on the understanding here?   I appreciate everyone's help
> very much.
>
> R
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> To unsubscribe go to the end of this page:
> http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
> _______________________________________________
> "Databases in Memoriam" -- http://www.prevayler.org
>
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
_______________________________________________
"Databases in Memoriam" -- http://www.prevayler.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.