Manual Testing for 3.0 M4 Release
| Bug No. | Description | Test Steps | Test Step Results
|
| 329493
| Unable to create JAXB 2.2 Project
| Select File>New>Other
| New Wizard dialog appears
|
| ...
| ...
| Select JAXB>JAXB Project, Click on Next button
| JAXB Project page appears in New JAXB Project wizard with the cursor defaulting in Project name text field
|
| ...
| ...
| Enter JAXB 2.1 for the Project name, Select 2.1 from the JAXB version drop down and click on Next button
| Source folders on build path page appears
|
| ...
| ...
| Leave the Source folder (src) default and click on the Next button
| JAXB Facet page appears with Generic JAXB 2.1 available for the Platform
|
| ...
| ...
| Do not select any libraries or if there are any selected de-select them all
| Verify a message appears stating - At least one user library must be selected and the Finish button is disabled
|
| ...
| ...
| Select Disable Library Cofiguration from the drop down for Type
| Verify warning appears stating - Library configuration is disabled. Also verify the message in the JAXB implementation states - The JAXB facet requires a JAXB implementation library to be present on the project classpath.
|
| ...
| ...
| Select User Library from the Type drop down, Select EclipseLink 2.1.1.- Helios for the Library and click on the Finish button
| JAXB 2.1 Project is created successfully, but has two errors
|
| ...
| ...
| R-Click on the Project and select Properties
| The Properties for JAXB 2.1 dialog opens
|
| ...
| ...
| Select Project Facets, Click on the drop down for Java in the Project Facet list and select 1.5, then click on the OK button.
| The 2 errors are removed and 1 warning now appears.
|
| ...
| ...
| R-Click on the Project and select Properties again
| The Properties for JAXB 2.1 dialog opens
|
| ...
| ...
| Select Project Facets, Click on the drop down for JAXB and select 2.2
| Further configuration required message appears at the bottom
|
| ...
| ...
| Click on the Further configuration required link at the bottom
| Modified Faceted Project dialog appears stating - Platform does not support the current JAXB facet version
|
| ...
| ...
| Select Generic JAXB 2.2 from the Platform drop down, click on Ok button, then click on Apply button
| Message is removed
|
| ...
| ...
| Click on JAXB in the Explorer field to the right
| Verify that Generic JAXB 2.2 is selected for the Platform
|
| ...
| ...
| Click on the Change JAXB version link
| Verify you are taken to the Project Facets page
|
| ...
| ...
| Click on the OK button.
| 1 warning still appears but no errors appear
|
| ...
| ...
| R-Click on Project, Select Properties, Select Project Facets from the explorer view, Select 1.6 from the Java drop down and then click on OK button.
| Properties dialog closes and no errors or warnings appear for the project
|
| ...
| ...
| Delete the JAXB Project and all its contents
| JAXB 2.1 project is deleted successfully
|
| ...
| ...
| Select File>New>Other>JAXB>JAXB Project
| New JAXB Project dialog appears with JAXB Version 2.2 select as default
|
| ...
| ...
| Enter JAXB 2.2 for the Project name, check the Add project to working sets checkbox
| Working sets Select button becomes enabled
|
| ...
| ...
| Click on the Select button and then select a working set or add a new one in none exist, Click on Ok and then Click on Next button twice
| JAXB Facet page appears with Generic JAXB 2.2 selected for the platform
|
| ...
| ...
| Select the EclipseLink 2.0.2 library and then click on the Finish button.
| JAXB 2.2 project is created successfully without errors or warnings
|
| ...
| ...
| Highlight project, select File>Properties
| Properties for JAXB 2.2 dialog appears
|
| ...
| ...
| Select Project Facets from the explorer view, select 2.1 from the JAXB drop down
| Further configuration required message link appears
|
| ...
| ...
| Click on the Further configuration required link
| Modify Faceted Project dialog appears
|
| ...
| ...
| Select Generic JAXB 2.1 from the Platform drop down, click on OK button, Click on Apply button
| Message is removed
|
| ...
| ...
| Click on OK button
| Dialog closes and the project contains no errors or warnings.
|