[ https://issues.apache.org/jira/browse/XALANC-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12468700 ]
Dmitry Hayes commented on XALANC-535: ------------------------------------- Dave , can you please look at the suggested patch . Thanks! > If an error/warning message contains not-displayable character for the local > encoding , no message is shown at all > ------------------------------------------------------------------------------------------------------------------ > > Key: XALANC-535 > URL: https://issues.apache.org/jira/browse/XALANC-535 > Project: XalanC > Issue Type: Bug > Components: XalanC > Affects Versions: CurrentCVS > Environment: all > Reporter: Dmitry Hayes > Assigned To: Dmitry Hayes > Priority: Minor > Fix For: CurrentCVS > > Attachments: patch.txt, patch2.txt > > > For an input: > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > <xsl:output encoding='XML' version='1.0'/> > <xsl:template match="/"> > <out> > <xsl:element name='Somename_
'/> > </out> > </xsl:template> > </xsl:stylesheet> > output: > <?xml version="1.0" encoding="UTF-8"?><out/> > In the XalanDOMString.cpp, "doTranscodeToLocalCodePage" function > ... > if (wcstombs(&theTargetVector[0], theTempSource, targetLen) == ~size_t(0)) > { > theTargetVector.clear(); > return false; > } > ... > "wcstombs" fails and we return the empty vector . Probably solution here may > be, if transcoding to the local code page fails , try to transcode to UTF8 > and return the vector -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]