Ignorar uma propriedade Hibernate anotations

Pessoal
to com um problema

tenho minha classe mapeada

[code]
@OneToOne(mappedBy = “assinatura”, fetch = FetchType.LAZY, optional = true)
@Cascade(value = { CascadeType.ALL, CascadeType.DELETE_ORPHAN })
private DocumentoPagamento docPagamento;

@OneToMany(mappedBy = "assinatura", fetch = FetchType.LAZY)
@Cascade(value = { CascadeType.ALL, CascadeType.DELETE_ORPHAN })
private Set<ProdutoAssinatura> produtos;

@OneToOne(mappedBy = "assinatura", fetch = FetchType.LAZY, optional = true)
@Cascade(value = { CascadeType.SAVE_UPDATE })
private Credito movimentacaoCredito;

private boolean permissaoLiquidar = true;[/code]

perceba-se que a ultima propriedade (permissaoLiquidar) não está mapeada
quando o hibernate faz o select nessa classe, ele assume que essa propriedade faz parte da tabela onde está sendo feito o select

e o erro vem

ORA-00904: “ASSINATURA0_”.“PERMISSAOLIQUIDAR”: invalid identifier

como faz pra ignorar esse elemento ?

vlw

[code]
@OneToOne(mappedBy = “assinatura”, fetch = FetchType.LAZY, optional = true)
@Cascade(value = { CascadeType.ALL, CascadeType.DELETE_ORPHAN })
private DocumentoPagamento docPagamento;

@OneToMany(mappedBy = "assinatura", fetch = FetchType.LAZY)
@Cascade(value = { CascadeType.ALL, CascadeType.DELETE_ORPHAN })
private Set<ProdutoAssinatura> produtos;

@OneToOne(mappedBy = "assinatura", fetch = FetchType.LAZY, optional = true)
@Cascade(value = { CascadeType.SAVE_UPDATE })
private Credito movimentacaoCredito;

@Transient // <=] assim vc fala pro hibernate que isso não faz parte da tabela
private boolean permissaoLiquidar = true;[/code]

vlw cara
era isso mesmo