ORA-01460: non mises en œuvre ou déraisonnable de la conversion demandée en utilisant Hibernate @Lob

J'ai un byte[] que je suis la persistance d'un Métier comme suit:

@Basic(fetch = FetchType.LAZY)
@Column(name = "ABF", length = Integer.MAX_VALUE)
@Lob
private byte[] abf;

Semble assez simple, mais lorsque je tente de stocker quoi que ce soit importante dans l'informatique (plus de 4000 caractères) - je obtenir de l'exception suivante lorsque je tente de commettre:

java.sql.SQLException: ORA-01460: non mises en œuvre ou déraisonnable de la conversion demandée

Aucun des fichiers que je cherche à stocker sont n'importe où près de 32 000 caractères. Est-il un autre gotcha ici?

InformationsquelleAutor MTR | 2011-11-10