Quando trabalhei com o JBoss, lembro que configurávamos um arquivo XML que o seu nome terminava com -DS. Nesse arquivo colocávamos as informações do banco, tipo URL, LOGIN, SENHA, etc!
O persistence.xml ficava bem simples, tipo só fazíamos referenciar esse DS (Data Source) e tava tudo em ordem!
No persistence.xml, além de outras coisas, usava: <jta-data-source>NOME DO DS</jta-data-source> e tava tudo resolvido!
Outra coisa é o PROVIDER, queria usar o Hibernate!
Pergunta…onde encontro essas infos??
Procuro na net, existem vários tutoriais, mas nada explicando essas configurações direto no Glassfish são realizadas!