La façon la plus simple de traiter ce problème spécifique est probablement de ne pas utiliser du tout la définition de colonne et de spécifier explicitement la longueur de la colonne avec (par exemple)
@Column(length=10000)
Il se peut également que vous puissiez à la place le mapper avec @Lob(type =LobType.CLOB)
mais je ne suis pas sûr que cela soit correctement pris en charge dans HSQLDB. Dans Postgres, il devrait vous donner votre type TEXT.