Hibernate e relacionamento many-to-many

Estou com dúvidas sobre o mapeamento many-to-many

tabelas:
TABELA_A(id_A<pk>, colunas_A)
TABLE_B(id_B<pk>, colunas_B)
TABLE_A_B(id_A<pk><fk>, id_b<pk><fk>, id_A_B<pk>, colunas_A_B )

o problema é que não quero utilizar o mapeamento many-to-many da TABLE_A para a TABLE_B, e sim um mapeamento many-to-one de ambas p/ TABLE_A_B, como ficaria meu composite-id usando o xdoclet ?

achei isso http://www.guj.com.br/posts/list/0/13172.java
mas aconteceu o mesmo erro do Alexandre

E, por favor, seja um bom membro da comunidade e leia os tópicos stick
http://www.guj.com.br/posts/list/12234.java

Valeu pela ajuda…