try {
registerExpressionLanguage(EXPLANG_XPATH, new XPath10ExpressionCompilerBPEL11());
} catch (Exception e) {
__log
.warn("Error loading Jaxen based XPath 1.0 Expression Language, falling back to Jaxp based implementation.");
registerExpressionLanguage(EXPLANG_XPATH, new JaxpXPath10ExpressionCompilerBPEL11());
} catch (NoClassDefFoundError e) {
__log
.warn("Error loading Jaxen based XPath 1.0 Expression Language, falling back to Jaxp based implementation.");
registerExpressionLanguage(EXPLANG_XPATH, new JaxpXPath10ExpressionCompilerBPEL11());
}
}