Re: Making sense of callbacks

From: Lachlan Deck (lachlan.dec..mail.com)
Date: Mon Nov 02 2009 - 21:47:09 EST

  • Next message: Andrus Adamchik: "[RECALLED] Re: [VOTE] Apache Cayenne release 3.0B1"

    Ugh -- sorry all.

    We did have some custom code handling this after all that needed
    updating. So on initial test it seems fine.

    On 02/11/2009, at 2:23 PM, Andrey Razumovsky wrote:

    > So you've not configured callbacks in model - have you added callbacks
    > through LifecycleCallbackRegistry or something? Could you give a
    > snippet?
    > Could you ensure that both prePersist and postAdd callbacks are
    > invoked
    > (e.g. add a breakpoint there). My test above shows it must be so.
    >
    > 2009/11/2 Lachlan Deck <lachlan.dec..mail.com>
    >
    >> On 01/11/2009, at 10:24 PM, Andrus Adamchik wrote:
    >>
    >>
    >>> On Oct 30, 2009, at 11:21 PM, Lachlan Deck wrote:
    >>>
    >>> I refactored these (after the jar update) to postAdd (when
    >>> noticing that
    >>>> it wasn't working anymore .. and checked the mail archives for
    >>>> what Andrus
    >>>> had committed) ... and found that things weren't working either
    >>>> way until I
    >>>> rolled back the jar update.
    >>>>
    >>>
    >>> Actually no refactoring should is needed. Just open the model in
    >>> the new
    >>> CayenneModeler and agree to perform an upgrade. It will remap (in
    >>> the XML)
    >>> the existing Java method names to the right callbacks. Or do you
    >>> configure
    >>> callbacks in the code, not the model?
    >>>
    >>
    >> Yeah - we've not configured any callbacks in the Model. Just accept
    >> the
    >> default behaviour... so our code obviously needed adjusting
    >> prePersist() ->
    >> postAdd().
    >>
    >> with regards,
    >> --
    >>
    >> Lachlan Deck
    >>
    >>
    >>
    >>
    >
    >
    > --
    > Andrey

    with regards,

    --
    

    Lachlan Deck



    This archive was generated by hypermail 2.0.0 : Mon Nov 02 2009 - 21:47:56 EST