DBA Data[Home] [Help]

APPS.CZ_DEVELOPER_UTILS_PVT dependencies on XMLDOM

Line 5253: FUNCTION get_Attribute_Value(p_node IN xmldom.DOMNode,

5249: x_msg_data => x_msg_data);
5250: END copy_archive;
5251:
5252: -------------------------- copy_ui_template ----------------------------
5253: FUNCTION get_Attribute_Value(p_node IN xmldom.DOMNode,
5254: p_attr_name IN VARCHAR2) RETURN VARCHAR2 IS
5255:
5256: l_node_map_tbl xmldom.DOMNamedNodeMap;
5257: l_node_attr xmldom.DOMNode;

Line 5256: l_node_map_tbl xmldom.DOMNamedNodeMap;

5252: -------------------------- copy_ui_template ----------------------------
5253: FUNCTION get_Attribute_Value(p_node IN xmldom.DOMNode,
5254: p_attr_name IN VARCHAR2) RETURN VARCHAR2 IS
5255:
5256: l_node_map_tbl xmldom.DOMNamedNodeMap;
5257: l_node_attr xmldom.DOMNode;
5258: l_attr_value VARCHAR2(32000);
5259: l_length NUMBER;
5260:

Line 5257: l_node_attr xmldom.DOMNode;

5253: FUNCTION get_Attribute_Value(p_node IN xmldom.DOMNode,
5254: p_attr_name IN VARCHAR2) RETURN VARCHAR2 IS
5255:
5256: l_node_map_tbl xmldom.DOMNamedNodeMap;
5257: l_node_attr xmldom.DOMNode;
5258: l_attr_value VARCHAR2(32000);
5259: l_length NUMBER;
5260:
5261: BEGIN

Line 5263: IF xmldom.IsNull(p_node) THEN

5259: l_length NUMBER;
5260:
5261: BEGIN
5262:
5263: IF xmldom.IsNull(p_node) THEN
5264: RETURN NULL;
5265: END IF;
5266: l_node_map_tbl := xmldom.getAttributes(p_node);
5267:

Line 5266: l_node_map_tbl := xmldom.getAttributes(p_node);

5262:
5263: IF xmldom.IsNull(p_node) THEN
5264: RETURN NULL;
5265: END IF;
5266: l_node_map_tbl := xmldom.getAttributes(p_node);
5267:
5268: IF (xmldom.isNull(l_node_map_tbl) = FALSE) THEN
5269: l_length := xmldom.getLength(l_node_map_tbl);
5270: --

Line 5268: IF (xmldom.isNull(l_node_map_tbl) = FALSE) THEN

5264: RETURN NULL;
5265: END IF;
5266: l_node_map_tbl := xmldom.getAttributes(p_node);
5267:
5268: IF (xmldom.isNull(l_node_map_tbl) = FALSE) THEN
5269: l_length := xmldom.getLength(l_node_map_tbl);
5270: --
5271: -- loop through attributes
5272: --

Line 5269: l_length := xmldom.getLength(l_node_map_tbl);

5265: END IF;
5266: l_node_map_tbl := xmldom.getAttributes(p_node);
5267:
5268: IF (xmldom.isNull(l_node_map_tbl) = FALSE) THEN
5269: l_length := xmldom.getLength(l_node_map_tbl);
5270: --
5271: -- loop through attributes
5272: --
5273: FOR i IN 0 .. l_length - 1

Line 5275: l_node_attr := xmldom.item(l_node_map_tbl, i);

5271: -- loop through attributes
5272: --
5273: FOR i IN 0 .. l_length - 1
5274: LOOP
5275: l_node_attr := xmldom.item(l_node_map_tbl, i);
5276: IF xmldom.getNodeName(l_node_attr) = p_attr_name THEN
5277: l_attr_value := xmldom.getNodeValue(l_node_attr);
5278: EXIT;
5279: END IF;

Line 5276: IF xmldom.getNodeName(l_node_attr) = p_attr_name THEN

5272: --
5273: FOR i IN 0 .. l_length - 1
5274: LOOP
5275: l_node_attr := xmldom.item(l_node_map_tbl, i);
5276: IF xmldom.getNodeName(l_node_attr) = p_attr_name THEN
5277: l_attr_value := xmldom.getNodeValue(l_node_attr);
5278: EXIT;
5279: END IF;
5280: END LOOP;

Line 5277: l_attr_value := xmldom.getNodeValue(l_node_attr);

