> There are a large number of commercial products available to map java
> objects into relatonal databases (I use one called VBSF for some
> commercial products).
> 
> But are there any Open Source tools to do this? I am interested in
> contributing to such a project as I need it for several open source
> projects I have planned.

We work at present on a project called "linux-kontor".
It's completly implemented in Java and it's GPL.

http://www.ios-online.de/Linux-Kontor

In our architecture, we use an layer called "ObjectServer",
which administers Java objects in Database-tables.
Subobjects and arrays are stored automatically into the respective
(different) tables.
Each attribute is mapped to a column. Classnames and tables
can be used freely.

As a prerequisit all objects must be derived from a certain base
class. 
These receive a ID, which is global unique and is used for the
administration of links and to identify the objects.
Version conflicts of the objects are autmatic detected and 
announced. 
Also "normal" Java objects can be loaded and stored, however only 
with the additional specification of the respective
tables and without use of Subobjects.

The "ObjectServer" is part of our framework and used in
different projects.

If your are interested, please contact us.

Greetings,
        Bernd

-- 
--------------------------------------------------------
 Bernd Wengenroth
 IoS Gesellschaft für innovative Softwareentwicklung mbH

 Donatusstraße 127-129     WWW: http://www.IoS-online.de
 50259 Pulheim             email: [EMAIL PROTECTED]
 Tel: 02234 / 986434       Fax: 02234 / 986433

Reply via email to