DBA Data[Home] [Help]

APPS.CLN_RN_UTILS dependencies on XMLPARSER

Line 793: l_parser xmlparser.parser;

789: )
790: IS
791: l_xmlDoc CLOB;
792: l_payload CLOB;
793: l_parser xmlparser.parser;
794: l_domDoc xmldom.DOMDocument;
795: l_node xmldom.domNode;
796: l_nodelist xmldom.DOMNodeList;
797: l_nodelistlen NUMBER;

Line 829: l_parser := xmlparser.newParser;

825: FROM CLN_RN_VALIDATIONS
826: WHERE document_type = p_document_type;
827: BEGIN
828: x_resultout := 'SUCCESS';
829: l_parser := xmlparser.newParser;
830: l_start_timestamp := sysdate;
831: IF (l_Debug_Level <= 2) THEN
832: cln_debug_pub.Add('-----------ENTERING VALIDATE_XML-----------', 2);
833: END IF;

Line 859: l_parser := xmlparser.newparser;

855: END IF;
856: DBMS_LOB.CREATETEMPORARY(l_payload, TRUE, DBMS_LOB.SESSION);
857: dbms_lob.copy(l_payload, l_xmlDoc, l_amount - l_fin_pos + 10, 1, l_fin_pos);
858: END IF;
859: l_parser := xmlparser.newparser;
860: xmlparser.setValidationMode(l_parser,FALSE);
861: xmlparser.showWarnings(l_parser,FALSE);
862: BEGIN
863: IF (l_ini_pos > 0) THEN

Line 860: xmlparser.setValidationMode(l_parser,FALSE);

856: DBMS_LOB.CREATETEMPORARY(l_payload, TRUE, DBMS_LOB.SESSION);
857: dbms_lob.copy(l_payload, l_xmlDoc, l_amount - l_fin_pos + 10, 1, l_fin_pos);
858: END IF;
859: l_parser := xmlparser.newparser;
860: xmlparser.setValidationMode(l_parser,FALSE);
861: xmlparser.showWarnings(l_parser,FALSE);
862: BEGIN
863: IF (l_ini_pos > 0) THEN
864: xmlparser.parseClob(l_parser,l_payload);

Line 861: xmlparser.showWarnings(l_parser,FALSE);

857: dbms_lob.copy(l_payload, l_xmlDoc, l_amount - l_fin_pos + 10, 1, l_fin_pos);
858: END IF;
859: l_parser := xmlparser.newparser;
860: xmlparser.setValidationMode(l_parser,FALSE);
861: xmlparser.showWarnings(l_parser,FALSE);
862: BEGIN
863: IF (l_ini_pos > 0) THEN
864: xmlparser.parseClob(l_parser,l_payload);
865: ELSE

Line 864: xmlparser.parseClob(l_parser,l_payload);

860: xmlparser.setValidationMode(l_parser,FALSE);
861: xmlparser.showWarnings(l_parser,FALSE);
862: BEGIN
863: IF (l_ini_pos > 0) THEN
864: xmlparser.parseClob(l_parser,l_payload);
865: ELSE
866: xmlparser.parseClob(l_parser,l_xmlDoc);
867: END IF;
868: l_domDoc := xmlparser.getDocument(l_parser);

Line 866: xmlparser.parseClob(l_parser,l_xmlDoc);

862: BEGIN
863: IF (l_ini_pos > 0) THEN
864: xmlparser.parseClob(l_parser,l_payload);
865: ELSE
866: xmlparser.parseClob(l_parser,l_xmlDoc);
867: END IF;
868: l_domDoc := xmlparser.getDocument(l_parser);
869: IF (l_Debug_Level <= 1) THEN
870: cln_debug_pub.Add('About to get root element', 1);

Line 868: l_domDoc := xmlparser.getDocument(l_parser);

864: xmlparser.parseClob(l_parser,l_payload);
865: ELSE
866: xmlparser.parseClob(l_parser,l_xmlDoc);
867: END IF;
868: l_domDoc := xmlparser.getDocument(l_parser);
869: IF (l_Debug_Level <= 1) THEN
870: cln_debug_pub.Add('About to get root element', 1);
871: END IF;
872: l_root_element:= xmldom.getNodeName( xmldom.makeNode(xmldom.getDocumentElement(l_domDoc))); -- Getting the root element of the document

