Jump to: navigation, search

Dali 3.0 RC2

Dali QA Testing

Dali 3.0 RC2 Manual Testing

Manual Testing for 3.0 RC2 Release
Bug No. Description Test Steps Test Step Results
339399 Exception thrown when changing the persistence.xml version to an invalid version Create new Java project, R-click on project and select properties Properties dialog appears
... ... Select Project Facets, click on Convert to faceted form... Project Facets page appears in dialog
... ... Check the JPA checkbox and Click on OK button Dialog closes and no errors appear
... ... Open the persistence.xml and go to the source, Insert 1 in the version header, version="2.0" becomes version="12.0" Verify no errors appear in the error log
341415 Exception thrown when JPA version is 2.0 but ORM version is 1.0 Create a new JPA project with JPA version 2.0 JPA Project is created successfully
... ... Create a new entity and a new JPA ORM Mapping file Entity and ORM Mapping file are created successfully
... ... Add the new entity to the ORM Mapping as an entity Entity is added to the ORM mapping file and appears in the source
... ... In the source editor of the orm.xml, change version 2.0 to 1.0 Verify no errors appear in the error log
341811 Generate Entities from Tables receive syntax error on attributes Create JPA project with connection to Oracle DB Project is created successfully
... ... R-Click on project select JPA Tools > Generate Entites from Tables.. Generate Custom Entities dialog appears
... ... Generate entities for Address, Employee and Phone Verify entities are created and no syntax error appears
... ... Repeat for DB2 database connection Verify entities are created and no syntax error appears
342987 User Library is not checked to ensure Schema Compiler present Select File>New New dialog appears
... ... Select JAXB > JAXB Project, click on Next, Enter a Name, click on Next twice JAXB Facet page appears
... ... Select Generic JAXB for the Platform, Select a User Library that does not contain the following jar files - com.sun.tools.xjc_*.jar, com.sun.xml.bind_*.jar Verify no error message appears and you can Finish the project without error
... ... Go back to the JAXB Facet page and select EclipseLink JAXB for the Platform, Select a User Library that does not contain the following jar files - com.sun.tools.xjc_*.jar, com.sun.xml.bind_*.jar Verify error message appears stating - Class generation may not be available if com.sun.tools.xjc and com.sun.xml.bing jars are not on project classpath. Verify Finish is still enabled to complete the project successfully.
345312 Missing appropriate "Undo..." menu item name/label Create JPA project and add some entities Project and entities are created successfully
... ... R-click on project and select JPA Tools > Open Diagram diagram editor opens and appears blank
... ... R-click on the editor and select "Show all entities" Verify the created entities appear
... ... R-click on editor and notice the undo menu item Verify it says "Undo Show All Entities"
345323 Delete confirmation doesn't provide complete information Create JPA project and add some entities Project and entities are created successfully
... ... R-click on project and select JPA Tools > Open Diagram diagram editor opens and appears blank
... ... R-click on the editor and select "Show all entities" Verify the created entities appear
... ... Select an entity and click on delete Verify Confirm Delete dialog appears with the following message - Do you want to remove the entity "xxx" from the diagram and delete the corresonding Java resouce "packagename.xxx"?
345467 JAXB Schemas Properties Page: OK with nothing entered in Add Schema dialog results in blank entry Create a JAXB project JAXB Project is created successfully
... ... Right-click a JAXB project and select Properties Properties dialog appears
... ... Expand JAXB, Select Schemas Schemas page appears
... ... Click on the Add button Verify the Add Schema Location dialog appears and the OK button is not enabled
345486 JAXB Schemas Properties Page: Exception when editing a specified schema w/o target namespace Create a JAXB project JAXB Project is created successfully
... ... Right-click a JAXB project and select Properties Properties dialog appears
... ... Expand JAXB, Select Schemas Schemas page appears
... ... On the Schemas page, click Add button to open Add a new schema location page and Select a schema without target namespace and click OK button. Namespace shows <no namespace>
... ... On the Schema page, select the added schema and click Edit button Verify Edit Schema Location dialog appears and no errors appear
345725 No delete relation confirmation Create JPA project and add some entities with relations Project and entities are created successfully
... ... R-click on project and select JPA Tools > Open Diagram Diagram editor opens and appears blank
... ... R-click on the editor and select "Show all entities" Verify the created entities appear
... ... Select an entity relationship, R-click and select delete Verify Confirm Delete dialog appears with the following message - Do you want to remove this relation from the diagram and update the corresonding Java resouces?
346307 Invalid JAXB packages shown in project explorer when member classes are annotated Create a new JAXB project JAXB project is created successfully
... ... Create a new class named Parent within a package named test Class is created
... ... Edit the class in the editor with the following and save - package test;

import javax.xml.bind.annotation.XmlType; @XmlType public class Parent {

   @XmlType
   public static class Child {
   }

}

Verify the class is updated
... ... Go to project explorer and expand JAXB Content folder Verify JAXB Content\test\Parent and JAXB Content\test\Parent.Child appear only
346728 NPE during creation of new diagram Create a New JPA 1.0, Generic 1.0 project, Expand the created project Verify project is created successfully
... ... R-Click on the project and select JPA Tools > Open Diagram Verify diagrams\diagram.xml appears in Project explorer under the project and diagram opens in the editor without error
... ...