5273: FOR i IN 0 .. l_length - 1
5274: LOOP
5275: l_node_attr := xmldom.item(l_node_map_tbl, i);
5276: IF xmldom.getNodeName(l_node_attr) = p_attr_name THEN
5277: l_attr_value := xmldom.getNodeValue(l_node_attr);
5278: EXIT;
5279: END IF;
5280: END LOOP;
5281: END IF;

Line 5309: PROCEDURE set_Attribute(p_dom_element xmldom.DOMElement,

5305: RETURN NULL;
5306: END IF;
5307: END get_User_Attribute;
5308:
5309: PROCEDURE set_Attribute(p_dom_element xmldom.DOMElement,
5310: p_attribute_name IN VARCHAR2,
5311: p_attribute_value IN VARCHAR2) IS
5312:
5313: BEGIN

Line 5314: xmldom.setAttribute(p_dom_element, p_attribute_name, p_attribute_value);

5310: p_attribute_name IN VARCHAR2,
5311: p_attribute_value IN VARCHAR2) IS
5312:
5313: BEGIN
5314: xmldom.setAttribute(p_dom_element, p_attribute_name, p_attribute_value);
5315: END set_Attribute;
5316:
5317: FUNCTION replace_attrib_value (p_attrib_name IN VARCHAR2,
5318: p_attrib_val IN VARCHAR2,

Line 5608: PROCEDURE copyAttributes(p_source_node IN xmldom.DOMNode,

5604: END replace_global_ids;
5605:
5606: -----
5607:
5608: PROCEDURE copyAttributes(p_source_node IN xmldom.DOMNode,
5609: p_dest_element IN jdr_docbuilder.ELEMENT,
5610: p_new_template_id IN NUMBER,
5611: p_new_document_name IN VARCHAR2,
5612: p_old_switcher_id IN VARCHAR2)

Line 5615: l_attributes xmldom.DOMNamedNodeMap;

5611: p_new_document_name IN VARCHAR2,
5612: p_old_switcher_id IN VARCHAR2)
5613: IS
5614:
5615: l_attributes xmldom.DOMNamedNodeMap;
5616: l_attrib_node xmldom.DOMNode;
5617: l_attrib_count NUMBER := 0;
5618: l_tagname VARCHAR2(255);
5619: attrname VARCHAR2(255);

Line 5616: l_attrib_node xmldom.DOMNode;

5612: p_old_switcher_id IN VARCHAR2)
5613: IS
5614:
5615: l_attributes xmldom.DOMNamedNodeMap;
5616: l_attrib_node xmldom.DOMNode;
5617: l_attrib_count NUMBER := 0;
5618: l_tagname VARCHAR2(255);
5619: attrname VARCHAR2(255);
5620: attrval VARCHAR2(4000);

Line 5625: l_attributes := xmldom.getAttributes(p_source_node);

5621: l_ampers VARCHAR2(1) := fnd_global.local_chr(38);
5622:
5623: BEGIN
5624:
5625: l_attributes := xmldom.getAttributes(p_source_node);
5626: l_tagname := SUBSTR(xmldom.getNodeName(p_source_node),INSTR(xmldom.getNodeName(p_source_node),':') + 1);
5627:
5628: l_attrib_count := xmldom.getLength(l_attributes);
5629:

Line 5626: l_tagname := SUBSTR(xmldom.getNodeName(p_source_node),INSTR(xmldom.getNodeName(p_source_node),':') + 1);

5622:
5623: BEGIN
5624:
5625: l_attributes := xmldom.getAttributes(p_source_node);
5626: l_tagname := SUBSTR(xmldom.getNodeName(p_source_node),INSTR(xmldom.getNodeName(p_source_node),':') + 1);
5627:
5628: l_attrib_count := xmldom.getLength(l_attributes);
5629:
5630: IF (l_attrib_count > 0) then

Line 5628: l_attrib_count := xmldom.getLength(l_attributes);

5624:
5625: l_attributes := xmldom.getAttributes(p_source_node);
5626: l_tagname := SUBSTR(xmldom.getNodeName(p_source_node),INSTR(xmldom.getNodeName(p_source_node),':') + 1);
5627:
5628: l_attrib_count := xmldom.getLength(l_attributes);
5629:
5630: IF (l_attrib_count > 0) then
5631: FOR attrCount IN 0..l_attrib_count - 1
5632: LOOP

Line 5633: l_attrib_node := xmldom.item(l_attributes,attrCount);

