Erro ao Mapear Classe

Estou precisando de mapear a classe “DependenteVO”, porem está dando erro nesse mapeamento. Se alguém puder me ajudar. Segue abaixo o codigo onde foi feito o mapeamento e o codigo da classe onde está feito o relacionamento.

–MAPEAMENTO–
@RegraDeNegocio(codigo = “RN003”, autor = “p060651”, fluxo = “gravar”, momentoDeExecucao = MomentoDeExecucao.ANTES, ordem = 2)
public void validaDadosDependentes(ProtocoloVO protocoloVO) throws MessagingException {

	DadosPessoaisVO dadospessoaisVO = protocoloVO.getDadosPessoaisVO();
	**DependenteVO dependenteVO = dadospessoaisVO.getDependentes()**;
	EtapaVO etapaVO = protocoloVO.getEtapaVO();
	TipoProtocoloVO tipoProtocoloVO = etapaVO.getTipoProtocoloVO();

	if (tipoProtocoloVO.getDescProtocolo().equals(ConstantesCenso.TIPOS_PROTOCOLO.APOSENTADO) || tipoProtocoloVO.getDescProtocolo().equals(ConstantesCenso.TIPOS_PROTOCOLO.ATIVO)) {
		if ((dependenteVO.getTipoDependenteVO() != null) && ((!dependenteVO.getSexo().equals(SexoEnum.F) && !dependenteVO.getSexo().equals(SexoEnum.M)) || dependenteVO.getSexo() == null)) {

			throw new ViolacaoDeRegraEx("FAVOR PREENCHER O SEXO CORRETAMENTE");

		}
	}

}

RELACIONAMENTO CLASSE
@Entity
@Table(name = “TB_DADOS_PESSOAIS”)
public class DadosPessoaisVO extends CensoBaseVO {

private static final long serialVersionUID = 1L;
private Set<DependenteVO> dependentes = new HashSet<DependenteVO>();

@Override
@Id
public Long getId() {
	return super.getId();
}

@OneToMany(mappedBy = "dadosPessoaisVO", targetEntity = DependenteVO.class, fetch = FetchType.EAGER, cascade = CascadeType.ALL)
public Set<DependenteVO> getDependentes() {
	return dependentes;
}

public void setDependentes(Set<DependenteVO> dependentes) {
	this.dependentes = dependentes;
}

DUPLICADO: Erro ao mapear classe