Line 958: xmlparser.freeparser(l_parser);

954: END;
955: IF (l_ini_pos > 0) THEN
956: DBMS_LOB.FREETEMPORARY(l_payload);
957: END IF;
958: xmlparser.freeparser(l_parser);
959: IF (l_Debug_Level <= 2) THEN
960: cln_debug_pub.Add('EXITING VALIDATE_XML normally', 2);
961: cln_debug_pub.Add('Time Taken in seconds : ' || to_char(24.0*60.0*60.0*(sysdate - l_start_timestamp),'99999999999.9999999'),1);
962: END IF;

Line 1247: l_parser xmlparser.parser := xmlparser.newParser;

1243: x_tag_value IN OUT NOCOPY VARCHAR2
1244: )
1245: IS
1246: l_xmlDoc CLOB;
1247: l_parser xmlparser.parser := xmlparser.newParser;
1248: l_domDoc xmldom.DOMDocument;
1249: l_node xmldom.domNode;
1250: l_element xmldom.domElement;
1251: l_nodeList xmldom.domNodeList;

Line 1301: l_parser := xmlparser.newparser;

1297: dbms_lob.copy(l_payload, l_xmlDoc, l_amount - l_fin_pos + 10, 1, l_fin_pos);
1298:
1299: END IF;
1300:
1301: l_parser := xmlparser.newparser;
1302: xmlparser.setValidationMode(l_parser,FALSE);
1303: xmlparser.showWarnings(l_parser,FALSE);
1304:
1305: BEGIN

Line 1302: xmlparser.setValidationMode(l_parser,FALSE);

1298:
1299: END IF;
1300:
1301: l_parser := xmlparser.newparser;
1302: xmlparser.setValidationMode(l_parser,FALSE);
1303: xmlparser.showWarnings(l_parser,FALSE);
1304:
1305: BEGIN
1306:

Line 1303: xmlparser.showWarnings(l_parser,FALSE);

1299: END IF;
1300:
1301: l_parser := xmlparser.newparser;
1302: xmlparser.setValidationMode(l_parser,FALSE);
1303: xmlparser.showWarnings(l_parser,FALSE);
1304:
1305: BEGIN
1306:
1307: IF (l_ini_pos > 0) THEN

Line 1308: xmlparser.parseClob(l_parser,l_payload);

1304:
1305: BEGIN
1306:
1307: IF (l_ini_pos > 0) THEN
1308: xmlparser.parseClob(l_parser,l_payload);
1309: ELSE
1310: xmlparser.parseClob(l_parser,l_xmlDoc);
1311: END IF;
1312:

Line 1310: xmlparser.parseClob(l_parser,l_xmlDoc);

1306:
1307: IF (l_ini_pos > 0) THEN
1308: xmlparser.parseClob(l_parser,l_payload);
1309: ELSE
1310: xmlparser.parseClob(l_parser,l_xmlDoc);
1311: END IF;
1312:
1313: l_domDoc := xmlparser.getDocument(l_parser);
1314: l_element := xmldom.getDocumentElement(l_domDoc);

Line 1313: l_domDoc := xmlparser.getDocument(l_parser);

1309: ELSE
1310: xmlparser.parseClob(l_parser,l_xmlDoc);
1311: END IF;
1312:
1313: l_domDoc := xmlparser.getDocument(l_parser);
1314: l_element := xmldom.getDocumentElement(l_domDoc);
1315:
1316: --l_nodeList := Xmldom.getElementsByTagName(l_domDoc, 'CNTROLAREA');
1317: --l_element := xmldom.makeElement(xmldom.item( l_nodeList, 0 ));

Line 1365: xmlparser.freeparser(l_parser);

1361:
1362: IF (l_ini_pos > 0) THEN
1363: DBMS_LOB.FREETEMPORARY(l_payload);
1364: END IF;
1365: xmlparser.freeparser(l_parser);
1366:
1367: IF (l_Debug_Level <= 5) THEN
1368: cln_debug_pub.Add('Application Reference ID:' || x_tag_value,1);
1369: END IF;