Problema com persistencia mapeamento OneToMany

Tenho uma classe Segmento e Area porém quando adiciono uma area no segmento(segmento tem uma lista de area) e mando incluir o segmento, ele não altera o objeto area passando o ID do segmento

[code]public class Segmento implements Serializable {

@OneToMany(mappedBy = “segmentoId”,cascade=CascadeType.MERGE)
private List areaList;

}

public class Area implements Serializable {

@JoinColumn(name = "segmento_id", referencedColumnName = "id")
@ManyToOne(optional = true)
private Segmento segmentoId;


}
[/code]

Vou ter de setar esse valores na mão ou meu mapeamento esta errado?