/**
* From the compiled xquery expression get all namespaces and see if they
* are services, references or properties declaraions
*/
private void introspectServicesAndReferences(XQueryImplementation xqueryImplementation, XQueryExpression exp) throws ClassNotFoundException, InvalidInterfaceException {
StaticQueryContext compiledSqc = exp.getStaticContext();
NamespaceResolver namespaceResolver = compiledSqc.getNamespaceResolver();
Iterator declaredPrefixesIterator = namespaceResolver.iteratePrefixes();
while(declaredPrefixesIterator.hasNext()) {
String prefix = (String)declaredPrefixesIterator.next();
String uri = namespaceResolver.getURIForPrefix(prefix, false);
if(uri.startsWith(SCA_SERVICE_PREFIX)) {