5629:
5630: IF (l_attrib_count > 0) then
5631: FOR attrCount IN 0..l_attrib_count - 1
5632: LOOP
5633: l_attrib_node := xmldom.item(l_attributes,attrCount);
5634: attrname := xmldom.getNodeName(l_attrib_node);
5635: attrval := xmldom.getNodeValue(l_attrib_node);
5636:
5637: IF ( attrname = 'user:attribute3' ) THEN

Line 5634: attrname := xmldom.getNodeName(l_attrib_node);

5630: IF (l_attrib_count > 0) then
5631: FOR attrCount IN 0..l_attrib_count - 1
5632: LOOP
5633: l_attrib_node := xmldom.item(l_attributes,attrCount);
5634: attrname := xmldom.getNodeName(l_attrib_node);
5635: attrval := xmldom.getNodeValue(l_attrib_node);
5636:
5637: IF ( attrname = 'user:attribute3' ) THEN
5638: -- user:attribute3 can contain global Ids like Rule Ids (for UI Conditions), Intl_text_ids

Line 5635: attrval := xmldom.getNodeValue(l_attrib_node);

5631: FOR attrCount IN 0..l_attrib_count - 1
5632: LOOP
5633: l_attrib_node := xmldom.item(l_attributes,attrCount);
5634: attrname := xmldom.getNodeName(l_attrib_node);
5635: attrval := xmldom.getNodeValue(l_attrib_node);
5636:
5637: IF ( attrname = 'user:attribute3' ) THEN
5638: -- user:attribute3 can contain global Ids like Rule Ids (for UI Conditions), Intl_text_ids
5639: -- and Ui_action_ids

Line 5669: p_dom_parent_element IN xmldom.DOMNode,

5665:
5666: PROCEDURE exploreTree(p_new_template_id IN NUMBER,
5667: p_new_document_name VARCHAR2,
5668: p_jrad_parent_element IN jdr_docbuilder.ELEMENT,
5669: p_dom_parent_element IN xmldom.DOMNode,
5670: p_grouping_tag IN VARCHAR2,
5671: p_enclosing_switcher_id IN VARCHAR2)
5672: IS
5673:

Line 5674: l_child_nodes xmldom.DOMNodeList;

5670: p_grouping_tag IN VARCHAR2,
5671: p_enclosing_switcher_id IN VARCHAR2)
5672: IS
5673:
5674: l_child_nodes xmldom.DOMNodeList;
5675: l_child_node xmldom.DOMNode;
5676: l_parent_xml_node xmldom.DOMNode;
5677: l_child_count NUMBER := 0;
5678: l_namespace VARCHAR2(255);

Line 5675: l_child_node xmldom.DOMNode;

5671: p_enclosing_switcher_id IN VARCHAR2)
5672: IS
5673:
5674: l_child_nodes xmldom.DOMNodeList;
5675: l_child_node xmldom.DOMNode;
5676: l_parent_xml_node xmldom.DOMNode;
5677: l_child_count NUMBER := 0;
5678: l_namespace VARCHAR2(255);
5679: l_tagname VARCHAR2(255);

Line 5676: l_parent_xml_node xmldom.DOMNode;

5672: IS
5673:
5674: l_child_nodes xmldom.DOMNodeList;
5675: l_child_node xmldom.DOMNode;
5676: l_parent_xml_node xmldom.DOMNode;
5677: l_child_count NUMBER := 0;
5678: l_namespace VARCHAR2(255);
5679: l_tagname VARCHAR2(255);
5680: l_tag_name VARCHAR2(255);

Line 5687: l_attributes xmldom.DOMNamedNodeMap;

5683: l_grouping_tag VARCHAR2(255);
5684: l_child_element jdr_docbuilder.ELEMENT;
5685: l_parent_tag_name VARCHAR2(255);
5686: l_old_switcher_id VARCHAR2(60);
5687: l_attributes xmldom.DOMNamedNodeMap;
5688: l_attrib_count NUMBER := 0;
5689:
5690: BEGIN
5691: l_child_nodes := xmldom.getChildNodes(p_dom_parent_element);

Line 5691: l_child_nodes := xmldom.getChildNodes(p_dom_parent_element);

5687: l_attributes xmldom.DOMNamedNodeMap;
5688: l_attrib_count NUMBER := 0;
5689:
5690: BEGIN
5691: l_child_nodes := xmldom.getChildNodes(p_dom_parent_element);
5692: l_child_count := xmldom.getLength(l_child_nodes);
5693:
5694: IF (l_child_count > 0) THEN
5695: FOR childCount IN 0..l_child_count - 1

