小编use*_*301的帖子

@XmlDiscriminatorNode/@XmlDecriminatorValue 不适用于 WebLogic Server

以下是我用于在 WebLogic 10.3.2 版本上使用 MOXy JAXB 转换创建子类的类。我正在使用 EclipseLink 2.4.1 MOXy 来生成 XML。我无法在以下代码中生成 type 属性。如果我在这里做错了什么,请告诉我。

我正在使用 EclipseLink MOXy 2.4.1 和 WebLogic 10.3.2 并且在 WebLogic 中配置了 MOXy 2.4.1

import javax.xml.bind.annotation.*;
import org.eclipse.persistence.oxm.annotations.XmlDiscriminatorNode;

@XmlAccessorType(XmlAccessType.PROPERTY)
@XmlDiscriminatorNode("@type")
public abstract class BaseEntity {

    private String firstName;
    private String lastName;

    public String getLastName() {
        return lastName;
    }

    public void setLastName(String lastName) {
        this.lastName = lastName;
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

}
Run Code Online (Sandbox Code Playgroud)

子类

package forum13831189;

import …
Run Code Online (Sandbox Code Playgroud)

jaxb eclipselink weblogic-10.x moxy

5
推荐指数
1
解决办法
1709
查看次数

标签 统计

eclipselink ×1

jaxb ×1

moxy ×1

weblogic-10.x ×1