> Here is a dtd that may work for jbosscmp-jdbc, based on a > large example > Dain sent me. > > Except for a couple of "description" typos, the psgml parser > apparently > not liking empty elements and one question, I think it agrees > with the doc > Dain sent. 2 things: > > - There is one > <property> > <property-name>zip</property-name> > <!--really column name missing?--> > </property> > > > Is column-name really optional?
Yep, it is optional. > - I think there may be a problem with correlating between elements, I > haven't thought about it hard enough to decide: > <!ELEMENT ejb-relation (ejb-relation-name, > (foreign-key-mapping | table-mapping))> Correct. > <!ELEMENT foreign-key-mapping > (ejb-relationship-role, > ejb-relationship-role)?> Correct. > <!ELEMENT table-mapping(table-name, create-table, remove-table, > read-only, time-out, select-for-update, > pk-constraint, ejb-relationship-role*)> Should be: <!ELEMENT table-mapping(table-name, create-table, remove-table, read-only, time-out, select-for-update, pk-constraint, (ejb-relationship-role, ejb-relationship-role)?)> > <!ELEMENT ejb-relationship-role > (ejb-relationship-role-name, > (foreign-key-fields | > table-key-fields))> > > > > Is the foreign-key-mapping choice correlated with the > foreign-key-fields > choice? yes. I guess that is impossible to enforce with a dtd. I'll think about how changing it. > Also, can you set up a 3-way table-mapping with more than 2 > ejb-relationship-role? no > > > thanks > david jencks > Thanks for the work. I'll read the DTD over in detail later. -dain _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development