DBA Data[Home] [Help]

APPS.AMS_IMPORT_XML_PVT dependencies on XMLPARSER

Line 887: l_parser xmlparser.Parser;

883: l_mapping_source_fields xml_source_column_set_type;
884: l_xml_doc_clob CLOB;
885: l_xml_doc_result_clob CLOB;
886:
887: l_parser xmlparser.Parser;
888: l_xml_doc xmldom.DOMDocument;
889: l_dom_root xmldom.DOMNode;
890: l_dom_actual_root xmldom.DOMNode;
891:

Line 940: l_parser := xmlparser.newParser;

936: IF l_mapping_source_fields.COUNT > 1 THEN
937: OPEN c_xml_doc_content (p_import_list_header_id);
938: FETCH c_xml_doc_content INTO l_xml_doc_clob, x_doc_id;
939: IF c_xml_doc_content%FOUND THEN
940: l_parser := xmlparser.newParser;
941: xmlparser.parseClob (l_parser, l_xml_doc_clob);
942: l_xml_doc := xmlparser.getDocument(l_parser);
943:
944: -- virtual root

Line 941: xmlparser.parseClob (l_parser, l_xml_doc_clob);

937: OPEN c_xml_doc_content (p_import_list_header_id);
938: FETCH c_xml_doc_content INTO l_xml_doc_clob, x_doc_id;
939: IF c_xml_doc_content%FOUND THEN
940: l_parser := xmlparser.newParser;
941: xmlparser.parseClob (l_parser, l_xml_doc_clob);
942: l_xml_doc := xmlparser.getDocument(l_parser);
943:
944: -- virtual root
945: l_dom_root := xmldom.makeNode(l_xml_doc);

Line 942: l_xml_doc := xmlparser.getDocument(l_parser);

938: FETCH c_xml_doc_content INTO l_xml_doc_clob, x_doc_id;
939: IF c_xml_doc_content%FOUND THEN
940: l_parser := xmlparser.newParser;
941: xmlparser.parseClob (l_parser, l_xml_doc_clob);
942: l_xml_doc := xmlparser.getDocument(l_parser);
943:
944: -- virtual root
945: l_dom_root := xmldom.makeNode(l_xml_doc);
946:

Line 965: xmlparser.freeParser (l_parser);

961: FOR UPDATE;
962:
963: xmldom.writeToClob(l_dom_actual_root, l_result_xml_content);
964: --commit;
965: xmlparser.freeParser (l_parser);
966: END IF;
967: CLOSE c_xml_doc_content;
968: END IF;
969:

Line 972: xmlparser.freeParser (l_parser);

968: END IF;
969:
970: EXCEPTION
971: WHEN XMLParseError THEN
972: xmlparser.freeParser (l_parser);
973: x_return_status := FND_API.G_RET_STS_ERROR;
974: x_msg_data := x_msg_data || 'XML parse error in ' || L_FULL_NAME || ': '|| SQLERRM;
975: WHEN FND_API.G_EXC_ERROR THEN
976: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1094: l_parser xmlparser.Parser;

1090: l_order_num NUMBER;
1091: l_mapping_source_fields xml_source_column_set_type;
1092: l_mapping_target_fields xml_target_column_set_type;
1093:
1094: l_parser xmlparser.Parser;
1095: l_xml_doc xmldom.DOMDocument;
1096: l_dom_root xmldom.DOMNode;
1097: l_dom_actual_root xmldom.DOMNode;
1098:

Line 1146: l_parser := xmlparser.newParser;

1142: OPEN c_import_mapping_fields (p_imp_list_header_id);
1143: FETCH c_import_mapping_fields BULK COLLECT INTO
1144: l_mapping_source_fields, l_mapping_target_fields;
1145: CLOSE c_import_mapping_fields;
1146: l_parser := xmlparser.newParser;
1147:
1148: xmlparser.parseClob (l_parser, l_xml_content);
1149:
1150: l_xml_doc := xmlparser.getDocument(l_parser);

Line 1148: xmlparser.parseClob (l_parser, l_xml_content);

1144: l_mapping_source_fields, l_mapping_target_fields;
1145: CLOSE c_import_mapping_fields;
1146: l_parser := xmlparser.newParser;
1147:
1148: xmlparser.parseClob (l_parser, l_xml_content);
1149:
1150: l_xml_doc := xmlparser.getDocument(l_parser);
1151:
1152: -- virtual root

Line 1150: l_xml_doc := xmlparser.getDocument(l_parser);

1146: l_parser := xmlparser.newParser;
1147:
1148: xmlparser.parseClob (l_parser, l_xml_content);
1149:
1150: l_xml_doc := xmlparser.getDocument(l_parser);
1151:
1152: -- virtual root
1153: l_dom_root := xmldom.makeNode(l_xml_doc);
1154:

Line 1206: xmlparser.freeParser (l_parser);

1202: END IF;
1203:
1204: EXCEPTION
1205: WHEN XMLParseError THEN
1206: xmlparser.freeParser (l_parser);
1207: x_return_status := FND_API.G_RET_STS_ERROR;
1208: x_msg_data := x_msg_data || 'XML parse error in ' || L_FULL_NAME || ': '|| SQLERRM;
1209:
1210: WHEN FND_API.G_EXC_ERROR THEN