Como adicionar um campo automaticamente com JSF?

Pessoal, estou com um form aqui onde eu terei que registrar os responsáveis pela minha demanda, porém a demanda pode ter 1 responsável ou X responsáveis. Os responsáveis são escolhidos em uma combo. Como eu consigo adicionar dinamicamente no ajax uma nova combo com os mesmos valores da existente?

exemplo:

Responsável(eis): |::::Andr::::|°°°°|+|(adicionar outro responsável)

ao clicar no botão |+| ele vai criar uma nova combo, ou um novo campo completo de responsável.
No final, os dados serão emitidos e gravados em uma base.

Agradeço a ajuda!

num sei se eu entendi bein… + vamo lá…

o que vc acha de utilizar um item do richfaces chamado listShuttle?

ele monta duas listas pra vc… uma do lado da otra ai vc seleciona um iten da direita e manda para a esquerda ou vice-versa…

da uma pesquisada

seria mais ou menos isso http://www.primefaces.org/showcase/ui/picklist.jsf ???