Hibernate...parametrizar o arquivo persistence.xml?

Folks,

como posso fazer :

  • O sistema terá uma tela onde o administrador vai incluir,alterar os campos :

    • url
    • driver
    • root
    • password
    • ip do servidor

pois vou utilizar o arquivo persistence.xml e esses dados acima tem no xml
como poderei jogar da tela (banco de dados) para o xml ou tem outra forma
de fazer isso ou de controlar essa situação ???

Se alguém puder me ajudar ???

agradeceria…

Não dá pra usar o Xtream para isso? Ou então, dado que são poucos campo, usar até um FileWriter?