The following lines contain the word 'select', 'insert', 'update' or 'delete':
Updates the DOM for any mappings by refering to the g_node_tbl
**/
procedure updateDOM
(
i_target IN pls_integer
)
is
i_method_name varchar2(2000) := 'ecx_inbound.updatedom';
ecx_debug.setErrorInfo(2, 30, SQLERRM || ' - ECX_INBOUND.updateDOM');
ecx_debug.log(l_statement,'ECX', SQLERRM || ' - ECX_INBOUND.updateDOM',
i_method_name);
end updateDOM;
updateDOM(i_target);
i_stack.delete(i_stack.COUNT);
select eo.root_element,
0
from ecx_mappings em,
ecx_objects eo
where em.map_id = p_map_id
and em.map_id = eo.map_id
and em.object_id_source = eo.object_id;
SELECT root_element,
fullpath
INTO i_root_name,
i_filename
FROM ecx_objects eo
WHERE eo.map_id = ecx_utils.g_map_id
AND eo.object_type in ('DTD','XML')
AND eo.object_id = 2;
ecx_print_local.i_tmpxml.DELETE;
ecx_print_local.l_node_stack.DELETE;
i_stack.DELETE;
i_stack.DELETE;
ecx_print_local.i_tmpxml.DELETE;
ecx_print_local.l_node_stack.DELETE;
ecx_utils.g_node_tbl.DELETE;
i_stack.DELETE;
ecx_print_local.i_tmpxml.DELETE;
ecx_print_local.l_node_stack.DELETE;
ecx_utils.g_node_tbl.DELETE;