Manual Testing for 3.3 Release
| Bug No. | 
Description | 
Test Steps | 
Test Step Results
 | 
|  313420
 | 
 Primary key generation, Generator name combo does not remove text from source
 | 
 Create JPA project and JPA Entity as shown in the bug
 | 
 JPA project and entity are created successfully
 | 
|  ...
 | 
 ...
 | 
 Place cursor in JPA Details pane, Primary Key Generation > Generator Name field and then backspace to clear the entry
 | 
 Verify the field can be cleared and the editor is updated correctly and no errors appear
 | 
|  ...
 | 
 ...
 | 
 Add the entity and attribute to the orm.xml mapping file and repeat the above step
 | 
 Verify the field can be cleared and the editor is updated correcty and no errors appear
 | 
|  322550
 | 
 JAXB Class Generation wizard should display the default package
 | 
 Create a JAXB project
 | 
 JAXB Project is created successfully
 | 
|  ...
 | 
 ...
 | 
 Select File>New>Other
 | 
 New dialog appears
 | 
|  ...
 | 
 ...
 | 
 Select JAXB>JAXB Classes from Schema... and click on the Next button
 | 
 New JAXB Classes from Schema page appears
 | 
|  ...
 | 
 ...
 | 
 Select a project, Click on Next, Select a Schema and click on next
 | 
 Verify the package field contains the name of the last package name used
 | 
|  347993
 | 
 ClassCastException: GenericOrmVirtualSecondaryTable cannot be cast to SecondaryTable
 | 
 Create JPA project, JPA Entity
 | 
 JPA Project and Entity are created successfully
 | 
|  ...
 | 
 ...
 | 
 Select JPA Entity in JPA Structure Tab
 | 
 Verify Entity appears in JPA Details Tab
 | 
|  ...
 | 
 ...
 | 
 Expand Secondary Table and click on Add button
 | 
 Add Secondary Table Dialog appears
 | 
|  ...
 | 
 ...
 | 
 Select a Table and click on the OK button
 | 
 Verify Secondary Table appears
 | 
|  ...
 | 
 ...
 | 
 Create orm.xml file and add the entity to this file, Select the entity in the orm.xml file in the Structure tab
 | 
 Verify Enitity appears in the JPA Details tab
 | 
|  ...
 | 
 ...
 | 
 Expand the Secondary Table, Check the Define in XML checkbox
 | 
 Verify the secondary table list is enabled
 | 
|  ...
 | 
 ...
 | 
 Select the secondary entity and click on Remove button
 | 
 Verify secondary entity is removed successfully and no errors appear
 | 
|  348009
 | 
 Secondary tables defined on Java entity not shown correctly when being added to mapping xml
 | 
 Create JPA Project, Create JPA entity
 | 
 JPA Project and JPA entity are created successfully
 | 
|  ...
 | 
 ...
 | 
 Select JPA Entity, Expand Secondary Tables in JPA Details and Add 2 or 3 secondary tables
 | 
 Tables are added successfully and appear in editor for entity
 | 
|  ...
 | 
 ...
 | 
 Create a mapping file, add the Java entity to it, Expand Secondary Tables in JPA Details pane and then select "Define in XML" checkbox
 | 
 Verify all secondary tables appear in the list correctly
 | 
|  ...
 | 
 ...
 | 
 Add another secondary table to the entity, via the Entity (not the mapping file), then come back to the mapping file and uncheck then check the Define in XML checkbox
 | 
 Verify the newly added secondary table appears in list.
 | 
|  376512
 | 
 Make Persistent dialog - Finish button not enabled
 | 
 Create JPA Project, Create Class (ClassA)
 | 
 JPA Project and Class are created successfully
 | 
|  ...
 | 
 ...
 | 
 R-Click on class and select JPA Tools > Make Persistent
 | 
 Verify Make Persistent dialog appears and the class (ClassA) appears in the list and Finish button is enabled
 | 
|  ...
 | 
 ...
 | 
 Select Add to XML mapping file radio button
 | 
 Verify error appears stating The XML mapping file does not exist and Finish button is disabled
 | 
|  ...
 | 
 ...
 | 
 Now select Annotate in Java radio button again
 | 
 Verify error is removed, class (ClassA) appears in the list and the Finish button is enabled
 | 
|  377172
 | 
 Generate Dynamic Entites dialog doesn not work correctly if you have Generic project selected
 | 
 Create 2 JPA EclipseLink and JPA Generic project
 | 
 Projects are created successfully
 | 
|  ...
 | 
 ...
 | 
 Select the JPA Generic project in Project Explorer and Select New > Other
 | 
 Verify New dialog appears
 | 
|  ...
 | 
 ...
 | 
 Select JPA > EclipseLink > Dynamic Entities from Tables
 | 
 Verify Generic Dynamic Entities dialog appears and only the JPA EclipseLink projects appear the Generic projects do not appear in dialog and the Next and Finish buttons are disabled
 | 
|  ...
 | 
 ...
 | 
 Select one of the JPA EclipseLink projects
 | 
 Verify the Next button becomes enabled and the Finish button is still disabled
 | 
|  382285
 | 
 Table name with reserved keyword not written out to orm properly through UI
 | 
 Create JPA Project, JPA Entity and add the Entity to the orm.xml
 | 
 JPA Project and Entity are created successfully and entity is added to orm.xml
 | 
|  ...
 | 
 ...
 | 
 Select the Entity in the orm.xml
 | 
 Verify Entity info appears in JPA Details tab
 | 
|  ...
 | 
 ...
 | 
 Enter SELECT (or another reserved keyword) into the Table Name text field
 | 
 Verify  appears in the editor for orm.xml 
 |