Disable "resyncing JPA"? [message #434545] |
Thu, 09 August 2007 10:02 |
Bart Kummel Messages: 10 Registered: July 2009 |
Junior Member |
|
|
Hi,
We're working on a persistence layer for a large IBM DB2 / AS400 database,
based on TopLink. We're using IBM Rational Software Architect (Eclipse) as
development environment, so we installed the Dali Eclipse plugin.
(Actually, wee didn't get it installed in IBM RSA, so we installed Eclipse
Europa as a work around, I will post another thread about that later on.)
Since the AS400 database uses 5 letter, all capital field names, after
generating an Entity class nearly all member variables have to be renamed
to more readable, meaningful names. Of course we use refactoring to do
this.
The problem is that after every change we make to an Entity class, Dali
starts "resyncing JPA" (or something like that). I don't know if it is
normal, but it takes several seconds to complete each time. I think you
can imagine that we get a little irritated about that; it costs a lot of
time. So we're looking for a method to disable the automatic resyncing or
at least speed it up. We did not found any setting for this.
Since we have over 350 schemas in our database, of which we use only one
at a time, we tried to apply a filter to the database explorer in Eclipse,
in an effort to speed things up. We only get one schema in the database
explorer than, but it seems Dali does not use this filter; at least we did
not notice an increase in the "resync speed". I assume things can be speed
up if Dali does take into account the filters of the database explorer.
I hope someone can help us. We'd prefer an option to (temporary) disable
resyncing, but if that's not possible at all, an option to speed it up is
also welcome. We don't care if we need to do some manual configuration in
a configuration file, if that's the only way to get things done. (But I
think it would be nice if this sort of things can be done via the Plugin
Properties page of Dali in the future.)
Best regards,
Bart Kummel
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03792 seconds