WIldfly recuperar propriedades do standalone-full.xml

Alguém sabe se existe uma maneira de recuperar algum valor de dentro do standalone-full.xml, exemplo o caminho do banco:

datasource jta="true" jndi-name="java:/jboss/datasources/superbackupDS" pool-name="superbackupDS" enabled="true" statistics-enabled="true">
connection-url>jdbc:firebirdsql:localhost:D:/BANCO/MIGRA/SUPERBOXNOVO.FDB</connection-url

Qual valor você quer e por que?

No standalone-full.xml:

<system-properties>
    <property name="nomePropriedade" value="valor da propriedade"/>
</system-properties>

E no Java:

String valor = System.getProperty("nomePropriedade");

1 curtida

Desculpe a demora, preciso pegar a URL de um datasource.
Resultado final, apresentar ao usuário o caminho do banco que está sendo usado.

Cara, isso não é, nem de perto, uma boa prática.
Expor dados de conexões a bancos de dados não é uma ideia muito bacana.
Mas, se você tem tal necessidade…