Mapeamentos many-to-many usando list ao inves de set

Olá estou querendo fazer um mapeamento many-to-many utilizando list ao inves de set, porém estou com problemas.

<list name="laboratorios" table="lcu_laboratorio_curso"> <key column="cur_cod_curso" /> <list-index column="cur_cod_curso"/> <many-to-many class="Laboratorio" column="lab_cod_laboratorio" /> </list>

essa linha que está dando problema

<list-index column="cur_cod_curso"/>


Repeated column in mapping for collection: model.Curso.laboratorios column: cur_cod_curso

ai eu tiro cur_cod_curso e ponho lab_cod_laboratorio, dai da outro problema.

Repeated column in mapping for collection: model.Curso.laboratorios column: lab_cod_laboratorio

Sendo que esse campos são os unicos que tem na tabela lcu_laboratorio_curso , pois ela é uma tabela intermediara do relacionamento m:n de curso de laboratorio.

O que eu devo fazer?

opa, resolvi com o