Jump to: navigation, search

Dali 3.1 RC1

Dali 3.1

Dali 3.1 RC1 Manual Testing

Steps to install 3.1 RC1 are same as Dali 3.1 M3

Manual Testing for 3.1 M3 Release
Bug No. Description Test Steps Test Step Results
361446 JPQL content assist needs to be enabled for MappedSuperclass in the Java Editor Create JPA project JPA Project is created successfully
... ... Create a Mapped Superclass with two field, one which is a key Mapped Superclass is created successfully
... ... Open the mapped superclass in the editor, Select it in the JPA Structure Pane Verify Queries Section appeas in the JPA Details pane
... ... In the editor after @MappedSuperclass type @NamedQ then hit Ctrl-Space Verify NamedQueries and NamedQuery appear in the box
... ... Select @NamedQuery, Enter ( and hit Ctrl-Space Verify JPQL content assist appears and name : string is in the list of items
... ... Enter (name="Testing", and hit Ctrl-Space Verify JPQL content assist appear and query : string is in the list of items
... ... Enter a valid query and Save Project is saved without error
362681 ConcurrentModificationException while generating JAXB classes Create a JAXB Project JAXB Project is created successfully
... ... R-Click on JAXB Project, Select New>File New File dialog appears
... ... Browse to a large schema (XMLife2.12.00.xsd) and select Open, Click on Finish button Verify Schema file appears in the JAXB Project
... ... R-click on the Schema, Select Generate>JAXB Classes... New JAXB Classes from schema dialog appears
... ... Enter a package name (ex. model) and click on Finish button Generating JAXB Classes dialog appears
... ... Click on Yes button Verify the JAXB Classes are created successfully
363103 [Validation] Incorrect validation against @XmlIDREF Import the project that is attached to the bug Project is imported successfully
... ... R-click on the properties, Change Java from 1.5 to 1.6, Change Runtime from 1.5 to 1.6.x and Save Verify the error stating In order to be used with XmlIDREF, The schema type of 'managedEmployees' must

be 'IDREF' does not appear in the Problems pane

363217 [Validation] Incorrect validation against @XmlList Import the project from Bug 363103 Project is imported successfully
... ... R-click on the properties, Change Java from 1.5 to 1.6, Change Runtime from 1.5 to 1.6.x and Save Verify the error stating In order to be used with XmlIDREF, The schema type of 'managedEmployees' must

be 'IDREF' does not appear in the Problems pane

... ... Open Employee.java in the editor and remove @XmlElement(name="managedEmployees"), Change private List<Employee> employees to private List<Object> emps and Save the project Verify the error stating In order to be mapped as XmlList, the type 'java.lang.Object' must be mapped to

a non-list simple schema type does not appear in Problems pane

363620 xml enum value invalid lexical value has a null text range Create a JAXB Project JAXB Project is created successfully
... ... Add a file to project (state.xsd), add the following

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <xsd:schema version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <xsd:simpleType name="USState">
   <xsd:restriction base="xsd:string">
     <xsd:enumeration value="AK"/>
     <xsd:enumeration value="AL"/>
     <xsd:enumeration value="CA"/>   
   </xsd:restriction>
 </xsd:simpleType>

</xsd:schema> and then Save the project

JAXB schema is added successfully
... ... R-click on the schema and select Generate>JAXB Classes New JAXB Classes from schema Dialog appears
... ... Enter model for the package and click on Finish Generating JAXB Classes dialog appears
... ... Click on Yes Verify classes are created successfully without error
... ... Go back to the state.xsd file in the editor and remove <xsd:enumeration value="CA"/> line, and Select Project>Clean and then save project. Verify the following error appears in problems pane lexical value "CA" for schema type

'USState' and error marker appears in .java editor for CA; however no error appears in error pane.