DBA Data[Home] [Help]

APPS.JTF_IH_BULK dependencies on DBMS_XMLPARSER

Line 626: xml_p dbms_xmlparser.parser;

622: p_bulk_batch_id IN NUMBER,
623: p_bulk_interaction_request IN CLOB,
624: p_int_offset IN NUMBER DEFAULT 0
625: ) RETURN VARCHAR2 IS
626: xml_p dbms_xmlparser.parser;
627: xml_doc dbms_xmldom.DOMDocument;
628: int_rec JTF_IH_PUB.INTERACTION_REC_TYPE;
629: int_nl dbms_xmldom.DOMNodeList;
630: int_node dbms_xmldom.DOMNode;

Line 689: xml_p := dbms_xmlparser.newParser();

685: -- savepoint to roll back any work done for this bulk record
686: SAVEPOINT BULK_RECORD;
687:
688: -- get new parser instance
689: xml_p := dbms_xmlparser.newParser();
690:
691: -- set parser attributes
692: dbms_xmlparser.setValidationMode(xml_p, FALSE);
693: -- Bug fix 3812373. Commenting out set error log not needed.

Line 692: dbms_xmlparser.setValidationMode(xml_p, FALSE);

688: -- get new parser instance
689: xml_p := dbms_xmlparser.newParser();
690:
691: -- set parser attributes
692: dbms_xmlparser.setValidationMode(xml_p, FALSE);
693: -- Bug fix 3812373. Commenting out set error log not needed.
694: -- dbms_xmlparser.setErrorLog(xml_p, '/tmp/msistaXmlErrors.txt');
695:
696: --FND_FILE.PUT_LINE(FND_FILE.OUTPUT, 'Calling ParseClob');

Line 694: -- dbms_xmlparser.setErrorLog(xml_p, '/tmp/msistaXmlErrors.txt');

690:
691: -- set parser attributes
692: dbms_xmlparser.setValidationMode(xml_p, FALSE);
693: -- Bug fix 3812373. Commenting out set error log not needed.
694: -- dbms_xmlparser.setErrorLog(xml_p, '/tmp/msistaXmlErrors.txt');
695:
696: --FND_FILE.PUT_LINE(FND_FILE.OUTPUT, 'Calling ParseClob');
697:
698: -- parse the bulk record clob

Line 708: dbms_xmlparser.parseClob(xml_p, p_bulk_interaction_request);

704: IF( FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL ) THEN
705: FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT,
706: 'jtf.plsql.JTF_IH_BULK.PROCESS_BULK_RECORD', 'Calling ParseClob');
707: END IF;
708: dbms_xmlparser.parseClob(xml_p, p_bulk_interaction_request);
709: EXCEPTION
710: WHEN OTHERS THEN
711: DECLARE
712: errm VARCHAR2(2000);

Line 754: xml_doc := dbms_xmlparser.getDocument(xml_p);

750: -- the parse call above would have build the xml document in memory.
751: -- the job now is to get the individual elements out of the document and
752: -- process them with the regular IH public API.
753: g_hrt_beat := 1.7;
754: xml_doc := dbms_xmlparser.getDocument(xml_p);
755:
756: g_hrt_beat := 2;
757:
758: -- To do -

Line 1118: dbms_xmlparser.freeParser(xml_p);

1114: g_hrt_beat := 12;
1115: dbms_xmldom.freeDocument(xml_doc);
1116:
1117: g_hrt_beat := 13;
1118: dbms_xmlparser.freeParser(xml_p);
1119:
1120: g_hrt_beat := 14;
1121:
1122: -- commit any outstanding work.