zorba-coders team mailing list archive
-
zorba-coders team
-
Mailing list archive
-
Message #05050
[Bug 934136] [NEW] plan serialization error with registerURIMapper
Public bug reported:
The following program:
{
StaticContext_t lSctx = aZorba->createStaticContext();
OneToOneURIMapper lStopWordsMapper(EntityData::STOP_WORDS);
lSctx->registerURIMapper(&lStopWordsMapper);
XQuery_t lQuery = aZorba->compileQuery(lIn, lSctx);
lQuery->saveExecutionPlan(lOut, ZORBA_USE_BINARY_ARCHIVE, SAVE_UNUSED_FUNCTIONS);
}
{
std::istringstream lIn(lOut.str());
XQuery_t lQuery = aZorba->createQuery();
lQuery->loadExecutionPlan(lIn);
std::cout << lQuery << std::endl;
}
Returns:
Zorba serialization error [zerr:ZCSE0013]: failed to load pre-compiled query: document, collection, or module resolver required but no SerializationCallback given
By commenting " lSctx->registerURIMapper(&lStopWordsMapper);" this
program works fine.
** Affects: zorba
Importance: Critical
Status: New
** Changed in: zorba
Importance: Undecided => Critical
** Changed in: zorba
Milestone: None => 2.2
--
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/934136
Title:
plan serialization error with registerURIMapper
Status in Zorba - The XQuery Processor:
New
Bug description:
The following program:
{
StaticContext_t lSctx = aZorba->createStaticContext();
OneToOneURIMapper lStopWordsMapper(EntityData::STOP_WORDS);
lSctx->registerURIMapper(&lStopWordsMapper);
XQuery_t lQuery = aZorba->compileQuery(lIn, lSctx);
lQuery->saveExecutionPlan(lOut, ZORBA_USE_BINARY_ARCHIVE, SAVE_UNUSED_FUNCTIONS);
}
{
std::istringstream lIn(lOut.str());
XQuery_t lQuery = aZorba->createQuery();
lQuery->loadExecutionPlan(lIn);
std::cout << lQuery << std::endl;
}
Returns:
Zorba serialization error [zerr:ZCSE0013]: failed to load pre-compiled query: document, collection, or module resolver required but no SerializationCallback given
By commenting " lSctx->registerURIMapper(&lStopWordsMapper);" this
program works fine.
To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/934136/+subscriptions
Follow ups
References