Selamlar,

Elimde bir complext bir obje var diyelim ve bu obje asagida ki gibi olsun ; 

List<Person>

Bunu JAXB kullanarak XML formatında nasıl yazdırırım ? 

Aldıgım hata bana ArrayList’in @XmlRootElement icermedigini soyluyor. Sonucta source code’a giremeyecegim icin bunu yapmam mumkun degil. Bu nesne List degilde normal bir Person objesi olsaydı , XML sınıfının basına @XmlRootElement koyarak sorunu giderirdim.

Ilgili hata;

unable to marshal type “java.util.ArrayList” as an element because it is missing an @XmlRootElement annotation]