On Tue, Nov 10, 2009 at 10:32 PM, Jacek Sokulski <[email protected]> wrote:

> tried to fix entitystore-preferences to pass the tests and it seems that
> there is a problem with either AbstractValueType hierarchy:
> org.qi4j.runtime.types.DateType extends AbstractStringType and does not
> override isString method() so isString return true;

Both I and Rickard has independently come across this in the last few
days. Rickard now claims that the fix is committed to source
repository.

> BTW.
> I do not understand why *configuration* persistence is required for Jdbm
> persistence to work.

:-)
Well, perhaps the number of configuration parameters for Jdbm are a
bit too few to warrant using the Configuration mechanism. OTOH, I
think it is good practice as it will give you a greater insight in how
things really work under the hood. Tip: Place a "Configuration Layer"
under the "Infrastructure/Persistence Layer", and in that layer have
for instance an PreferenceEntityStore to store the persistence
configuration.
So, the issue is really to make sure that PrefES can operate without
Configuration ES, I think.


Cheers
-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I  live here; http://tinyurl.com/2qq9er
I  work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to