Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Dali 3.3 M3 Release"

Line 105: Line 105:
 
| ...
 
| ...
 
| ...
 
| ...
|  
+
| R-Click on the project, select properties
|  
+
| Properties dialog appears
 +
|-
 +
| ...
 +
| ...
 +
| Select JPA 2.0 for the Project Facet, Generic for the platform, Click on OK button to apply the changes
 +
| Verify persistence.xml is updated and contains 5 tabs (General, Connection, Options, Properties, & Source)
 +
|-
 +
| ...
 +
| ...
 +
| R-Click on project and update properties to have EclipseLink for the platform and click on OK
 +
| Verify persistence.xml is updated and contains 7 tabs (General, Connection, Customization, Cache, Options, Properties, & Source)
 
|-
 
|-
 
| 378370
 
| 378370

Revision as of 16:05, 15 December 2012

Dali 3.3

Dali 3.3 M3 Release Manual Testing

Manual Testing for 3.3 M3 Release
Bug No. Description Test Steps Test Step Results
231872 structure view collapses when removing attribute mapping annotation Create JPA Project, Create Entity with 2 attributes like the one listed in the bug (with one attribute with the Id mapping type) JPA Project and entity are created successfully
... ... Open Entity in editor Verify it appears in JPA Structure
... ... Select the attribute that has the mapping type of Id, then remove the @Id annotation in the .java editor for the entity Verify the focus goes to the entity in the JPA Structure pane, but the structure view is not collapsed and you can still see the attributes
... ... Add @Id annotation back into the .java editor for the attribute Verify JPA Structure pane is updated, focus is on the attribute and the icon is updated to an mapping type id icon
278838 Delete primary type and structure view stays populated Create JPA Project, Create entity with 1 attribute like the one listed in the bug Verify project and entity are created successfully
... ... Open Entity in Editor pane, then expand entity in JPA Structure Verify JPA Structure shows entity and attribute(s)
... ... Remove all contents from the .java editor except for the package name; Verify the entity and attribute(s) are removed from the JPA Structure
... ... Add the contents back into the .java editor and place the cursor onto an attribute Verify entity and attribute(s) appear in JPA Structure and focus is on the attribute
311638 persistence.xml editor remains open after JPA facet is removed from project Create Java project, R-Click and select Configure > Convert to JPA project... Modified Faceted Project dialog appears
... ... Select JPA 2.0 for the facet, Select EL 2.4.x for the platform, select the correct library and click on Finish Project is converted to JPA
... ... Open the persistence.xml in the editor persistence.xml appears in the editor and the General Tab is the focus
... ... R-click on the project and select Properties Properties for the project dialog appears
... ... Uncheck JPA for the Project facet and click on OK Verify persistence.xml is updated in the editor and the only tab that appears is the source tab
... ... R-click on the project and select Properties Properties for the project dialog appears
... ... Select JPA 2.0 for the facet, EL 2.4.x for the Platform, select the proper library and click on OK for the properties dialog Verify persistence.xml is updated in the editor and the other tabs appear.
375467 Open eclipse with persistence.xml open and Persistence editor not displayed Create JPA EclipseLink project and open persistence.xml in the editor Persistence.xml opens in editor with 9 available tabs
... ... Close eclipse without closing the persistence.xml open in the editor and then re-launch eclipse Verify persistence.xml file is still open in the editor and all tabs still appear.
... ... R-Click on the project, select properties Properties dialog appears
... ... Remove the JPA facet (uncheck JPA) and click on OK button Verify persistence.xml still appears in the editor and the source tab is the only available tab
... ... R-Click on the project, select properties Properties dialog appears
... ... Select JPA 2.0 for the Project Facet, Generic for the platform, Click on OK button to apply the changes Verify persistence.xml is updated and contains 5 tabs (General, Connection, Options, Properties, & Source)
... ... R-Click on project and update properties to have EclipseLink for the platform and click on OK Verify persistence.xml is updated and contains 7 tabs (General, Connection, Customization, Cache, Options, Properties, & Source)
378370 unregistered listener exception removing JoinColumn from java source 1-m Download and import OneToMany project JPA project is imported successfully
... ... Open Properties for the project and add needed library and runtime Verify any and all errors are removed for project
... ... Open Employee.java in the editor, Remove @JoinColumn annotation for the OneToMany mapping Verify unregistered listener exception does not occur in Error log and a warning appears in Problems tab
... ... Add the @JoinColumn annotation back into the Employee.java editor for the OneToMany mapping Verify warning is removed from problems tab and no errors appear in error log
386416 query text area in JPA Details View should be larger Create JPA Project and JPA Entity JPA Project and Entity are created successfully
... ... Select the entity in JPA Structure, Expand Query section in JPA Details, Add a Named Query Verify the query text area is large enough for 5 lines of sql query code.
... ... Select Window > Preferences Preferences dialog opens
... ... Select Java Persistence > JPA Verify Size of JPQL text editing area in lines shows 5 for the default
... ... Change the 5 to a 7 and click on Apply, go back to the Query section in JPA Details for the Entity Verify the query text area is increased to 7 lines.
... ... Update the 7 to a 4 for the JPQL text editing area and then go back to the JPA Details query section Verify the query text area is decreased to 4 lines.
388602 JAXB_VALIDATION.PROPERTIES: Found 2 consecutive single quotes in text not handled by Java MessageFormat class Download latest wtp Dali build, open jaxb_validation.properties in eclipse\plugins\org.eclise.jpt.jaxb.core jar file. Verify the following 2 consective single quotes were changed to single quotes 'javax.xml.bind.JAXBElement', 'java.lang.Object', 'java.lang.String', 'type', 'type'
388603 EL_JAXB_VALIDATION.PROPERTIES: Found 2 consecutive single quotes in text not handled by Java MessageFormat class Download latest wtp Dali build, open el_jaxb_validation.properties in eclipse\plugins\org.eclise.jpt.jaxb.eclipselik.core jar file. Verify the following 2 consective single quotes were changed to single quotes 'javax.xml.bind.JAXBElement'
388609 JPA_JPQL_VALIDATION.PROPERTIES: '{0}' will be resolved to the literal text: {0} Download latest wtp Dali build, open jpa_jpql_validation.properties in eclipse\plugins\org.eclipse.persistence.jpa.jpql jar file Verify ABSTRACT_FROM_CLAUSE_INVALID_FIRST_IDENTIFICATION_VARIABLE_DECLARATION = '{0}' was updated with {0}
389943 need to update eclipselink-downloadable-libs.xml for 2.3.3 Select File > New > JPA Project New JPA Project dialog appears
... ... Enter project name, click on Next button twice, Click on Download Library button Download Library dialog appears, Verify EclipseLink 2.3.3 - Indigo & EclipseLink 2.4.1 - Juno appear in the list of libraries
390047 NullPointerException: Click Browse or hyperlink for persistence eclipselink.profiler property Create JPA Project JPA Project is created successfully
... ... Open Persistence.xml in editor and select Customization tab Verify persistence.xml is opened in editor with Customization tab as the focus
... ... Click on Profiler hyperlink Verify New Java Class dialog appears and no errors appear in error log
... ... Close the dialog Focus returns to the Customization tab for persistence.xml in editor
... ... Click on Browse button for Profiler Verify Class Selection dialog appears and no errors appear in error log
... ... Select a class and click OK button Verify the selected class appears for the Profiler and no errors appear in the error log
... ... Click on the drop down for Profiler and select Query Monitor Verify Query Monitor appears for Profiler and no errors appear
390580 reference eclipselink_oxm_2_5.xsd and copy 2.4 schema into o.e.jpt.common.eclipselink.core Download latest Dali build and open plugin.xml file from eclipse\plugins\org.eclipse.jpt.common.eclipselink.core jar file Verify the following appears in the plugin.xml file <uri name="http://www.eclipse.org/eclipselink/xsds/eclipselink_oxm_2_5.xsd" uri="platform:/plugin/org.eclipse.persistence.moxy/org/eclipse/persistence/jaxb/eclipselink_oxm_2_5.xsd" />
390871 ClassCastException: open "JAXB Classes from Schema" wizard through Quick Access Create JAXB project JAXB Project is created successfully
... ... Enter JAXB into quick access field Verify JAXB items appear
... ... Within New, select JAXB Classes from Schema - Generate JAXB classes from a schema Verify New JAXB Classes from schema dialog appears without any error
390872 NPE doing code completion in the persistence.xml file Create JPA Project and JPA Entity JPA Project and Entity are created successfully
... ... Open persistence.xml file in the editor and select source tab persistence.xml file is opened successfully
... ... Place cursor in persistence.xml source in between the persistence-unit lines, then enter <share and hit ctrl+space and enter. Verify <<shared-cache-mode></shared-cache-mode> appears in persistence.xml editor
... ... Place cursor between ...mode> put cursor here</shar... then enter N and hit ctrl+space Verify all code completion items appear in drop down and no NPE errors appear in error log
... ... Select an item from the drop down list Verify selection appaers without error
390873 AssertionFailedException: Run "Convert to JPA Project..." command w/o selecting any project Without any project selected convert in the Quick Access field Verify Convert to JPA project... does not appear
... ... Create a Java project, but keep the JPA perspective Java project is created successfully
... ... Select the Java Project and enter Convert in the quick access field Verify Convert to JPA project... appears in the list of items.
... ... Select Convert to JPA project... Verify Modify Faceted Project dialog appears and no errors appear
... ... Finish the conversion Verify the project was converted successfully without error
391462 Add annotation @OrderColumn(name="testing") receive NPE error Create JPA Project JPA Project is created successfully
... ... Create an entity like the one in the bug with 2 attributes and then add one to many mapping and Order information like in the bug, Then Save the entity. Verify no NPE errors appear, an error can appear in the Problems pane but not in the Errors pane
392584 JAXB project creation gives BackingStoreException Create New JAXB project Verify no errors appear in the error log during creation of the JAXB project and verify it is created successfully

Back to the top