Manual Testing for 3.2 RC2 Release
Bug No. |
Description |
Test Steps |
Test Step Results
|
379000
|
Two default join columns show up for element collection mapping
|
Create JPA Generic 2.0 project and JPA Entity with two attributes
|
Project and Entity are created successfully
|
...
|
...
|
R-Click on an attribute for the Entity in the JPA Structure pane and select Map As > Element Collection
|
Verify attribute is updated correctly to the Element Collection mapping type and no errors appear in Error Log and the join column only contains one join
|
...
|
...
|
R-Click on an attribute for the Entity in the JPA Structure pane and select Map As > One To Many
|
Verify attribute is updated correctly to the One to Many mapping type and no errors appear in Error Log and the join columns only contains one join
|
...
|
...
|
Create orm.xml mapping file, Add the Entity to the mapping file
|
Entity is added successfully to the mapping file
|
...
|
...
|
R-Click on an attribute for the added Entity and select Add Attribute to XML and Map...
|
Add Attribute dialog appears
|
...
|
...
|
Select Element Collection from the Map as drop down and click on OK button
|
Verify attribute is updated correctly to the Element Collection mapping type and no errors appear in Error Log and the join column only contains one join
|
379735
|
validation message typo in mapping file creation wizard
|
Create JPA Project
|
JPA Project is created successfully
|
...
|
...
|
R-Click on Project and select New > JPA ORM Mapping File
|
New Mapping File dialog appears
|
...
|
...
|
Select the Project Folder as the location
|
Verify warning message states the following 'Parent folder may not be acceptable for this project' There should be no s on the end of project
|
380175
|
Entity generation is not using the project default package preference
|
Create JPA project with DB connection
|
JPA project is created successfully
|
...
|
...
|
R-Click on Project and select Properties
|
Properties dialog appears
|
...
|
...
|
Select JPA>Entity Generation and change the Default package and click on OK button
|
JPA project properties is updated
|
...
|
...
|
R-click on Project, Select JPA Tools > Generate Entities from Tables...
|
Generate Custom Entities dialog appears
|
...
|
...
|
Select some Tables and click on Next button twice
|
Verify the package field was updated with the default package you changed in the JPA Project properties
|
...
|
...
|
Cancel the generation, Select Window>Preferences
|
Preferences dialog appears
|
...
|
...
|
Select Java Persistence > JPA change the Default package and click on OK
|
Preferences dialog is closed and updated
|
...
|
...
|
Create a new JPA project, R-click on the project and select Properties
|
Properties dialog appears
|
...
|
...
|
Select JPA>Entity Generation
|
Verify it was updated with the change you made to Window>Properties
|
380590
|
Cannot make a type persistent again if deleting the mapping file where the type was included
|
Create JPA Project, Create JPA Entity using the wizard and choose to add the entity to an orm mapping file
|
JPA Project and Entity are created successfully
|
...
|
...
|
Delete the orm mapping file
|
orm mapping file is deleted successfully
|
...
|
...
|
R-Click on the entity file and select JPA Tools > Make Persistent
|
The entity file appears in the list to make the selected Java class persistent
|
380735
|
EclipseLink static weaving builder is not removed when JPA facet is removed
|
Create JPA EclipseLink 2.4 project
|
Project is created successfully
|
...
|
...
|
|
|
380182
|
JPA project will fail to build if project contains certain unsupported content in a given platform version
|
Create a JPA project with a version of 2.2 or higher
|
Project is created successfully
|
...
|
...
|
Create a Java entity with @Converters annotation applied
|
|
...
|
...
|
Try to change the platform version to 2.1 or lower
|
|
380297
|
IllegalStateException: manually changing @Converters to @Converter
|
Create JPA project and JPA entity
|
Project and Entity are created successfully
|
...
|
...
|
Add @Converter({Converter converterClass = null}) to the entity in the editor after the @Entity annotation and Save the project
|
Receive errors in the problems pane which is correct
|
...
|
...
|
Remove the s from the @Converters annotation
|
Verify no IllegalStateExceptions errors appear in the error log only errors in problems pane remain
|
...
|
...
|
Save the project
|
Again verify no IllegalStateExceptions errors appear in the error log only errors in the problems pane remain
|