Open Xava: alguma opinião?

Outro dia topei com o Open Xava e fiquei bastante curioso a respeito.
Pergunto a vocês: alguém já o experimentou? O que acharam do bichinho?

http://www.gestion400.com/web/guest/home

OpenXava foi o auge do abuso do XML. No início a proposta era:

E a coisa era assim:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE component SYSTEM "dtds/component.dtd">

<component name="Teacher">

    <entity>
        <property name="id" type="String" key="true"
            size="5" required="true"/>
        <property name="name" type="String" 
            size="40" required="true"/>              
        <collection name="pupils">
            <reference model="Pupil"/>
        </collection>
    </entity>
                        
    <entity-mapping table="MYSCHOOL@separator@TEACHER">
        <property-mapping property="id" column="ID"/>
        <property-mapping property="name" column="NAME"/>
    </entity-mapping> 
                
</component>

Xml-programming total. Agora não sei qual é o objetivo deles. Espero que seja algo bem diferente disso…