Alguém sabe que erro é esse?

Bom dia pessoal!!

Eu estou usando o hibernate, e estou fazendo uma consulta que está gerando um erro: vocês sabe o que é?

org.hibernate.HibernateException: More than one row with the given identifier was found: br.com.consist.databridge.bean.SFTipoRegistroDBBean@1c783c5, for class: br.com.consist.databridge.bean.SFTipoRegistroDBBean

Esta é a minha classe:

public class TituloClienteDBBean implements Serializable {

	private GrupoEmpresaDBBean empresa;
	private String cliente;
	private BigDecimal numTitulo;
	private String seqParcela;

	
	private SFTipoRegistroDBBean especie;
	private Integer tipoEspecie;
	private Integer numVenda;
	private Integer notaFiscal;
	private String dtVencimento;
	private String dtProrrogacao;
	private String dtPagtoEfet;
	private String vlrTitulo;
	private String vlrTotal;
	private String qtdTitulos;

Este é o meu mapeamento:

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
	"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
	"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="br.com.consist.databridge.bean">
  <class name="TituloClienteDBBean" table="SF_TITULOS">
  	<composite-id>
  		<key-many-to-one name="empresa" class="GrupoEmpresaDBBean" lazy="false">
  			<column name="SF22_EMPRESA" />
  			<column name="SF22_MAT_GRU" />
  		</key-many-to-one>
  		<key-property name="cliente" type="string">
  			<column name="SF22_CLIENTE" sql-type="varchar" />
  		</key-property>
  		<key-property name="seqParcela" type="string">
  			<column name="SF22_SEQUENC" sql-type="varchar" />
  		</key-property>
  		<key-property name="numTitulo" type="big_decimal" column="SF22_NRTITUL" />
  	</composite-id>
  	<many-to-one name="especie" class="SFTipoRegistroDBBean" lazy="false">
  		<formula>SF22_MAT_GRU</formula>
  		<column name="SF22_CODESPE" />
  	</many-to-one>
  	<property name="tipoEspecie" type="integer" column="SF22_PAG_REC" />
  	<property name="dtVencimento" type="string">
  		<column name="SF22_DTVENCT" sql-type="integer" />
  	</property>
  	<property name="dtProrrogacao" type="string">
  		<column name="SF22_DTPRORR" sql-type="integer" />
  	</property>
  	<property name="dtPagtoEfet" type="string">
  		<column name="SF22_PGTOEFE" sql-type="integer" />
  	</property>
  	<property name="numVenda" type="integer" column="SF22_PEDIDO" />
  	<property name="notaFiscal" type="integer" column="SF22_NOTAFIS" />
  	<!-- <property name="qtdTitulos" type="string" column="" />
  	<property name="vlrTitulo" type="string">
  		<column name="sf22_vlrtitu" sql-type="double" />
  	</property> -->
  </class>
</hibernate-mapping>

value galera, se alguém souber o erro me avisa!!!

A mensagem é bastante descritiva: existe mais de um registro na sua base de dados com o mesmo valor que você deve estar pesquisando…
Acho que você deve estar passando em um bean uma chave que se repete…
Tenta ver se meu palpite está certo…

[]'s.