fix bug #21, fix @XmlElementWrapper recursive (cache)