DBMS_XSLPROCESSOR processXSL: userBuffer too small while processing large XMLs
Hi!
Here is a portion of my code:
declare
l_xslt clob;l_xml clob;l_transformed clob := empty_clob();.....
begin
< l_xslt and l_xml are fetched from the database >
dbms_lob.createTemporary(l_transformed,TRUE);l_parser := dbms_xmlparser.newparser;dbms_xmlparser.parseClob(l_parser, l_xslt);l_xslt_dom_document := dbms_xmlparser.getDocument(l_parser);dbms_xmlparser.parseClob(l_parser, l_xml);l_xml_dom_document := dbms_xmlparser.getdocument(l_parser);l_xslprocessor_ss_type := dbms_xslprocessor.newStyleSheet(l_xslt_dom_document, '');l_xsl_processor := dbms_xslprocessor.newprocessor;dbms_xslprocessor.showWarnings(l_xsl_processor, true);dbms_xslprocessor.processXSL0