Webservice + Configurações externas

Boa Tarde

Estou a desenvolver um Webservice onde vou precisar de criar um ficheiro (ou outra solução) para guardar as configurações de uma base de dados. Actualmente tenho um .properties file, que está dentro do .war gerado. Tudo funciona, mas eu queria uma solução que desse para alterar posteriormente as configurações.

Alguém me pode ajudar ?

Obrigado :wink:

Ja pensou em criar um JMX Bean? Voce pode fazer o deploy deste bean e alterar os valores posteriormente, utilizando algum “web console” (ou jmx-console, no JBoss AS).

Estou-me a iniciar neste mundo, os meus conhecimentos não são muitos :oops:

Vou explorar essa alternativa e ver se posso adaptar para a minha situação.

Obrigado pela resposta :wink:

Viva,

Tentei criar um JMX MBean, criei a interface e a class que implementa a interface.

Agora estou a tentar aceder aos valores pre-definidos ou e editar alguns desses valores. O meu problema está em não conseguir editar os valores.

Tenho o seguinte código:

final rplAppData data = new rplAppData();
ObjectName name = new ObjectName("myjmxapplication:type=data");
MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();

mbs.registerMBean(data, name);

data.setFrequency(100);
        
return data.getFrequency();

Segui alguns exemplos, mas pelos vistos não são a melhor solução…

Através da JConsole, também não consigo editar valores. :frowning:

Alguém pode dar uma ajuda ?