@Transactional(propagation = Propagation.REQUIRES_NEW, readOnly = true, rollbackFor = Throwable.class)
public String getStringValue(String key) {
String res = getConfiguration(key);
try {
Configuracion c = this.get(key);
if (c != null) {
res = c.getValor();
if (!c.getUpdatable())
setConfiguration(key, res);
}
} catch (Throwable t) {
log.error("Configuracion no encontrada", t);
}