JAXB在java1.6_03和java1.6.0_13及更高版本中的应用

JAXB在java1.6_03和java1.6.0_13及更高版本中的应用,jaxb,java-metro-framework,Jaxb,Java Metro Framework,我试图在类中映射List类型的字段,为此我使用了XmlAdapter 乙二醇 这在Java1.6.0_13及更高版本中运行良好。 在Java1.6.003中,我得到一个classCastException,B不能被强制转换到列表中 我不知道为什么这段代码在较旧版本的JDK中不起作用。Java 1.6_04 Sun还包括从JAXB 2.0到JAXB 2.1的更新-我强烈认为这与您的问题有关。Java 1.6_04 Sun还包括从JAXB 2.0到JAXB 2.1的更新-我强烈认为这与您的问题有关。

我试图在类中映射List类型的字段,为此我使用了XmlAdapter 乙二醇

这在Java1.6.0_13及更高版本中运行良好。 在Java1.6.003中,我得到一个classCastException,B不能被强制转换到列表中


我不知道为什么这段代码在较旧版本的JDK中不起作用。

Java 1.6_04 Sun还包括从JAXB 2.0到JAXB 2.1的更新-我强烈认为这与您的问题有关。Java 1.6_04 Sun还包括从JAXB 2.0到JAXB 2.1的更新-我强烈认为这与您的问题有关。
@XmlRootElement
public class A
{

@XmlJavaTypeAdapter(BListAdapter.class)
private List<B> bs;

}