Thread: [Ooc-checkins] libpobj/tests/dict-err joinStack2.xml.err, NONE, 1.1 joinStack2.xml, NONE, 1.1 joinS
Brought to you by:
mva
Update of /cvsroot/ooc/libpobj/tests/dict-err In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv758/tests/dict-err Added Files: joinStack2.xml.err joinStack2.xml joinStack1.xml.err joinStack1.xml joinSet8.xml.err joinSet8.xml joinSet7.xml.err joinSet7.xml joinSet6.xml.err joinSet6.xml joinSet5.xml.err joinSet5.xml joinSet4.xml.err joinSet4.xml joinSet3.xml.err joinSet3.xml joinSet2.xml.err joinSet2.xml joinSet1.xml.err joinSet1.xml Log Message: Add elements `join', `pobjSet', `pobjStack'. --- NEW FILE: joinSet1.xml --- <!-- 'joinType' must refer to an existing table. --> <dictionary> <module name="Test"> <class name="MyClass"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> </module> </dictionary> --- NEW FILE: joinStack1.xml.err --- In file -: 591: Class `MyStack' must have two columns in its primary key --- NEW FILE: joinSet6.xml --- <!-- 'joinType' must refer to a table whose first PK column is an --> <!-- onDelete=cascade reference. --> <dictionary> <module name="Test"> <class name="MySet" schemaName="My_Set"> <primaryKey schemaName="pk_my_set" fields="myClass f"/> <field name="myClass" schemaName="my_class"> <reference target="MyClass"/> </field> <field name="f"> <string size="16"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> </module> </dictionary> --- NEW FILE: joinSet5.xml --- <!-- 'joinType' must refer to a table whose PK covers all fields. --> <dictionary> <module name="Test"> <class name="MySet" schemaName="My_Set"> <primaryKey schemaName="pk_my_set" fields="myClass"/> <field name="myClass" schemaName="my_class"> <reference target="MyClass" onDelete="cascade"/> </field> <field name="f"> <string size="16"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> </module> </dictionary> --- NEW FILE: joinSet5.xml.err --- In file -: 572: In class `MySet', the primary key column does not cover all fields --- NEW FILE: joinSet4.xml.err --- In file -: 615: In class `MySet', the first primary key column does not refer to the parent class `MyClass' --- NEW FILE: joinSet6.xml.err --- In file -: 592: In class `MySet', the first primary key column is not an `on delete cascade' reference --- NEW FILE: joinSet7.xml.err --- In file -: 509: Class `MySet' has no field besides the parent reference --- NEW FILE: joinSet8.xml.err --- In file -: 248: Class `MySet' has no idField declaration 748: In class `MySet2', the first primary key column does not refer to the parent class `MySet' --- NEW FILE: joinSet1.xml.err --- In file -: 225: Undefined class `MySet' is target of a join --- NEW FILE: joinSet2.xml.err --- In file -: 426: Class `MySet' has no primary key declaration --- NEW FILE: joinSet3.xml.err --- In file -: 569: In class `MySet', the first primary key column does not refer to the parent class `MyClass' --- NEW FILE: joinSet3.xml --- <!-- 'joinType' must refer to a table whose first PK column is a --> <!-- reference type. --> <dictionary> <module name="Test"> <class name="MySet" schemaName="My_Set"> <primaryKey schemaName="pk_my_set" fields="myClass f"/> <field name="myClass" schemaName="my_class"> <string size="32"/> </field> <field name="f"> <string size="16"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> </module> </dictionary> --- NEW FILE: joinStack2.xml --- <!-- 'joinType' must refer to a table whose PK's second column is integer. --> <dictionary> <module name="Test"> <class name="MyStack" schemaName="My_Stack"> <primaryKey schemaName="pk_my_stack" fields="myClass f"/> <field name="myClass" schemaName="my_class"> <reference target="MyClass" onDelete="cascade"/> </field> <field name="f"> <string size="16"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Stack" shortLabel="Stack"> <pobjStack target="MyStack"/> </join> </class> </module> </dictionary> --- NEW FILE: joinStack2.xml.err --- In file -: 593: In class `MyStack', the second primary key column is not an integer --- NEW FILE: joinSet7.xml --- <!-- 'joinType' must refer to a table with at least one value field. --> <dictionary> <module name="Test"> <class name="MySet" schemaName="My_Set"> <primaryKey schemaName="pk_my_set" fields="myClass"/> <field name="myClass" schemaName="my_class"> <reference target="MyClass" onDelete="cascade"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> </module> </dictionary> --- NEW FILE: joinSet4.xml --- <!-- 'joinType' must refer to a table whose first PK column must refer back to the originating class. --> <dictionary> <module name="Test"> <class name="MySet" schemaName="My_Set"> <primaryKey schemaName="pk_my_set" fields="myClass f"/> <field name="myClass" schemaName="my_class"> <reference target="MyOtherClass" onDelete="cascade"/> </field> <field name="f"> <string size="16"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> <class name="MyOtherClass" schemaName="My_Other_Class"> <idField sequenceName="my_other_seq"/> </class> </module> </dictionary> --- NEW FILE: joinSet2.xml --- <!-- 'joinType' must refer to a table with a primary key. --> <dictionary> <module name="Test"> <class name="MySet" schemaName="My_Set"> <idField sequenceName="my_first_seq"/> <field name="f"> <string size="16"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> </module> </dictionary> --- NEW FILE: joinSet8.xml --- <!-- Target of join must not contain joins. --> <dictionary> <module name="Test"> <class name="MySet2" schemaName="My_Set2"> <primaryKey schemaName="pk_my_set2" fields="mySet g"/> <field name="mySet" schemaName="my_set"> <reference target="MySet" onDelete="cascade"/> </field> <field name="g"> <string size="16"/> </field> </class> <class name="MySet" schemaName="My_Set"> <primaryKey schemaName="pk_my_set" fields="myClass f"/> <field name="myClass" schemaName="my_class"> <reference target="MyClass" onDelete="cascade"/> </field> <field name="f"> <string size="16"/> </field> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet2"/> </join> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Set" shortLabel="Set"> <pobjSet target="MySet"/> </join> </class> </module> </dictionary> --- NEW FILE: joinStack1.xml --- <!-- 'joinType' must refer to a table whose PK's second column is integer. --> <dictionary> <module name="Test"> <class name="MyStack" schemaName="My_Stack"> <primaryKey schemaName="pk_my_stack" fields="myClass"/> <field name="myClass" schemaName="my_class"> <reference target="MyClass" onDelete="cascade"/> </field> <field name="f"> <string size="16"/> </field> </class> <class name="MyClass" schemaName="My_Class"> <idField sequenceName="my_seq"/> <join name="j" label="This is a Stack" shortLabel="Stack"> <pobjStack target="MyStack"/> </join> </class> </module> </dictionary> |