I'm not really sure how annotations actually work. I'm using JAXB and JPA (with eclipselink) on the same classes, i. e. I get class definitions like this:

```
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Channel")
@Entity
public class Channel extends NamedEntity {
    @XmlAttribute
    @XmlSchemaType(name = "anyURI")
    @Column(name="url")
    protected String url;

    @XmlAttribute
    @Column
    protected String coDirection;
    // etc...
}

```

Now I'm getting weird errors (for example "com.econemon.suite.common.models.Channel@115c974 is not a known entity type" which would usually mean that the class is not in my persistence.xml) and I'm wondering whether the annotations will interfere with each other?