Line 5692: l_child_count := xmldom.getLength(l_child_nodes);

5688: l_attrib_count NUMBER := 0;
5689:
5690: BEGIN
5691: l_child_nodes := xmldom.getChildNodes(p_dom_parent_element);
5692: l_child_count := xmldom.getLength(l_child_nodes);
5693:
5694: IF (l_child_count > 0) THEN
5695: FOR childCount IN 0..l_child_count - 1
5696: LOOP

Line 5697: l_child_node := xmldom.item(l_child_nodes,childCount);

5693:
5694: IF (l_child_count > 0) THEN
5695: FOR childCount IN 0..l_child_count - 1
5696: LOOP
5697: l_child_node := xmldom.item(l_child_nodes,childCount);
5698: l_grouping_tag :='';
5699: l_tag_name := xmldom.getNodeName(l_child_node);
5700: l_parent_xml_node := xmldom.getParentNode(l_child_node);
5701:

Line 5699: l_tag_name := xmldom.getNodeName(l_child_node);

5695: FOR childCount IN 0..l_child_count - 1
5696: LOOP
5697: l_child_node := xmldom.item(l_child_nodes,childCount);
5698: l_grouping_tag :='';
5699: l_tag_name := xmldom.getNodeName(l_child_node);
5700: l_parent_xml_node := xmldom.getParentNode(l_child_node);
5701:
5702: l_attributes := xmldom.getAttributes(l_child_node);
5703: l_attrib_count := xmldom.getLength(l_attributes);

Line 5700: l_parent_xml_node := xmldom.getParentNode(l_child_node);

5696: LOOP
5697: l_child_node := xmldom.item(l_child_nodes,childCount);
5698: l_grouping_tag :='';
5699: l_tag_name := xmldom.getNodeName(l_child_node);
5700: l_parent_xml_node := xmldom.getParentNode(l_child_node);
5701:
5702: l_attributes := xmldom.getAttributes(l_child_node);
5703: l_attrib_count := xmldom.getLength(l_attributes);
5704:

Line 5702: l_attributes := xmldom.getAttributes(l_child_node);

5698: l_grouping_tag :='';
5699: l_tag_name := xmldom.getNodeName(l_child_node);
5700: l_parent_xml_node := xmldom.getParentNode(l_child_node);
5701:
5702: l_attributes := xmldom.getAttributes(l_child_node);
5703: l_attrib_count := xmldom.getLength(l_attributes);
5704:
5705: l_old_switcher_id := p_enclosing_switcher_id;
5706:

Line 5703: l_attrib_count := xmldom.getLength(l_attributes);

5699: l_tag_name := xmldom.getNodeName(l_child_node);
5700: l_parent_xml_node := xmldom.getParentNode(l_child_node);
5701:
5702: l_attributes := xmldom.getAttributes(l_child_node);
5703: l_attrib_count := xmldom.getLength(l_attributes);
5704:
5705: l_old_switcher_id := p_enclosing_switcher_id;
5706:
5707: IF (l_tag_name = 'oa:switcher') THEN

Line 5711: IF NOT(xmldom.isNull(l_parent_xml_node)) THEN

5707: IF (l_tag_name = 'oa:switcher') THEN
5708: l_old_switcher_id := get_Attribute_value(l_child_node, 'id');
5709: END IF;
5710:
5711: IF NOT(xmldom.isNull(l_parent_xml_node)) THEN
5712: l_parent_tag_name := xmldom.getNodeName(l_parent_xml_node);
5713: END IF;
5714:
5715: IF ( (l_attrib_count = 0) AND (l_tag_name not in ('ui:firePartialAction') ) ) THEN

Line 5712: l_parent_tag_name := xmldom.getNodeName(l_parent_xml_node);

5708: l_old_switcher_id := get_Attribute_value(l_child_node, 'id');
5709: END IF;
5710:
5711: IF NOT(xmldom.isNull(l_parent_xml_node)) THEN
5712: l_parent_tag_name := xmldom.getNodeName(l_parent_xml_node);
5713: END IF;
5714:
5715: IF ( (l_attrib_count = 0) AND (l_tag_name not in ('ui:firePartialAction') ) ) THEN
5716: l_grouping_tag := l_tag_name;

Line 5719: l_namespace := SUBSTR(xmldom.getNodeName(l_child_node),1,INSTR(xmldom.getNodeName(l_child_node),':'));

