Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Dali 3.1 RC2

Dali 3.1

Dali 3.1 RC2 Manual Testing

Steps to install 3.1 RC2 are same as Dali 3.1 M3

Manual Testing for 3.1 RC2 Release
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."

Copyright © Eclipse Foundation, Inc. All Rights Reserved.