Dúvida com projeto SOA

Olá pessoal

Tenho que fazer um projeto que tem:

  • um processo BPEL OK
  • UDDI server problema

Estava usando o glassfish da Sun como servidor para SOA, MAS pelo que vi, não dá para fazer um UDDI server (somente o client). E o que vi na net de UDDI server não funfa no glassfish.
Ou seja, estou pensando em usar quaisquer outras tecnologias (JBOSS, Tomcat, etc) para assim usar o UDDI server e fazer o processo BPEL. Alguém tem sugestoes?