使用在webservices / jaxb中具有集合的用户定义的类

时间:2014-02-20 12:02:20

标签: web-services jaxb

我有一个模型类 -

@XmlRootElement(name = "providerData")
public class ProviderData implements java.io.Serializable{

    private static final long serialVersionUID = 1L;

    private int id;
    private String firstname;
    private String lastname;
    private Map<String, String> customerMap = new HashMap<String, String>();
    private List<DriverDataMap> driverDataMapList;

在上面的类中,DriverDataMap是另一个类 -

public class DriverDataMap implements Serializable{

    private static final long serialVersionUID = 1L;

    private Map<String,String> driverFieldMap;
    private int key;
    private Map<String,String> drivingHistoryFieldMap;

现在的问题是我能够在数据模型中解组正常的映射而不能解析DriverDataMap。 获得例外 -

faultString: java.io.IOException: No serializer found for class

请建议一些方法来编组/取消编组包含用户定义的类引用的数据模型。

0 个答案:

没有答案