5715: IF ( (l_attrib_count = 0) AND (l_tag_name not in ('ui:firePartialAction') ) ) THEN
5716: l_grouping_tag := l_tag_name;
5717: END IF;
5718:
5719: l_namespace := SUBSTR(xmldom.getNodeName(l_child_node),1,INSTR(xmldom.getNodeName(l_child_node),':'));
5720: l_tagname := SUBSTR(xmldom.getNodeName(l_child_node),INSTR(xmldom.getNodeName(l_child_node),':') + 1);
5721: l_child_element := createElement(l_namespace,l_tagname);
5722:
5723: copyAttributes(l_child_node,

Line 5720: l_tagname := SUBSTR(xmldom.getNodeName(l_child_node),INSTR(xmldom.getNodeName(l_child_node),':') + 1);

5716: l_grouping_tag := l_tag_name;
5717: END IF;
5718:
5719: l_namespace := SUBSTR(xmldom.getNodeName(l_child_node),1,INSTR(xmldom.getNodeName(l_child_node),':'));
5720: l_tagname := SUBSTR(xmldom.getNodeName(l_child_node),INSTR(xmldom.getNodeName(l_child_node),':') + 1);
5721: l_child_element := createElement(l_namespace,l_tagname);
5722:
5723: copyAttributes(l_child_node,
5724: l_child_element,

Line 5775: doc xmldom.DOMDocument;

5771: l_length BINARY_INTEGER;
5772: l_buffer VARCHAR2(32767);
5773: firstChunk VARCHAR2(32767);
5774: p xmlparser.parser;
5775: doc xmldom.DOMDocument;
5776: n xmldom.DOMNode;
5777: top_node xmldom.DOMNODE;
5778: nnm xmldom.DOMNamedNodeMap;
5779: attrname VARCHAR2(255);

Line 5776: n xmldom.DOMNode;

5772: l_buffer VARCHAR2(32767);
5773: firstChunk VARCHAR2(32767);
5774: p xmlparser.parser;
5775: doc xmldom.DOMDocument;
5776: n xmldom.DOMNode;
5777: top_node xmldom.DOMNODE;
5778: nnm xmldom.DOMNamedNodeMap;
5779: attrname VARCHAR2(255);
5780: attrval VARCHAR2(4000); -- jdr_attributes.att_value

Line 5777: top_node xmldom.DOMNODE;

5773: firstChunk VARCHAR2(32767);
5774: p xmlparser.parser;
5775: doc xmldom.DOMDocument;
5776: n xmldom.DOMNode;
5777: top_node xmldom.DOMNODE;
5778: nnm xmldom.DOMNamedNodeMap;
5779: attrname VARCHAR2(255);
5780: attrval VARCHAR2(4000); -- jdr_attributes.att_value
5781: name_space VARCHAR2(255);

Line 5778: nnm xmldom.DOMNamedNodeMap;

5774: p xmlparser.parser;
5775: doc xmldom.DOMDocument;
5776: n xmldom.DOMNode;
5777: top_node xmldom.DOMNODE;
5778: nnm xmldom.DOMNamedNodeMap;
5779: attrname VARCHAR2(255);
5780: attrval VARCHAR2(4000); -- jdr_attributes.att_value
5781: name_space VARCHAR2(255);
5782: tag_name VARCHAR2(255);

Line 5859: top_node := xmldom.makeNode(xmldom.getDocumentElement(doc));

5855: SYS.DBMS_LOB.CLOSE (l_lob);
5856: SYS.DBMS_LOB.FREETEMPORARY(l_lob);
5857:
5858: l_doc := jdr_docbuilder.createDocument(p_new_document_name);
5859: top_node := xmldom.makeNode(xmldom.getDocumentElement(doc));
5860:
5861: IF (g_toplevel_attr_tbl.COUNT > 0) THEN
5862: FOR I IN g_toplevel_attr_tbl.FIRST..g_toplevel_attr_tbl.LAST
5863: LOOP

Line 5865: xmldom.removeAttribute(xmldom.makeElement(top_node),g_toplevel_attr_tbl(i));

5861: IF (g_toplevel_attr_tbl.COUNT > 0) THEN
5862: FOR I IN g_toplevel_attr_tbl.FIRST..g_toplevel_attr_tbl.LAST
5863: LOOP
5864: begin
5865: xmldom.removeAttribute(xmldom.makeElement(top_node),g_toplevel_attr_tbl(i));
5866: exception
5867: when others then
5868: NULL;
5869: end;

Line 5873: name_space:=SUBSTR(xmldom.getNodeName(top_node),1,INSTR(xmldom.getNodeName(top_node),':'));

5869: end;
5870: END LOOP;
5871: END IF;
5872:
5873: name_space:=SUBSTR(xmldom.getNodeName(top_node),1,INSTR(xmldom.getNodeName(top_node),':'));
5874: tag_name :=SUBSTR(xmldom.getNodeName(top_node),INSTR(xmldom.getNodeName(top_node),':')+1);
5875: top_element := createElement(name_space,tag_name);
5876: nnm := xmldom.getAttributes(top_node);
5877:

Line 5874: tag_name :=SUBSTR(xmldom.getNodeName(top_node),INSTR(xmldom.getNodeName(top_node),':')+1);

5870: END LOOP;
5871: END IF;
5872:
5873: name_space:=SUBSTR(xmldom.getNodeName(top_node),1,INSTR(xmldom.getNodeName(top_node),':'));
5874: tag_name :=SUBSTR(xmldom.getNodeName(top_node),INSTR(xmldom.getNodeName(top_node),':')+1);
5875: top_element := createElement(name_space,tag_name);
5876: nnm := xmldom.getAttributes(top_node);
5877:
5878: IF (xmldom.isNull(nnm) = FALSE) then

Line 5876: nnm := xmldom.getAttributes(top_node);

5872:
5873: name_space:=SUBSTR(xmldom.getNodeName(top_node),1,INSTR(xmldom.getNodeName(top_node),':'));
5874: tag_name :=SUBSTR(xmldom.getNodeName(top_node),INSTR(xmldom.getNodeName(top_node),':')+1);
5875: top_element := createElement(name_space,tag_name);
5876: nnm := xmldom.getAttributes(top_node);
5877:
5878: IF (xmldom.isNull(nnm) = FALSE) then
5879: l_length := xmldom.getLength(nnm);
5880: FOR i in 0..l_length-1

Line 5878: IF (xmldom.isNull(nnm) = FALSE) then

5874: tag_name :=SUBSTR(xmldom.getNodeName(top_node),INSTR(xmldom.getNodeName(top_node),':')+1);
5875: top_element := createElement(name_space,tag_name);
5876: nnm := xmldom.getAttributes(top_node);
5877:
5878: IF (xmldom.isNull(nnm) = FALSE) then
5879: l_length := xmldom.getLength(nnm);
5880: FOR i in 0..l_length-1
5881: LOOP
5882: n := xmldom.item(nnm, i);

Line 5879: l_length := xmldom.getLength(nnm);

5875: top_element := createElement(name_space,tag_name);
5876: nnm := xmldom.getAttributes(top_node);
5877:
5878: IF (xmldom.isNull(nnm) = FALSE) then
5879: l_length := xmldom.getLength(nnm);
5880: FOR i in 0..l_length-1
5881: LOOP
5882: n := xmldom.item(nnm, i);
5883: attrname := xmldom.getNodeName(n);

Line 5882: n := xmldom.item(nnm, i);

5878: IF (xmldom.isNull(nnm) = FALSE) then
5879: l_length := xmldom.getLength(nnm);
5880: FOR i in 0..l_length-1
5881: LOOP
5882: n := xmldom.item(nnm, i);
5883: attrname := xmldom.getNodeName(n);
5884: attrval := xmldom.getNodeValue(n);
5885: IF( attrname = 'user:attribute10' ) THEN
5886: -- Have to check for user:attribute3

Line 5883: attrname := xmldom.getNodeName(n);

5879: l_length := xmldom.getLength(nnm);
5880: FOR i in 0..l_length-1
5881: LOOP
5882: n := xmldom.item(nnm, i);
5883: attrname := xmldom.getNodeName(n);
5884: attrval := xmldom.getNodeValue(n);
5885: IF( attrname = 'user:attribute10' ) THEN
5886: -- Have to check for user:attribute3
5887: attrval := replace_global_ids(attrval, p_new_template_id);

Line 5884: attrval := xmldom.getNodeValue(n);

5880: FOR i in 0..l_length-1
5881: LOOP
5882: n := xmldom.item(nnm, i);
5883: attrname := xmldom.getNodeName(n);
5884: attrval := xmldom.getNodeValue(n);
5885: IF( attrname = 'user:attribute10' ) THEN
5886: -- Have to check for user:attribute3
5887: attrval := replace_global_ids(attrval, p_new_template_id);
5888: END IF;