Bernd "Ingrid" Laengerich wrote:

> OK, I played around a little bit and overwrote the afterStore 
> method (empty implementation, however it never gets called!?
> What am I missing? I placed a breakpoint in my code, but it 
> never reaches it.

OK, searching around a little bit, I found in JdbcAccessImpl:

    protected void assignAutoincrementIdentityColumns(ClassDescriptor cld, 
Object target) throws SequenceManagerException
    {
        // if database Identity Columns are used, query the id from database
        // other SequenceManager implementations will ignore this call
        if(cld.useIdentityColumnField()) 
broker.serviceSequenceManager().afterStore(this, cld, target);
    }

This seems to be the only place where this method is called directly, except it 
is called via reflection.
I will just write a refresh method, as the locations are countable where such 
inserts of alien data rows are used.

Bernd


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to