465: EXCEPTION
466:
467: WHEN WSH_U_CAR_URL THEN
468: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_CAR_URL');
469: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
470: x_return_status := FND_API.G_RET_STS_ERROR;
471: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
472: if x_msg_count > 1 then
473: x_msg_data := l_msg_summary || l_msg_details;
467: WHEN WSH_U_CAR_URL THEN
468: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_CAR_URL');
469: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
470: x_return_status := FND_API.G_RET_STS_ERROR;
471: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
472: if x_msg_count > 1 then
473: x_msg_data := l_msg_summary || l_msg_details;
474: else
475: x_msg_data := l_msg_summary;
484: END IF;
485: --
486: WHEN WSH_U_PROXY THEN
487: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_PROXY');
488: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
489: x_return_status := FND_API.G_RET_STS_ERROR;
490: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
491: if x_msg_count > 1 then
492: x_msg_data := l_msg_summary || l_msg_details;
486: WHEN WSH_U_PROXY THEN
487: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_PROXY');
488: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
489: x_return_status := FND_API.G_RET_STS_ERROR;
490: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
491: if x_msg_count > 1 then
492: x_msg_data := l_msg_summary || l_msg_details;
493: else
494: x_msg_data := l_msg_summary;
507: END IF;
508: --
509: WHEN REQUEST_FAILED THEN
510: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_REQ_FAILED');
511: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
512: x_return_status := FND_API.G_RET_STS_ERROR;
513: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
514: if x_msg_count > 1 then
515: x_msg_data := l_msg_summary || l_msg_details;
509: WHEN REQUEST_FAILED THEN
510: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_REQ_FAILED');
511: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
512: x_return_status := FND_API.G_RET_STS_ERROR;
513: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
514: if x_msg_count > 1 then
515: x_msg_data := l_msg_summary || l_msg_details;
516: else
517: x_msg_data := l_msg_summary;
529: END IF;
530: --
531: WHEN INIT_FAILED THEN
532: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_INIT_FAILED');
533: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
534: x_return_status := FND_API.G_RET_STS_ERROR;
535: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
536: if x_msg_count > 1 then
537: x_msg_data := l_msg_summary || l_msg_details;
531: WHEN INIT_FAILED THEN
532: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_INIT_FAILED');
533: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
534: x_return_status := FND_API.G_RET_STS_ERROR;
535: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
536: if x_msg_count > 1 then
537: x_msg_data := l_msg_summary || l_msg_details;
538: else
539: x_msg_data := l_msg_summary;
548: END IF;
549: --
550: WHEN WSH_U_NO_HOST THEN
551: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_NO_HOST');
552: WSH_UTIL_CORE.ADD_MESSAGE('E');
553: x_return_status := FND_API.G_RET_STS_ERROR;
554: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
555: if x_msg_count > 1 then
556: x_msg_data := l_msg_summary || l_msg_details;
550: WHEN WSH_U_NO_HOST THEN
551: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_NO_HOST');
552: WSH_UTIL_CORE.ADD_MESSAGE('E');
553: x_return_status := FND_API.G_RET_STS_ERROR;
554: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
555: if x_msg_count > 1 then
556: x_msg_data := l_msg_summary || l_msg_details;
557: else
558: x_msg_data := l_msg_summary;
568: END IF;
569: --
570: WHEN WSH_U_APPVER THEN
571: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_APPVER');
572: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
573: x_return_status := FND_API.G_RET_STS_ERROR;
574: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
575: if x_msg_count > 1 then
576: x_msg_data := l_msg_summary || l_msg_details;
570: WHEN WSH_U_APPVER THEN
571: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_APPVER');
572: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
573: x_return_status := FND_API.G_RET_STS_ERROR;
574: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
575: if x_msg_count > 1 then
576: x_msg_data := l_msg_summary || l_msg_details;
577: else
578: x_msg_data := l_msg_summary;
587: END IF;
588: --
589: WHEN WSH_U_LICAGRE THEN
590: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_LICAGRE');
591: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
592: x_return_status := FND_API.G_RET_STS_ERROR;
593:
594:
595: --
601: END IF;
602: --
603: WHEN WSH_U_RESTYP THEN
604: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_RESTYP');
605: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
606: x_return_status := FND_API.G_RET_STS_ERROR;
607: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
608: if x_msg_count > 1 then
609: x_msg_data := l_msg_summary || l_msg_details;
603: WHEN WSH_U_RESTYP THEN
604: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_RESTYP');
605: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
606: x_return_status := FND_API.G_RET_STS_ERROR;
607: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
608: if x_msg_count > 1 then
609: x_msg_data := l_msg_summary || l_msg_details;
610: else
611: x_msg_data := l_msg_summary;
620: END IF;
621: --
622: WHEN WSH_U_ORIGINNUM THEN
623: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_ORIGINNUM');
624: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
625: x_return_status := FND_API.G_RET_STS_ERROR;
626: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
627: if x_msg_count > 1 then
628: x_msg_data := l_msg_summary || l_msg_details;
622: WHEN WSH_U_ORIGINNUM THEN
623: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_ORIGINNUM');
624: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
625: x_return_status := FND_API.G_RET_STS_ERROR;
626: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
627: if x_msg_count > 1 then
628: x_msg_data := l_msg_summary || l_msg_details;
629: else
630: x_msg_data := l_msg_summary;
639: END IF;
640: --
641: WHEN WSH_U_DESTINATIONNUM THEN
642: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_DESTINATIONNUM');
643: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
644: x_return_status := FND_API.G_RET_STS_ERROR;
645: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
646: if x_msg_count > 1 then
647: x_msg_data := l_msg_summary || l_msg_details;
641: WHEN WSH_U_DESTINATIONNUM THEN
642: FND_MESSAGE.SET_NAME('WSH', 'WSH_U_DESTINATIONNUM');
643: WSH_UTIL_CORE.ADD_MESSAGE(p_message_type);
644: x_return_status := FND_API.G_RET_STS_ERROR;
645: WSH_UTIL_CORE.get_messages( 'Y', l_msg_summary, l_msg_details, x_msg_count);
646: if x_msg_count > 1 then
647: x_msg_data := l_msg_summary || l_msg_details;
648: else
649: x_msg_data := l_msg_summary;