Mapear o tipo byte[] no Hibernate

0 respostas
vpmaciel1981

Estou tendo a seguinte mensagem de erro do hibernate:

org.hsqldb.HsqlException: incompatible data type in conversion

qual seria o tipo de mapeamento ( para o tipo byte[] foto ) no meu arquivo xml ?

//

package depto.funcionario;

public class Funcionario implements Serializable {
        private Long id;
        private String nome;
	private byte[] foto;
}


[code]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping
	PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
	"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping package="depto.funcionario" >

	<class name="Funcionario" table="TB_FUNCIONARIO">
		<id name="id" type="java.lang.Long" column="ID_FUNCIONARIO">
			<generator class="native" />
		</id>

	<property name="nome" column="NOME_TRAB" type="java.lang.String"
			length="50"  />
	<property name="foto" column="FOTO" length="500"  />					
	
</hibernate-mapping>
Criado 23 de abril de 2011
Respostas 0
Participantes 1