DBA Data[Home] [Help]

APPS.ECX_ACTIONS dependencies on XSLPROCESSOR

Line 4523: i_stylesheet xslprocessor.Stylesheet;

4519: )
4520: is
4521: i_method_name varchar2(2000) := 'ecx_actions.transform_xml_with_xslt';
4522:
4523: i_stylesheet xslprocessor.Stylesheet;
4524: i_processor xslprocessor.Processor;
4525: i_xmlDocFrag xmlDOM.DOMDocumentFragment;
4526: i_domDocFrag xmlDOM.DOMDocumentFragment;
4527: i_domNode xmlDOM.DOMNode;

Line 4524: i_processor xslprocessor.Processor;

4520: is
4521: i_method_name varchar2(2000) := 'ecx_actions.transform_xml_with_xslt';
4522:
4523: i_stylesheet xslprocessor.Stylesheet;
4524: i_processor xslprocessor.Processor;
4525: i_xmlDocFrag xmlDOM.DOMDocumentFragment;
4526: i_domDocFrag xmlDOM.DOMDocumentFragment;
4527: i_domNode xmlDOM.DOMNode;
4528: i_xslt_dir varchar2(200);

Line 4616: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc,i_fullpath);

4612: l_parser := xmlparser.newParser;
4613: xmlparser.setPreservewhitespace(l_parser,true); -- bug:4953557
4614: xmlparser.parse(l_parser,i_fullpath);
4615: l_xsl_doc := xmlparser.getDocument(l_parser);
4616: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc,i_fullpath);
4617: else
4618: -- payload found in DB,
4619: if(l_statementEnabled) then
4620: ecx_debug.log(l_statement, 'Found XSLT file in the DB',i_method_name);

Line 4629: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc, null);

4625: xmlparser.parseCLOB(l_parser, l_xslt_payload);
4626: l_xsl_doc := xmlparser.getDocument(l_parser);
4627:
4628: -- get the stylesheet
4629: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc, null);
4630: end if;
4631:
4632: i_processor := xslprocessor.newProcessor;
4633:

Line 4632: i_processor := xslprocessor.newProcessor;

4628: -- get the stylesheet
4629: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc, null);
4630: end if;
4631:
4632: i_processor := xslprocessor.newProcessor;
4633:
4634: -- get the type of the DOMNode
4635: i_node_type := xmlDOM.getNodeType(ecx_utils.g_xmldoc);
4636: if(l_statementEnabled) then

Line 4649: i_xmlDocFrag := xslprocessor.processXSL(i_processor, i_stylesheet, i_doc);

4645: i_doc := xmlDOM.makeDocument(ecx_utils.g_xmldoc);
4646: if(l_statementEnabled) then
4647: ecx_debug.log(l_statement, 'Before processing XSL',i_method_name);
4648: end if;
4649: i_xmlDocFrag := xslprocessor.processXSL(i_processor, i_stylesheet, i_doc);
4650:
4651: elsif (i_node_type = xmlDOM.DOCUMENT_FRAGMENT_NODE)
4652: then
4653: if(l_statementEnabled) then

Line 4660: i_xmlDocFrag := xslprocessor.processXSL(i_processor, i_stylesheet, i_doc_frag);

4656: i_doc_frag := xmlDOM.makeDocumentFragment(ecx_utils.g_xmldoc);
4657: if(l_statementEnabled) then
4658: ecx_debug.log(l_statement, 'Before processing XSL',i_method_name);
4659: end if;
4660: i_xmlDocFrag := xslprocessor.processXSL(i_processor, i_stylesheet, i_doc_frag);
4661: end if;
4662:
4663: if(l_statementEnabled) then
4664: ecx_debug.log(l_statement,'XSL processed.Creating Node...',i_method_name);

Line 4674: xslprocessor.freeStylesheet(i_stylesheet);

4670: ecx_utils.g_xmldoc := i_domNode;
4671:
4672: -- free all the used variables
4673:
4674: xslprocessor.freeStylesheet(i_stylesheet);
4675: xslprocessor.freeProcessor(i_processor);
4676:
4677: if (l_parser.id <> -1)
4678: then

Line 4675: xslprocessor.freeProcessor(i_processor);

4671:
4672: -- free all the used variables
4673:
4674: xslprocessor.freeStylesheet(i_stylesheet);
4675: xslprocessor.freeProcessor(i_processor);
4676:
4677: if (l_parser.id <> -1)
4678: then
4679: xmlParser.freeParser(l_parser);

