70: x_msg_text := l_xml_doc ;
71: /* handle exceptions */
72: EXCEPTION
73: WHEN e_MISSING_MANDATORY_DATA THEN
74: x_error_code := XNP_ERRORS.G_MISSING_MANDATORY_DATA ;
75: WHEN OTHERS THEN
76: x_error_code := SQLCODE ;
77: x_error_message := 'XDP_FULFILL_START.create_msg()::' || SQLERRM ;
78: END ;
144: /* out processing logic */
145: END IF ;
146: EXCEPTION
147: WHEN e_NO_DESTINATION THEN
148: x_error_code := XNP_ERRORS.G_NO_DESTINATION ;
149: WHEN OTHERS THEN
150: x_error_code := SQLCODE ;
151: x_error_message := SQLERRM ;
152: END ;