*/
public void init(Element config, QueryHandlerContext context, NamespaceMappings nsMappings) throws Exception {
ism = context.getItemStateManager();
hmgr = new HierarchyManagerImpl(context.getRootId(), ism);
NamespaceResolver nsResolver = new AdditionalNamespaceResolver(getNamespaces(config));
resolver = new ParsingNameResolver(NameFactoryImpl.getInstance(), nsResolver);
NodeTypeRegistry ntReg = context.getNodeTypeRegistry();
Name[] ntNames = ntReg.getRegisteredNodeTypes();
List idxAggregates = new ArrayList();