souri datta wrote:
hi,

with the changes u have suggested, i am still getting this stack trace at the stmt t->transcodeTo(s2, (unsigned int)(args[0]->str()).length(), s1, 200, charsEaten, XMLTranscoder::UnRep_Throw);
#1  0x098c4f91 in xalanc_1_10::XPathEnvSupportDefault::extFunction ()
#2 0x09843919 in xalanc_1_10::XSLTProcessorEnvSupportDefault::extFunction () #3 0x097e7c7e in xalanc_1_10::StylesheetExecutionContextDefault::extFunction
    ()
#4  0x098ba925 in xalanc_1_10::XPath::runExtFunction ()
#5  0x098bb462 in xalanc_1_10::XPath::executeMore ()
#6  0x0993f9a3 in xalanc_1_10::ElemWithParam::startElement ()
#7  0x0993913c in xalanc_1_10::ElemTemplateElement::execute ()
#8  0x0981c272 in xalanc_1_10::StylesheetRoot::process ()
#9  0x09833753 in xalanc_1_10::XSLTEngineImpl::process ()
#10 0x097630d4 in xalanc_1_10::XalanTransformer::doTransform ()
#11 0x09763410 in xalanc_1_10::XalanTransformer::transform ()


yes the transcoder pointer  is null.what am i doing wrong here?
What is the value of the XMLTransService enum? It will indicate why creating the transcoder failed. Perhaps Xerces-C doesn't have a transcoder for UTF-32.

Dave

Reply via email to