Auto Increment no Hibernate

Ola!

Estou utilizando o Banco de Dados firebird e trabalhando com o hibernate… Tenho uma tabela, em que gerei uma trigger p/ o id dessa tabela, p/ que esta tivesse o auto-increment. No meu mapeamento do hibernate, ja setei essa variavel como true e como false (not-null) e do mesmo jeito dá um erro na hora de inserir… O erro é o seguinte :

[code]14:46:35,003 ERROR [STDERR] net.sf.hibernate.id.IdentifierGenerationException: i
ds for this class must be manually assigned before calling save(): objetos.pessoa.TipoPessoa

14:46:35,018 INFO [STDOUT] Erro ao inserir TipoPessoanet.sf.hibernate.id.Identi
fierGenerationException: ids for this class must be manually assigned before cal
ling save(): objetos.pessoa.TipoPessoa [/code]

O que pode ser?

Esqueçi de dizer que o id esta mapeado assim:<!--Primary Key--> <id name="idTipoPessoa" type="integer" unsaved-value="null"> <column name="IDTIPO_PESSOA" sql-type="integer" not-null="false"/> <generator class="assigned"/> </id>

Tente ver este tópico:

http://www.guj.com.br/forum/viewtopic.php?t=11447

flw