Używanie EclipseLink JPA do przechowywania typu XML w PostgreSQL

Jestem nowym użytkownikiem JPA i mam pytanie, jak używać JPA do przechowywania typu XML w PostgreSQL. Po prostu rozszerzam istniejący obiekt POJO, aby uwzględnić utrzymywanie dodatkowego pola XML w kolumnie. POJO wygląda mniej więcej tak (celowo pominąłem kilka innych kolumn, aby uczynić ten krótszy, przed dodaniem tego dodatkowego typu XML, to POJO może trwać w PostgreSQL dobrze przez JPA).

public class Finding implements Serializable {

private static final long serialVersionUID = -5814053129578212916L;
    ...
    @Column(name = "PLUGIN_TEXT_XML")
    private String pluginTextXML;

    public void setPluginText(String pluginText) {
        this.pluginText = pluginText;
    }
    public String getPluginTextXML() {
            return pluginTextXML;
    }
}

Kiedy próbuję uporać się z tym POJO, otrzymałem PSQLException

Caused by: org.postgresql.util.PSQLException: ERROR: column "plugin_text_xml" is of type xml but expression is of type character varying
  Hint: You will need to rewrite or cast the expression.
  Position: 668

Starałem się przeglądać w Internecie, jak mapować typ XML w JPA, ale nie mam szczęścia. Jeśli ktoś może mi dać rękę lub wskazać mi stronę internetową, abym mógł przeczytać więcej na ten temat, byłoby to wielką pomocą! Dziękuję za przeczytanie!

questionAnswers(2)

yourAnswerToTheQuestion