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.
Dali 3.0 RC2
Revision as of 12:27, 14 June 2011 by Unnamed Poltroon (Talk)
Dali 3.0 RC2 Manual Testing
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 |
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" |
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 |
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 |
... | ... |