Hibernate + Chave Composta + Generator

Bom Dia, estou com o seguinte problema tenho uma chave composta e dentro dela tem um campo do tipo autoincrement so que quando eu gravo um novo registro ele nao atualiza este campo tipo entidade.getId().getCampoAutoInc() dei sysout no console ele mostra null como faço para dar um reflesh nisso.

Obrigado !!!
JVDS

Posta o código de mapeamento da sua chave composta


@Embeddable
public class PrkItem implements Serializable {
	@ManyToOne(fetch=FetchType.LAZY,cascade={CascadeType.MERGE,CascadeType.PERSIST})
	@JoinColumn(name="idordem",referencedColumnName="id")
	private OpeOrdem idordem;
	@SequenceGenerator(name="OPE_ITEM",sequenceName="GENEXP_ITEM")  
    @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="OPE_ITEM")
    @NotNull
	private Long id;
	
	
	public OpeOrdem getIdordem() {
		return idordem;
	}
	public void setIdordem(OpeOrdem idordem) {
		this.idordem = idordem;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}	
}