This doesn't show the @XmlTransient annotation at compile time even though it works at runtime