[RESOLVIDO] Sequence Hibernate

Estou com um problema para mapear que sequence deve ser usada por minha classe para geração do id

anotei assim os atributos

    @Id
    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="MOTIVOORCAMENTO_GEN_ID")
    @Column(name = "MOTIVOORCAMENTO_ID")
    private Integer motivoorcamentoId;

    @Column(name = "MOTIVOORCAMENTO_DESCRICAO", length=60)
    private String motivoorcamentoDescricao;

e tive o seguinte erro

org.hibernate.AnnotationException: Unknown Id.generator: MOTIVOORCAMENTO_GEN_ID
	at org.hibernate.cfg.BinderHelper.makeIdGenerator(BinderHelper.java:506)
	at org.hibernate.cfg.AnnotationBinder.processId(AnnotationBinder.java:2176)
	at org.hibernate.cfg.AnnotationBinder.processElementAnnotations(AnnotationBinder.java:2088)
	at org.hibernate.cfg.AnnotationBinder.processIdPropertiesIfNotAlready(AnnotationBinder.java:796)
	at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:707)
	at org.hibernate.cfg.Configuration$MetadataSourceQueue.processAnnotatedClassesQueue(Configuration.java:3977)
	at org.hibernate.cfg.Configuration$MetadataSourceQueue.processMetadata(Configuration.java:3931)
	at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1368)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1826)
	at com.consisa.global.consisafpj.hibernate.HibernateTierSessionFactory.iniciaSessionFactory(HibernateTierSessionFactory.java:37)
	at com.consisa.global.consisafpj.config.hibernate.ConexaoHibernate.<init>(ConexaoHibernate.java:26)
	at com.consisa.global.consisafpj.config.hibernate.ConexaoHibernateFactory.buildConfiguration(ConexaoHibernateFactory.java:48)
	at com.consisa.global.consisafpj.config.hibernate.ConexaoHibernateFactory.buildConfiguration(ConexaoHibernateFactory.java:31)
	at com.consisa.padrao.config.InicializaApp.inicializa(InicializaApp.java:19)
	at com.consisa.padrao.config.Inicializa.contextInitialized(Inicializa.java:25)

a sequence esta criado no banco de dados, lembrando estou usando firebird 2.1

obrigados a todos que poderem ajudar

Resolvido minha entidade ficou desse jeito


 @Id
    @GeneratedValue(generator="MOTIVOORCAMENTO_GEN_ID", strategy=GenerationType.AUTO)
    @SequenceGenerator(name="MOTIVOORCAMENTO_GEN_ID", sequenceName="MOTIVOORCAMENTO_GEN_ID")
    @Column(name = "MOTIVOORCAMENTO_ID")
    private Integer motivoorcamentoId;

    @Column(name = "MOTIVOORCAMENTO_DESCRICAO", length=60)
    private String motivoorcamentoDescricao;

opa cristian não há necessidade de criar o MOTIVOORCAMENTO_GEN_ID, mapeando como vc fez: strategy=GenerationType.SEQUENCE

ele ja gera a sequence generator p vc…

abrasss