Pessoal,
Num sei como resolver isso.. tenho um client aqui que usa a annotation @WebServiceClient e uma propriedade é o wsdlLocation só que ele aceita apenas um valor constante.
Eu quero que esse valor constante seja carregado do banco, pois quero poder mudar o wsdlLocation, mesmo que precise reiniciar a aplicação quando mudar.
Criei o código abaixo para popular este final, mas o wsdlLocation reclama que não é um valor constante.
Como posso fazer isso?
static {
String dns;
try {
dns = ClientConfigurationBO.getInstance().getClientConfiguration().getServerConnectionURL();
DNS = dns;
}
public static final String DNS;