void JsonDataManagerImpl::initStaticContext(DiagnosticHandler* aDiagnosticHandler) { // assumption: Zorba is already initialized // otherwise there was no chance for the user to get this data manager Zorba* lZorba = Zorba::getInstance(0); theContext = lZorba->createStaticContext(aDiagnosticHandler); Zorba_CompilerHints_t lHints; std::ostringstream lProlog; lProlog << "import module namespace j = '" << static_context::JSONIQ_FN_NS << "';" << "import schema namespace opt = '" << static_context::ZORBA_XML_FN_OPTIONS_NS << "';"; theContext->loadProlog(lProlog.str(), lHints); }