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.1 RC2
Dali 3.1 RC2 Manual Testing
Steps to install 3.1 RC2 are same as Dali 3.1 M3
Bug No. | Description | Test Steps | Test Step Results |
363520 | incorrect validation on propOrder element if field is transient and property is annotated | Create a JAXB Project | JAXB Project is created successfully |
... | ... | R-Click on project, Select New>Class | New Java Class dialog appears |
... | ... | Enter model for package name, Enter PurchaseOrder for Name and click on OK button | Class is created successfully |
... | ... | Add the following text to the PurchaseOrder.java editor
package model; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlTransient; import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "PurchaseOrderType", propOrder = { "shipTo", "billTo" }) public class PurchaseOrder { @XmlTransient protected USAddress shipTo; @XmlElement (required = true) protected USAddress billTo; @XmlElement(name="shipTo", required = true) public USAddress getShipTo() { return shipTo; } public void setShipTo(USAddress value) { this.shipTo = value; } } |
PurchaseOrder.java is updated and no error appears stating "The property 'shipTo' is transient and should not be included in the property order." |