public Object getValue(ServiceValueContext valueContext) throws Exception { // Replace any ${x} references in the element text if (valueContext.isReplace()) { PropertyEditor editor = PropertyEditorManager.findEditor(Element.class); if (editor == null) log.warn("Cannot perform property replace on Element"); else { editor.setValue(element); String text = editor.getAsText(); text = StringPropertyReplacer.replaceProperties(text); editor.setAsText(text); return editor.getValue(); } } return element; } }
public Object getValue(ServiceValueContext valueContext) throws Exception { // Replace any ${x} references in the element text if (valueContext.isReplace()) { PropertyEditor editor = PropertyEditorManager.findEditor(Element.class); if (editor == null) log.warn("Cannot perform property replace on Element"); else { editor.setValue(element); String text = editor.getAsText(); text = StringPropertyReplacer.replaceProperties(text); editor.setAsText(text); return editor.getValue(); } } return element; } }
ClassLoader cl = valueContext.getClassloader(); boolean trim = valueContext.isTrim(); boolean replace = valueContext.isReplace();
ClassLoader cl = valueContext.getClassloader(); boolean trim = valueContext.isTrim(); boolean replace = valueContext.isReplace();