Hola, estoy teniendo este problema, he cambiado la configuracion del motor y de las tablas de latin1 a uft8, y estoy intentando insertar un registro pero me devuelve el siguiente error.
Código:
11:56:16,743 ERROR [JDBCExceptionReporter] Data truncation: Data too long for column 'definicion_inicial' at row 1
11:56:16,743 ERROR [TicketServiceBean] persist failed
javax.persistence.PersistenceException: org.hibernate.exception.DataException: could not insert: [uy.com.its.model.im.domain.Ticket]
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:637)
at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:226)
Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'definicion_inicial' at row 1
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2868)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
El campo que es del tipo TEXT, no entiendo porque tira ese error ya que ocurre hasta si ingreso un caracter solo (en arabe o en chino ocurre lo mismo.)
alguna idea?
gracias