public FormDefinition parse(String xForm, String configurationName) throws XPathExpressionException { InputSource inputSource = new InputSource(new ByteArrayInputStream(xForm.getBytes())); Node root = getRoot(inputSource); FormDefinition formDefinition = parseXForm(configurationName, root); formDefinition.setXform(xForm); return formDefinition; }