Line 5820: i_stylesheet xslprocessor.Stylesheet;

5816: )
5817: is
5818: i_method_name varchar2(2000) := 'ecx_actions.transform_xml_with_xslt';
5819:
5820: i_stylesheet xslprocessor.Stylesheet;
5821: i_processor xslprocessor.Processor;
5822: i_xslt_dir varchar2(200);
5823: i_fullpath varchar2(200);
5824: i_string varchar2(2000);

Line 5821: i_processor xslprocessor.Processor;

5817: is
5818: i_method_name varchar2(2000) := 'ecx_actions.transform_xml_with_xslt';
5819:
5820: i_stylesheet xslprocessor.Stylesheet;
5821: i_processor xslprocessor.Processor;
5822: i_xslt_dir varchar2(200);
5823: i_fullpath varchar2(200);
5824: i_string varchar2(2000);
5825: l_xslt_payload clob;

Line 5910: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc,i_fullpath);

5906: l_parser := xmlparser.newParser;
5907: xmlparser.setPreservewhitespace(l_parser,true); -- bug:4953557
5908: xmlparser.parse(l_parser,i_fullpath);
5909: l_xsl_doc := xmlparser.getDocument(l_parser);
5910: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc,i_fullpath);
5911: else
5912: -- payload found in DB,
5913: if(l_statementEnabled) then
5914: ecx_debug.log(l_statement, 'Found XSLT file in the DB',i_method_name);

Line 5923: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc, null);

5919: xmlparser.parseCLOB(l_parser, l_xslt_payload);
5920: l_xsl_doc := xmlparser.getDocument(l_parser);
5921:
5922: -- get the stylesheet
5923: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc, null);
5924: end if;
5925:
5926: i_processor := xslprocessor.newProcessor;
5927:

Line 5926: i_processor := xslprocessor.newProcessor;

5922: -- get the stylesheet
5923: i_stylesheet := xslprocessor.newStyleSheet(l_xsl_doc, null);
5924: end if;
5925:
5926: i_processor := xslprocessor.newProcessor;
5927:
5928: -- get the type of the DOMNode
5929: i_node_type := xmlDOM.getNodeType(ecx_utils.g_xmldoc);
5930: if(l_statementEnabled) then

Line 5943: xslprocessor.processXSL(i_processor, i_stylesheet, i_doc,i_out_transformed);

5939: i_doc := xmlDOM.makeDocument(ecx_utils.g_xmldoc);
5940: if(l_statementEnabled) then
5941: ecx_debug.log(l_statement, 'Before processing XSL',i_method_name);
5942: end if;
5943: xslprocessor.processXSL(i_processor, i_stylesheet, i_doc,i_out_transformed);
5944:
5945: elsif (i_node_type = xmlDOM.DOCUMENT_FRAGMENT_NODE)
5946: then
5947: if(l_statementEnabled) then

Line 5954: xslprocessor.processXSL(i_processor, i_stylesheet, i_doc_frag,i_out_transformed);

5950: i_doc_frag := xmlDOM.makeDocumentFragment(ecx_utils.g_xmldoc);
5951: if(l_statementEnabled) then
5952: ecx_debug.log(l_statement, 'Before processing XSL',i_method_name);
5953: end if;
5954: xslprocessor.processXSL(i_processor, i_stylesheet, i_doc_frag,i_out_transformed);
5955: end if;
5956:
5957: if(l_statementEnabled) then
5958: ecx_debug.log(l_statement,'XSL processed. Output written to a CLOB i_xslt_file',i_method_name);

Line 5962: xslprocessor.freeStylesheet(i_stylesheet);

5958: ecx_debug.log(l_statement,'XSL processed. Output written to a CLOB i_xslt_file',i_method_name);
5959: end if;
5960:
5961: -- free all the used variables
5962: xslprocessor.freeStylesheet(i_stylesheet);
5963: xslprocessor.freeProcessor(i_processor);
5964:
5965: if (l_parser.id <> -1)
5966: then

Line 5963: xslprocessor.freeProcessor(i_processor);

5959: end if;
5960:
5961: -- free all the used variables
5962: xslprocessor.freeStylesheet(i_stylesheet);
5963: xslprocessor.freeProcessor(i_processor);
5964:
5965: if (l_parser.id <> -1)
5966: then
5967: xmlParser.freeParser(l_parser);