in src/main/java/org/apache/servicemix/expression/JAXPXPathExpression.java [80:99]
public void afterPropertiesSet() throws XPathExpressionException {
if (xPathExpression == null) {
if (xpath == null) {
throw new IllegalArgumentException("You must specify the xpath property");
}
if (factory == null) {
factory = XPathFactory.newInstance();
}
XPath xpathObject = factory.newXPath();
xpathObject.setXPathVariableResolver(variableResolver);
if (functionResolver != null) {
xpathObject.setXPathFunctionResolver(functionResolver);
}
if (namespaceContext != null) {
xpathObject.setNamespaceContext(namespaceContext);
}
xPathExpression = xpathObject.compile(xpath);
}
}