Integer yFilterIdObj = xPathToYFilterId.get(xpathExpression);
int yFilterId = -1;
if (yFilterIdObj != null) {
yFilterId = yFilterIdObj.intValue();
} else {
Query query = XPQuery.parseQuery(xpathExpression, index);
if (query == null) {
throw new RuntimeException("Invalid XPath expression:" + xpathExpression);
}
if (WSMGParameter.debugYFilter)
logger.debug("addSubscription " + xpathExpression + " query :" + query);