Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Won't Fix or Usage Issue
  • Affects Version/s: 1.2
  • Fix Version/s: 1.3.3
  • Component/s: Core: Lifecycle
  • Labels:
    None
  • Environment:

    Mule 1.2 deployed on JBoss Stateless EJB are registerd in the Mule ESB as spcified in the Loan broker sample using VM providers.

  • Configuration:
    Hide

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE mule-configuration PUBLIC
    "-//SymphonySoft //DTD mule-configuration XML V1.0//EN"
    "http://www.symphonysoft.com/dtds/mule/mule-configuration.dtd">

    <mule-configuration id="esb_application" version="1.0">

    <endpoint-identifiers>

    <!-- Navigation -->
    <endpoint-identifier name="GmnaNavigationFacade_GetDlangs" value="vm://GmnaNavigationFacade_GetDlangs?method=getDlangs"/>
    <endpoint-identifier name="GmnaNavigationFacade_GetMakes" value="vm://GmnaNavigationFacade_GetMakes?method=getMakes"/>
    <endpoint-identifier name="GmnaNavigationFacade_GetYears" value="vm://GmnaNavigationFacade_GetYears?method=getYears"/>
    <endpoint-identifier name="GmnaNavigationFacade_GetModels" value="vm://GmnaNavigationFacade_GetModels?method=getModels"/>
    <endpoint-identifier name="GmnaNavigationFacade_GetModelString" value="vm://GmnaNavigationFacade_GetModelString?method=getModelString"/>
    <endpoint-identifier name="GmnaNavigationFacade_GetAllCatalogs" value="vm://GmnaNavigationFacade_GetAllCatalogs?method=getAllCatalogs"/>
    <endpoint-identifier name="GmnaNavigationFacade_GetMajorGroups" value="vm://GmnaNavigationFacade_GetMajorGroups?method=getMajorGroups"/>
    <endpoint-identifier name="GmnaNavigationManager_GetDlangs" value="vm://GmnaNavigationManager_GetDlangs?method=getDlangs"/>
    <endpoint-identifier name="GmnaNavigationManager_GetMakes" value="vm://GmnaNavigationManager_GetMakes?method=getMakes"/>
    <endpoint-identifier name="GmnaNavigationManager_GetYears" value="vm://GmnaNavigationManager_GetYears?method=getYears"/>
    <endpoint-identifier name="GmnaNavigationManager_GetModels" value="vm://GmnaNavigationManager_GetModels?method=getModels"/>
    <endpoint-identifier name="GmnaNavigationManager_GetModelString" value="vm://GmnaNavigationManager_GetModelString?method=getModelString"/>
    <endpoint-identifier name="GmnaNavigationManager_GetAllCatalogs" value="vm://GmnaNavigationManager_GetAllCatalogs?method=getAllCatalogs"/>
    <endpoint-identifier name="GmnaNavigationManager_GetMajorGroups" value="vm://GmnaNavigationManager_GetMajorGroups?method=getMajorGroups"/>

    <!-- Callout -->
    <endpoint-identifier name="CalloutFacade_getPartText" value="vm://CalloutFacade_getPartText?method=getPartText"/>
    <endpoint-identifier name="CalloutFacade_getQueuedPartText" value="vm://CalloutFacade_getQueuedPartText?method=getQueuedPartText"/>
    <endpoint-identifier name="CalloutManager_getPartGroup" value="vm://CalloutManager_getPartGroup?method=getPartGroup"/>
    <endpoint-identifier name="CalloutManager_getPartText" value="vm://CalloutManager_getPartText?method=getPartText"/>
    <endpoint-identifier name="CalloutManager_getPartNotes" value="vm://CalloutManager_getPartNotes?method=getPartNotes"/>

    <!-- Part Text -->
    <endpoint-identifier name="partTextFacade_getAlphaIndex" value="vm://partTextFacade_getAlphaIndex?method=getAlphaIndex"/>
    <endpoint-identifier name="partTextFacade_getSubGroups" value="vm://partTextFacade_getSubGroups?method=getSubGroups"/>
    <endpoint-identifier name="partTextFacade_getPartText" value="vm://partTextFacade_getPartText?method=getPartText"/>
    <endpoint-identifier name="partTextFacade_getImageMap" value="vm://partTextFacade_getImageMap?method=getImageMap"/>
    <endpoint-identifier name="partTextManager_getAlphaIndex" value="vm://partTextManager_getAlphaIndex?method=getAlphaIndex"/>
    <endpoint-identifier name="partTextManager_getSubGroups" value="vm://partTextManager_getSubGroups?method=getSubGroups"/>
    <endpoint-identifier name="partTextManager_getSubGroupHeader" value="vm://partTextManager_getSubGroupHeader?method=getSubGroupHeader"/>
    <endpoint-identifier name="partTextManager_getPartText" value="vm://partTextManager_getPartText?method=getPartText"/>
    <endpoint-identifier name="partTextManager_getPartNotes" value="vm://partTextManager_getPartNotes?method=getPartNotes"/>
    <endpoint-identifier name="partTextManager_getImageMap" value="vm://partTextManager_getImageMap?method=getImageMap"/>

    <!-- Associated Parts -->
    <endpoint-identifier name="AssociatedPartFacade_getNavData" value="vm://AssociatedPartFacade_getNavData?method=getNavData"/>
    <endpoint-identifier name="AssociatedPartFacade_getData" value="vm://AssociatedPartFacade_getData?method=getData"/>
    <endpoint-identifier name="AssociatedPartManager_getAssociatedPartGroups" value="vm://AssociatedPartManager_getAssociatedPartGroups?method=getAssociatedPartGroups"/>
    <endpoint-identifier name="AssociatedPartManager_getAssociatedPartGroupHeader" value="vm://AssociatedPartManager_getAssociatedPartGroupHeader?method=getAssociatedPartGroupHeader"/>
    <endpoint-identifier name="AssociatedPartManager_getAssociatedParts" value="vm://AssociatedPartManager_getAssociatedParts?method=getAssociatedParts"/>
    <endpoint-identifier name="AssociatedPartManager_getLegendNotes" value="vm://AssociatedPartManager_getLegendNotes?method=getLegendNotes"/>

    <!-- Side-By-Side (GMNA) -->
    <endpoint-identifier name="GmnaSbsFacade_getNavData" value="vm://GmnaSbsFacade_getNavData?method=getNavData"/>
    <endpoint-identifier name="GmnaSbsFacade_getSbsData" value="vm://GmnaSbsFacade_getSbsData?method=getSbsData"/>
    <endpoint-identifier name="GmnaSbsFacade_getImage" value="vm://GmnaSbsFacade_getImage?method=getImage"/>
    <endpoint-identifier name="GmnaSbsManager_getCaptions" value="vm://GmnaSbsManager_getCaptions?method=getCaptions"/>
    <endpoint-identifier name="GmnaSbsManager_getCaptionHeader" value="vm://GmnaSbsManager_getCaptionHeader?method=getCaptionHeader"/>
    <endpoint-identifier name="GmnaSbsManager_getLegends" value="vm://GmnaSbsManager_getLegends?method=getLegends"/>
    <endpoint-identifier name="GmnaSbsManager_getLegendNotes" value="vm://GmnaSbsManager_getLegendNotes?method=getLegendNotes"/>
    <endpoint-identifier name="GmnaSbsManager_getImage" value="vm://GmnaSbsManager_getImage?method=getImage"/>
    <endpoint-identifier name="usernotesManager_GetNotesMap" value="vm://usernotesManager_GetNotesMap?method=getNotesByMap"/>

    <endpoint-identifier name="ImageManagerGMNA_getImage" value="vm://ImageManagerGMNA_getImage?method=getImage"/>
    <endpoint-identifier name="ImageManagerGMNA_getEmailImage" value="vm://ImageManagerGMNA_getEmailImage?method=getEmailImage"/>

    <!-- Search -->
    <endpoint-identifier name="gmnaSearchFacade_getPartHeaders" value="vm://gmnaSearchFacade_getPartHeaders?method=getPartHeaders"/>
    <endpoint-identifier name="gmnaSearchFacade_getCaptionHeaders" value="vm://gmnaSearchFacade_getCaptionHeaders?method=getCaptionHeaders"/>
    <endpoint-identifier name="gmnaSearchFacade_getNotesForGmnaSearch" value="vm://gmnaSearchFacade_getNotesForGmnaSearch?method=getNotes"/>
    <endpoint-identifier name="gmnaSearchFacade_getAdditionalInfoForGmnaSearch" value="vm://gmnaSearchFacade_getAdditionalInfoForGmnaSearch?method=getAdditionalInfo"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForPartNumInParts" value="vm://gmnaSearchFacade_searchForPartNumInParts?method=searchForPartNumInParts"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForTextInParts" value="vm://gmnaSearchFacade_searchForTextInParts?method=searchForTextInParts"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForGroupNumInParts" value="vm://gmnaSearchFacade_searchForGroupNumInParts?method=searchForGroupNumInParts"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForPartNumInIllustrations" value="vm://gmnaSearchFacade_searchForPartNumInIllustrations?method=searchForPartNumInIllustrations"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForTextInIllustrations" value="vm://gmnaSearchFacade_searchForTextInIllustrations?method=searchForTextInIllustrations"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForGroupNumInIllustrations" value="vm://gmnaSearchFacade_searchForGroupNumInIllustrations?method=searchForGroupNumInIllustrations"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForArtNumInIllustrations" value="vm://gmnaSearchFacade_searchForArtNumInIllustrations?method=searchForArtNumInIllustrations"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForPartNumInAssociatedParts" value="vm://gmnaSearchFacade_searchForPartNumInAssociatedParts?method=searchForPartNumInAssociatedParts"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForGroupNumInAssociatedParts" value="vm://gmnaSearchFacade_searchForGroupNumInAssociatedParts?method=searchForGroupNumInAssociatedParts"/>
    <endpoint-identifier name="gmnaSearchFacade_searchForTextInAssociatedParts" value="vm://gmnaSearchFacade_searchForTextInAssociatedParts?method=searchForTextInAssociatedParts"/>
    <endpoint-identifier name="gmnaSearchFacade_getLegendNotes" value="vm://gmnaSearchFacade_getLegendNotes?method=getLegendNotes"/>
    <endpoint-identifier name="gmnaSearchFacade_getPartNotes" value="vm://gmnaSearchFacade_getPartNotes?method=getPartNotes"/>
    <endpoint-identifier name="gmnaSearchFacade_getCrossReferenceGroups" value="vm://gmnaSearchFacade_getCrossReferenceGroups?method=getCrossReferenceGroups"/>
    <endpoint-identifier name="gmnaSearchFacade_getNouns" value="vm://gmnaSearchFacade_getNouns?method=getNouns"/>
    <endpoint-identifier name="gmnaSearchFacade_cancelRequest" value="vm://gmnaSearchFacade_cancelRequest?method=cancelRequest"/>
    <endpoint-identifier name="gmnaSearchManager_getPartHeaders" value="vm://gmnaSearchManager_getPartHeaders?method=getPartHeaders"/>
    <endpoint-identifier name="gmnaSearchManager_getCaptionHeaders" value="vm://gmnaSearchManager_getCaptionHeaders?method=getCaptionHeaders"/>
    <endpoint-identifier name="gmnaSearchManager_searchForPartNumInParts" value="vm://gmnaSearchManager_searchForPartNumInParts?method=searchForPartNumInParts"/>
    <endpoint-identifier name="gmnaSearchManager_searchForTextInParts" value="vm://gmnaSearchManager_searchForTextInParts?method=searchForTextInParts"/>
    <endpoint-identifier name="gmnaSearchManager_searchForGroupNumInParts" value="vm://gmnaSearchManager_searchForGroupNumInParts?method=searchForGroupNumInParts"/>
    <endpoint-identifier name="gmnaSearchManager_searchForPartNumInIllustrations" value="vm://gmnaSearchManager_searchForPartNumInIllustrations?method=searchForPartNumInIllustrations"/>
    <endpoint-identifier name="gmnaSearchManager_searchForTextInIllustrations" value="vm://gmnaSearchManager_searchForTextInIllustrations?method=searchForTextInIllustrations"/>
    <endpoint-identifier name="gmnaSearchManager_searchForGroupNumInIllustrations" value="vm://gmnaSearchManager_searchForGroupNumInIllustrations?method=searchForGroupNumInIllustrations"/>
    <endpoint-identifier name="gmnaSearchManager_searchForArtNumInIllustrations" value="vm://gmnaSearchManager_searchForArtNumInIllustrations?method=searchForArtNumInIllustrations"/>
    <endpoint-identifier name="gmnaSearchManager_searchForPartNumInAssociatedParts" value="vm://gmnaSearchManager_searchForPartNumInAssociatedParts?method=searchForPartNumInAssociatedParts"/>
    <endpoint-identifier name="gmnaSearchManager_searchForGroupNumInAssociatedParts" value="vm://gmnaSearchManager_searchForGroupNumInAssociatedParts?method=searchForGroupNumInAssociatedParts"/>
    <endpoint-identifier name="gmnaSearchManager_searchForTextInAssociatedParts" value="vm://gmnaSearchManager_searchForTextInAssociatedParts?method=searchForTextInAssociatedParts"/>
    <endpoint-identifier name="gmnaSearchManager_getLegendNotes" value="vm://gmnaSearchManager_getLegendNotes?method=getLegendNotes"/>
    <endpoint-identifier name="gmnaSearchManager_getPartNotes" value="vm://gmnaSearchManager_getPartNotes?method=getPartNotes"/>
    <endpoint-identifier name="gmnaSearchManager_getCrossReferenceGroups" value="vm://gmnaSearchManager_getCrossReferenceGroups?method=getCrossReferenceGroups"/>
    <endpoint-identifier name="gmnaSearchManager_getNouns" value="vm://gmnaSearchManager_getNouns?method=getNouns"/>
    <endpoint-identifier name="gmnaSearchManager_cancelRequest" value="vm://gmnaSearchManager_cancelRequest?method=cancelRequest"/>

    <!-- Notifications -->
    <endpoint-identifier name="NotifyFacade_getNotification" value="vm://NotifyFacade_getNotification?method=getNotification"/>
    <endpoint-identifier name="NotifyFacade_getNotifications" value="vm://NotifyFacade_getNotifications?method=getNotifications"/>
    <endpoint-identifier name="NotifyFacade_updateNotification" value="vm://NotifyFacade_updateNotification?method=updateNotification"/>
    <endpoint-identifier name="NotifyFacade_updateNotificationStatus" value="vm://NotifyFacade_updateNotificationStatus?method=updateNotificationStatus"/>
    <endpoint-identifier name="NotifyFacade_createNotificationStatus" value="vm://NotifyFacade_createNotificationStatus?method=createNotificationStatus"/>
    <endpoint-identifier name="NotifyFacade_updateDeleted" value="vm://NotifyFacade_updateDeleted?method=updateDeleted"/>
    <endpoint-identifier name="NotifyFacade_updateRead" value="vm://NotifyFacade_updateRead?method=updateRead"/>
    <endpoint-identifier name="NotifyFacade_deleteNotification" value="vm://NotifyFacade_deleteNotification?method=deleteNotification"/>
    <endpoint-identifier name="NotifyFacade_insertNotification" value="vm://NotifyFacade_insertNotification?method=insertNotification"/>
    <endpoint-identifier name="NotifyFacade_deleteNotifications" value="vm://NotifyFacade_deleteNotifications?method=deleteNotifications"/>
    <endpoint-identifier name="NotifyManager_getNotification" value="vm://NotifyManager_getNotification?method=getNotification"/>
    <endpoint-identifier name="NotifyManager_getNotifications" value="vm://NotifyManager_getNotifications?method=getNotifications"/>
    <endpoint-identifier name="NotifyManager_updateNotification" value="vm://NotifyManager_updateNotification?method=updateNotification"/>
    <endpoint-identifier name="NotifyManager_updateNotificationStatus" value="vm://NotifyManager_updateNotificationStatus?method=updateNotificationStatus"/>
    <endpoint-identifier name="NotifyManager_createNotificationStatus" value="vm://NotifyManager_createNotificationStatus?method=createNotificationStatus"/>
    <endpoint-identifier name="NotifyManager_updateDeleted" value="vm://NotifyManager_updateDeleted?method=updateDeleted"/>
    <endpoint-identifier name="NotifyManager_updateRead" value="vm://NotifyManager_updateRead?method=updateRead"/>
    <endpoint-identifier name="NotifyManager_deleteNotification" value="vm://NotifyManager_deleteNotification?method=deleteNotification"/>
    <endpoint-identifier name="NotifyManager_insertNotification" value="vm://NotifyManager_insertNotification?method=insertNotification"/>
    <endpoint-identifier name="NotifyManager_deleteNotifications" value="vm://NotifyManager_deleteNotifications?method=deleteNotifications"/>

    <!-- Shopping List -->
    <endpoint-identifier name="ShopFacade_addList" value="vm://ShopFacade_addList?method=addList"/>
    <endpoint-identifier name="ShopFacade_delList" value="vm://ShopFacade_delList?method=delList"/>
    <endpoint-identifier name="ShopFacade_updListName" value="vm://ShopFacade_updListName?method=updListName"/>
    <endpoint-identifier name="ShopFacade_updListFolder" value="vm://ShopFacade_updListFolder?method=updListFolder"/>
    <endpoint-identifier name="ShopFacade_getList" value="vm://ShopFacade_getList?method=getList"/>
    <endpoint-identifier name="ShopFacade_getLists" value="vm://ShopFacade_getLists?method=getLists"/>
    <endpoint-identifier name="ShopFacade_addFolder" value="vm://ShopFacade_addFolder?method=addFolder"/>
    <endpoint-identifier name="ShopFacade_delFolder" value="vm://ShopFacade_delFolder?method=delFolder"/>
    <endpoint-identifier name="ShopFacade_updFolder" value="vm://ShopFacade_updFolder?method=updFolder"/>
    <endpoint-identifier name="ShopFacade_getFolderName" value="vm://ShopFacade_getFolderName?method=getFolderName"/>
    <endpoint-identifier name="ShopFacade_getFolderId" value="vm://ShopFacade_getFolderId?method=getFolderId"/>
    <endpoint-identifier name="ShopFacade_getFolders" value="vm://ShopFacade_getFolders?method=getFolders"/>
    <endpoint-identifier name="ShopFacade_getListInfo" value="vm://ShopFacade_getListInfo?method=getListInfo"/>
    <endpoint-identifier name="ShopFacade_createList" value="vm://ShopFacade_createList?method=createList"/>
    <endpoint-identifier name="ShopFacade_clearDetail" value="vm://ShopFacade_clearDetail?method=clearDetail"/>
    <endpoint-identifier name="ShopFacade_getItems" value="vm://ShopFacade_getItems?method=getItems"/>
    <endpoint-identifier name="ShopFacade_getItem" value="vm://ShopFacade_getItem?method=getItem"/>
    <endpoint-identifier name="ShopFacade_updListOpen" value="vm://ShopFacade_updListOpen?method=updListOpen"/>
    <endpoint-identifier name="ShopFacade_updListChanged" value="vm://ShopFacade_updListChanged?method=updListChanged"/>
    <endpoint-identifier name="ShopFacade_addItem" value="vm://ShopFacade_addItem?method=addItem"/>
    <endpoint-identifier name="ShopFacade_delItem" value="vm://ShopFacade_delItem?method=delItem"/>
    <endpoint-identifier name="ShopFacade_updItem" value="vm://ShopFacade_updItem?method=updItem"/>
    <endpoint-identifier name="ShopFacade_getListCount" value="vm://ShopFacade_getListCount?method=getListCount"/>
    <endpoint-identifier name="ShopFacade_getItemCount" value="vm://ShopFacade_getItemCount?method=getItemCount"/>

    <!-- Vehicle Information -->
    <endpoint-identifier name="VehicleInformationFacade_getAllCatalogs" value="vm://VehicleInformationFacade_getAllCatalogs?method=getAllCatalogs"/>
    <endpoint-identifier name="VehicleInformationFacade_getVinOptionCodes" value="vm://VehicleInformationFacade_getVinOptionCodes?method=getVinOptionCodes"/>
    <endpoint-identifier name="VehicleInformationFacade_getCatalogEngineRpos" value="vm://VehicleInformationFacade_getCatalogEngineRpos?method=getCatalogEngineRpos"/>
    <endpoint-identifier name="VehicleInformationFacade_getCatalogTransmissionRpos" value="vm://VehicleInformationFacade_getCatalogTransmissionRpos?method=getCatalogTransmissionRpos"/>
    <endpoint-identifier name="VehicleInformationFacade_getVcvsCodes" value="vm://VehicleInformationFacade_getVcvsCodes?method=getVcvsCodes"/>
    <endpoint-identifier name="VehicleInformationFacade_getBroadcastSheetIndicator" value="vm://VehicleInformationFacade_getBroadcastSheetIndicator?method=getBroadcastSheetIndicator"/>
    <endpoint-identifier name="VehicleInformationFacade_getModelStringsForCatalogAndYear" value="vm://VehicleInformationFacade_getModelStringsForCatalogAndYear?method=getModelStringsForCatalogAndYear"/>
    <endpoint-identifier name="VehicleInformationFacade_getYearsForPartialVin" value="vm://VehicleInformationFacade_getYearsForPartialVin?method=getYearsForPartialVin"/>
    <endpoint-identifier name="VehicleInformationFacade_getVinList" value="vm://VehicleInformationFacade_getVinList?method=getVinList"/>
    <endpoint-identifier name="VehicleInformationFacade_validateCode" value="vm://VehicleInformationFacade_validateCode?method=validateCode"/>
    <endpoint-identifier name="VehicleInformationFacade_getRpoDescriptions" value="vm://VehicleInformationFacade_getRpoDescriptions?method=getRpoDescriptions"/>
    <endpoint-identifier name="VehicleInformationFacade_decodeVin" value="vm://VehicleInformationFacade_decodeVin?method=decodeVin"/>
    <endpoint-identifier name="VehicleInformationFacade_getNotes" value="vm://VehicleInformationFacade_getNotes?method=getNotes"/>
    <endpoint-identifier name="VehicleInformationManager_getAllCatalogs" value="vm://VehicleInformationManager_getAllCatalogs?method=getAllCatalogs"/>
    <endpoint-identifier name="VehicleInformationManager_getVinOptionCodes" value="vm://VehicleInformationManager_getVinOptionCodes?method=getVinOptionCodes"/>
    <endpoint-identifier name="VehicleInformationManager_getCatalogEngineRpos" value="vm://VehicleInformationManager_getCatalogEngineRpos?method=getCatalogEngineRpos"/>
    <endpoint-identifier name="VehicleInformationManager_getCatalogTransmissionRpos" value="vm://VehicleInformationManager_getCatalogTransmissionRpos?method=getCatalogTransmissionRpos"/>
    <endpoint-identifier name="VehicleInformationManager_getVcvsCodes" value="vm://VehicleInformationManager_getVcvsCodes?method=getVcvsCodes"/>
    <endpoint-identifier name="VehicleInformationManager_getBroadcastSheetIndicator" value="vm://VehicleInformationManager_getBroadcastSheetIndicator?method=getBroadcastSheetIndicator"/>
    <endpoint-identifier name="VehicleInformationManager_getModelStringsForCatalogAndYear" value="vm://VehicleInformationManager_getModelStringsForCatalogAndYear?method=getModelStringsForCatalogAndYear"/>
    <endpoint-identifier name="VehicleInformationManager_getYearsForPartialVin" value="vm://VehicleInformationManager_getYearsForPartialVin?method=getYearsForPartialVin"/>
    <endpoint-identifier name="VehicleInformationManager_getVinList" value="vm://VehicleInformationManager_getVinList?method=getVinList"/>
    <endpoint-identifier name="VehicleInformationManager_validateCode" value="vm://VehicleInformationManager_validateCode?method=validateCode"/>
    <endpoint-identifier name="VehicleInformationManager_getRpoDescriptions" value="vm://VehicleInformationManager_getRpoDescriptions?method=getRpoDescriptions"/>
    <endpoint-identifier name="VehicleInformationManager_decodeVin" value="vm://VehicleInformationManager_decodeVin?method=decodeVin"/>

    <!-- Part History -->
    <endpoint-identifier name="PartHistoryGMNAFacade_getHistoryData" value="vm://PartHistoryGMNAFacade_getHistoryData?method=getHistoryData"/>
    <endpoint-identifier name="PartHistoryGMNAFacade_getPriceData" value="vm://PartHistoryGMNAFacade_getPriceData?method=getPriceData"/>
    <endpoint-identifier name="PartHistoryGMNAUSManager_getHistoryData" value="vm://PartHistoryGMNAUSManager_getHistoryData?method=getHistoryData"/>
    <endpoint-identifier name="PartHistoryGMNAUSManager_getPriceData" value="vm://PartHistoryGMNAUSManager_getPriceData?method=getPriceData"/>
    <endpoint-identifier name="PartHistoryGMNACAManager_getHistoryData" value="vm://PartHistoryGMNACAManager_getHistoryData?method=getHistoryData"/>
    <endpoint-identifier name="PartHistoryGMNACAManager_getPriceData" value="vm://PartHistoryGMNACAManager_getPriceData?method=getPriceData"/>

    <!-- Bulletins -->
    <endpoint-identifier name="BulletinFacade_getBulletinText" value="vm://BulletinFacade_getBulletinText?method=getBulletinText"/>
    <endpoint-identifier name="BulletinManager_getBulletinText" value="vm://BulletinManager_getBulletinText?method=getBulletinText"/>
    <endpoint-identifier name="BulletinFacade_getImage" value="vm://BulletinFacade_getImage?method=getImage"/>
    <endpoint-identifier name="BulletinManager_getImage" value="vm://BulletinManager_getImage?method=getImage"/>

    <!-- Charts -->
    <endpoint-identifier name="ChartsFacade_getModelName" value="vm://ChartsFacade_getModelName?method=getModelName"/>
    <endpoint-identifier name="ChartsFacade_getIndex" value="vm://ChartsFacade_getIndex?method=getIndex"/>
    <endpoint-identifier name="ChartsFacade_getChart" value="vm://ChartsFacade_getChart?method=getChart"/>
    <endpoint-identifier name="ChartsFacade_getChartWithUsage" value="vm://ChartsFacade_getChartWithUsage?method=getChartWithUsage"/>
    <endpoint-identifier name="ChartsFacade_getAddlInfo" value="vm://ChartsFacade_getAddlInfo?method=getAddlInfo"/>
    <endpoint-identifier name="ChartsFacade_getImage" value="vm://ChartsFacade_getImage?method=getImage"/>
    <endpoint-identifier name="ChartsFacade_doSearch" value="vm://ChartsFacade_doSearch?method=doSearch"/>
    <endpoint-identifier name="ChartsFacade_getChartIdForMigration" value="vm://ChartsFacade_getChartIdForMigration?method=getChartIdForMigration"/>
    <endpoint-identifier name="ChartsManager_getModelName" value="vm://ChartsManager_getModelName?method=getModelName"/>
    <endpoint-identifier name="ChartsManager_getIndex" value="vm://ChartsManager_getIndex?method=getIndex"/>
    <endpoint-identifier name="ChartsManager_getChart" value="vm://ChartsManager_getChart?method=getChart"/>
    <endpoint-identifier name="ChartsManager_getChartWithUsage" value="vm://ChartsManager_getChartWithUsage?method=getChartWithUsage"/>
    <endpoint-identifier name="ChartsManager_getAddlInfo" value="vm://ChartsManager_getAddlInfo?method=getAddlInfo"/>
    <endpoint-identifier name="ChartsManager_getImage" value="vm://ChartsManager_getImage?method=getImage"/>
    <endpoint-identifier name="ChartsManager_doSearch" value="vm://ChartsManager_doSearch?method=doSearch"/>
    <endpoint-identifier name="ChartsManager_getChartIdForMigration" value="vm://ChartsManager_getChartIdForMigration?method=getChartIdForMigration"/>

    <!-- Code Search (RPO/POC) -->
    <endpoint-identifier name="CodeSearchManagerGMNA_getAllcodes" value="vm://CodeSearchManagerGMNA_getAllcodes?method=getAllcodes"/>
    <endpoint-identifier name="CodeSearchManagerGMNA_searchCodeByDescription" value="vm://CodeSearchManagerGMNA_searchCodeByDescription?method=searchCodeByDescription"/>
    <endpoint-identifier name="CodeSearchManagerGMNA_searchCodeByValues" value="vm://CodeSearchManagerGMNA_searchCodeByValues?method=searchCodeByValues"/>
    <endpoint-identifier name="CodeSearchManagerGMNA_getValidRPOCodes" value="vm://CodeSearchManagerGMNA_getValidRPOCodes?method=getValidRPOCodes"/>
    <endpoint-identifier name="CodeSearchManagerGMNA_isValidCode" value="vm://CodeSearchManagerGMNA_isValidCode?method=isValidCode"/>
    <endpoint-identifier name="CodeSearchManagerGMNA_getFamilyCode" value="vm://CodeSearchManagerGMNA_getFamilyCode?method=getFamilyCode"/>

    <!-- Synonyms -->
    <endpoint-identifier name="SynonymFacade_getKeywords" value="vm://SynonymFacade_getKeywords?method=getKeywords"/>
    <endpoint-identifier name="SynonymManager_getKeywords" value="vm://SynonymManager_getKeywords?method=getKeywords"/>

    <!-- Part Number Cross-Reference -->
    <endpoint-identifier name="PartNoCrossRefFacade_crossRefSearch" value="vm://PartNoCrossRefFacade_crossRefSearch?method=crossRefSearch"/>
    <endpoint-identifier name="PartNoCrossRefFacade_getCrossRefTypes" value="vm://PartNoCrossRefFacade_getCrossRefTypes?method=getCrossRefTypes"/>
    <endpoint-identifier name="PartNoCrossRefManager_crossRefSearch" value="vm://PartNoCrossRefManager_crossRefSearch?method=crossRefSearch"/>
    <endpoint-identifier name="PartNoCrossRefManager_getCrossRefTypes" value="vm://PartNoCrossRefManager_getCrossRefTypes?method=getCrossRefTypes"/>

    <!-- ACDelco All-Makes -->
    <endpoint-identifier name="allmakesFacade_GetApplications" value="vm://allmakesFacade_GetApplications?method=getApplications"/>
    <endpoint-identifier name="allmakesFacade_GetSubApplications" value="vm://allmakesFacade_GetSubApplications?method=getSubApplications"/>
    <endpoint-identifier name="allmakesFacade_GetMakes" value="vm://allmakesFacade_GetMakes?method=getMakes"/>
    <endpoint-identifier name="allmakesFacade_GetYears" value="vm://allmakesFacade_GetYears?method=getYears"/>
    <endpoint-identifier name="allmakesFacade_GetModels" value="vm://allmakesFacade_GetModels?method=getModels"/>
    <endpoint-identifier name="allmakesFacade_GetProductLines" value="vm://allmakesFacade_GetProductLines?method=getProductLines"/>
    <endpoint-identifier name="allmakesFacade_GetParts" value="vm://allmakesFacade_GetParts?method=getParts"/>
    <endpoint-identifier name="allmakesFacade_GetNotes" value="vm://allmakesFacade_GetNotes?method=getNotes"/>
    <endpoint-identifier name="allmakesFacade_GetPartNames" value="vm://allmakesFacade_GetPartNames?method=getPartNames"/>
    <endpoint-identifier name="allmakesFacade_GetEngines" value="vm://allmakesFacade_GetEngines?method=getEngines"/>
    <endpoint-identifier name="allmakesFacade_GetSubModels" value="vm://allmakesFacade_GetSubModels?method=getSubmodels"/>
    <endpoint-identifier name="allmakesFacade_doSearch" value="vm://allmakesFacade_doSearch?method=doSearch"/>
    <endpoint-identifier name="allmakesManager_GetApplications" value="vm://allmakesManager_GetApplications?method=getApplications"/>
    <endpoint-identifier name="allmakesManager_GetSubApplications" value="vm://allmakesManager_GetSubApplications?method=getSubApplications"/>
    <endpoint-identifier name="allmakesManager_GetMakes" value="vm://allmakesManager_GetMakes?method=getMakes"/>
    <endpoint-identifier name="allmakesManager_GetYears" value="vm://allmakesManager_GetYears?method=getYears"/>
    <endpoint-identifier name="allmakesManager_GetModels" value="vm://allmakesManager_GetModels?method=getModels"/>
    <endpoint-identifier name="allmakesManager_GetProductLines" value="vm://allmakesManager_GetProductLines?method=getProductLines"/>
    <endpoint-identifier name="allmakesManager_GetParts" value="vm://allmakesManager_GetParts?method=getParts"/>
    <endpoint-identifier name="allmakesManager_GetPartNames" value="vm://allmakesManager_GetPartNames?method=getPartNames"/>
    <endpoint-identifier name="allmakesManager_GetEngines" value="vm://allmakesManager_GetEngines?method=getEngines"/>
    <endpoint-identifier name="allmakesManager_GetSubModels" value="vm://allmakesManager_GetSubModels?method=getSubmodels"/>
    <endpoint-identifier name="allmakesManager_doSearch" value="vm://allmakesManager_doSearch?method=doSearch"/>
    <endpoint-identifier name="usernotesManager_GetNotesPartNum" value="vm://usernotesManager_GetNotesPartNum?method=getNotesByPartNum"/>

    <!-- Keyword List -->
    <endpoint-identifier name="keywordlistFacade_GetGroups" value="vm://keywordlistFacade_GetGroups?method=getGroups"/>
    <endpoint-identifier name="keywordlistFacade_GetKeywords" value="vm://keywordlistFacade_GetKeywords?method=getKeywords"/>
    <endpoint-identifier name="keywordlistManager_GetGroups" value="vm://keywordlistManager_GetGroups?method=getGroups"/>
    <endpoint-identifier name="keywordlistManager_GetKeywords" value="vm://keywordlistManager_GetKeywords?method=getKeywords"/>

    <!-- Additional Information -->
    <endpoint-identifier name="addtionalinfoFacade_GetAdditionalInfo" value="vm://addtionalinfoFacade_GetAdditionalInfo?method=getAdditionalInfo"/>
    <endpoint-identifier name="addtionalinfoManagerGMNA_GetAdditionalInfo" value="vm://addtionalinfoManagerGMNA_GetAdditionalInfo?method=getAdditionalInfo"/>
    <endpoint-identifier name="addtionalinfoManagerGMNA_GetAdditionalInfoForGmnaSearch" value="vm://addtionalinfoManagerGMNA_GetAdditionalInfoForGmnaSearch?method=getAdditionalInfoForGmnaSearch"/>

    <!-- Broadcast Sheets -->
    <endpoint-identifier name="BroadcastFacade_getGroups" value="vm://BroadcastFacade_getGroups?method=getGroups"/>
    <endpoint-identifier name="BroadcastFacade_getSubgroups" value="vm://BroadcastFacade_getSubgroups?method=getSubgroups"/>
    <endpoint-identifier name="BroadcastFacade_getParts" value="vm://BroadcastFacade_getParts?method=getParts"/>
    <endpoint-identifier name="BroadcastFacade_getSheetInfo" value="vm://BroadcastFacade_getSheetInfo?method=getSheetInfo"/>
    <endpoint-identifier name="BroadcastFacade_getNotes" value="vm://BroadcastFacade_getNotes?method=getNotes"/>
    <endpoint-identifier name="BroadcastFacade_getAllParts" value="vm://BroadcastFacade_getAllParts?method=getAllParts"/>
    <endpoint-identifier name="BroadcastFacade_doSearch" value="vm://BroadcastFacade_doSearch?method=doSearch"/>
    <endpoint-identifier name="BroadcastManager_getGroups" value="vm://BroadcastManager_getGroups?method=getGroups"/>
    <endpoint-identifier name="BroadcastManager_getSubgroups" value="vm://BroadcastManager_getSubgroups?method=getSubgroups"/>
    <endpoint-identifier name="BroadcastManager_getParts" value="vm://BroadcastManager_getParts?method=getParts"/>
    <endpoint-identifier name="BroadcastManager_getSheetInfo" value="vm://BroadcastManager_getSheetInfo?method=getSheetInfo"/>
    <endpoint-identifier name="BroadcastManager_getAllParts" value="vm://BroadcastManager_getAllParts?method=getAllParts"/>
    <endpoint-identifier name="BroadcastManager_doSearch" value="vm://BroadcastManager_doSearch?method=doSearch"/>

    <!-- Standard Parts -->
    <endpoint-identifier name="StandardPartsFacade_getNavigation" value="vm://StandardPartsFacade_getNavigation?method=getNavigation"/>
    <endpoint-identifier name="StandardPartsFacade_getImagePage" value="vm://StandardPartsFacade_getImagePage?method=getImagePage"/>
    <endpoint-identifier name="StandardPartsFacade_getTextPage" value="vm://StandardPartsFacade_getTextPage?method=getTextPage"/>
    <endpoint-identifier name="StandardPartsFacade_getPageCount" value="vm://StandardPartsFacade_getPageCount?method=getPageCount"/>
    <endpoint-identifier name="StandardPartsFacade_findPart" value="vm://StandardPartsFacade_findPart?method=findPart"/>
    <endpoint-identifier name="StandardPartsFacade_doSearch" value="vm://StandardPartsFacade_doSearch?method=doSearch"/>
    <endpoint-identifier name="StandardPartsManager_getNavigation" value="vm://StandardPartsManager_getNavigation?method=getNavigation"/>
    <endpoint-identifier name="StandardPartsManager_getImagePage" value="vm://StandardPartsManager_getImagePage?method=getImagePage"/>
    <endpoint-identifier name="StandardPartsManager_getTextPage" value="vm://StandardPartsManager_getTextPage?method=getTextPage"/>
    <endpoint-identifier name="StandardPartsManager_getPageCount" value="vm://StandardPartsManager_getPageCount?method=getPageCount"/>
    <endpoint-identifier name="StandardPartsManager_findPart" value="vm://StandardPartsManager_findPart?method=findPart"/>
    <endpoint-identifier name="StandardPartsManager_doSearch" value="vm://StandardPartsManager_doSearch?method=doSearch"/>

    <!-- Additional Catalogs -->
    <endpoint-identifier name="AdditionalCatalogFacade_getAddcat" value="vm://AdditionalCatalogFacade_getAddcat?method=getAddcat"/>
    <endpoint-identifier name="AdditionalCatalogFacade_getPAPriceSchedule" value="vm://AdditionalCatalogFacade_getPAPriceSchedule?method=getPAPriceSchedule"/>
    <endpoint-identifier name="AdditionalCatalogFacade_checkPartHistory" value="vm://AdditionalCatalogFacade_checkPartHistory?method=checkPartHistory"/>
    <endpoint-identifier name="AdditionalCatalogFacade_getNavigation" value="vm://AdditionalCatalogFacade_getNavigation?method=getNavigation"/>
    <endpoint-identifier name="AdditionalCatalogFacade_getImageNames" value="vm://AdditionalCatalogFacade_getImageNames?method=getImageNames"/>
    <endpoint-identifier name="AdditionalCatalogFacade_getImage" value="vm://AdditionalCatalogFacade_getImage?method=getImage"/>
    <endpoint-identifier name="AdditionalCatalogFacade_getPriceInfoACDelco" value="vm://AdditionalCatalogFacade_getPriceInfoACDelco?method=getPriceInfoACDelco"/>
    <endpoint-identifier name="AdditionalCatalogManager_getAddcat" value="vm://AdditionalCatalogManager_getAddcat?method=getAddcat"/>
    <endpoint-identifier name="AdditionalCatalogManager_getPAPriceSchedule" value="vm://AdditionalCatalogManager_getPAPriceSchedule?method=getPAPriceSchedule"/>
    <endpoint-identifier name="AdditionalCatalogManager_checkPartHistory" value="vm://AdditionalCatalogManager_checkPartHistory?method=checkPartHistory"/>
    <endpoint-identifier name="AdditionalCatalogManager_getNavigation" value="vm://AdditionalCatalogManager_getNavigation?method=getNavigation"/>
    <endpoint-identifier name="AdditionalCatalogManager_getImageNames" value="vm://AdditionalCatalogManager_getImageNames?method=getImageNames"/>
    <endpoint-identifier name="AdditionalCatalogManager_getImage" value="vm://AdditionalCatalogManager_getImage?method=getImage"/>
    <endpoint-identifier name="AdditionalCatalogManager_getPriceInfoACDelco" value="vm://AdditionalCatalogManager_getPriceInfoACDelco?method=getPriceInfoACDelco"/>

    <!-- Quick Lists -->
    <endpoint-identifier name="QuickListFacade_getAllQuickList" value="vm://QuickListFacade_getAllQuickList?method=getAllQuickList"/>
    <endpoint-identifier name="QuickListFacade_getQuickList" value="vm://QuickListFacade_getQuickList?method=getQuickList"/>
    <endpoint-identifier name="QuickListFacade_deleteQuickList" value="vm://QuickListFacade_deleteQuickList?method=deleteQuickList"/>
    <endpoint-identifier name="QuickListFacade_saveQuickList" value="vm://QuickListFacade_saveQuickList?method=saveQuickList"/>
    <endpoint-identifier name="QuickListFacade_executeQuickList" value="vm://QuickListFacade_executeQuickList?method=executeQuickList"/>
    <endpoint-identifier name="QuickListManagerMace_getAllQuickList" value="vm://QuickListManagerMace_getAllQuickList?method=getAllQuickList"/>
    <endpoint-identifier name="QuickListManagerMace_getQuickList" value="vm://QuickListManagerMace_getQuickList?method=getQuickList"/>
    <endpoint-identifier name="QuickListManagerMace_deleteQuickList" value="vm://QuickListManagerMace_deleteQuickList?method=deleteQuickList"/>
    <endpoint-identifier name="QuickListManagerMace_saveQuickList" value="vm://QuickListManagerMace_saveQuickList?method=saveQuickList"/>
    <endpoint-identifier name="QuickListManagerMace_executeQuickList" value="vm://QuickListManagerMace_executeQuickList?method=executeQuickList"/>
    <endpoint-identifier name="QuickListManagerGmna_executeQuickList" value="vm://QuickListManagerGmna_executeQuickList?method=executeQuickList"/>

    </endpoint-identifiers>

    <!-- Navigation -->

    <mule-descriptor name="GmnaNavigationFacade" implementation="GmnaNavFacadeEJB">
    <inbound-router>
    <endpoint address="GmnaNavigationFacade_GetDlangs">
    </endpoint>
    <endpoint address="GmnaNavigationFacade_GetMakes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationFacade_GetYears">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationFacade_GetModels">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationFacade_GetModelString">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationFacade_GetAllCatalogs">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationFacade_GetMajorGroups">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="GmnaNavigationManager" implementation="GmnaNavManagerGMNA">
    <inbound-router>
    <endpoint address="GmnaNavigationManager_GetDlangs">
    </endpoint>
    <endpoint address="GmnaNavigationManager_GetMakes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationManager_GetYears">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationManager_GetModels">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationManager_GetModelString">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationManager_GetAllCatalogs">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaNavigationManager_GetMajorGroups">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Part Text -->

    <mule-descriptor name="PartTextFacadeEJBComponent" implementation="PartTextFacadeEJB">
    <inbound-router>
    <endpoint address="partTextFacade_getAlphaIndex">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextFacade_getSubGroups">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextFacade_getPartText">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextFacade_getImageMap">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="PartTextManagerEJBComponent" implementation="PartTextManagerGMNA">
    <inbound-router>
    <endpoint address="partTextManager_getAlphaIndex">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextManager_getSubGroups">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextManager_getSubGroupHeader">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextManager_getPartText">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextManager_getPartNotes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="partTextManager_getImageMap">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Associated Parts -->

    <mule-descriptor name="AssociatedPartFacadeEJBComponent" implementation="AssociatedPartFacadeEJB">
    <inbound-router>
    <endpoint address="AssociatedPartFacade_getNavData">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AssociatedPartFacade_getData">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="AssociatedPartManagerEJBComponent" implementation="AssociatedPartManagerGMNA">
    <inbound-router>
    <endpoint address="AssociatedPartManager_getAssociatedPartGroups">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AssociatedPartManager_getAssociatedPartGroupHeader">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AssociatedPartManager_getAssociatedParts">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AssociatedPartManager_getLegendNotes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Callout -->

    <mule-descriptor name="CalloutFacade" implementation="CalloutFacadeEJB">
    <inbound-router>
    <endpoint address="CalloutFacade_getPartText">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="CalloutFacade_getQueuedPartText">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="CalloutManager" implementation="CalloutManagerGMNA">
    <inbound-router>
    <endpoint address="CalloutManager_getPartGroup">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="CalloutManager_getPartText">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="CalloutManager_getPartNotes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Side-By-Side (GMNA) -->

    <mule-descriptor name="GmnaSbsFacade" implementation="GmnaSbsFacadeEJB">
    <inbound-router>
    <endpoint address="GmnaSbsFacade_getNavData">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaSbsFacade_getSbsData">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaSbsFacade_getImage">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="GmnaSbsManager" implementation="GmnaSbsManagerGMNA">
    <inbound-router>
    <endpoint address="GmnaSbsManager_getCaptions">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaSbsManager_getCaptionHeader">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaSbsManager_getLegends">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaSbsManager_getLegendNotes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="GmnaSbsManager_getImage">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Search -->

    <mule-descriptor name="GMNASearchFacadeEJB" implementation="GMNASearchFacadeEJB">
    <inbound-router>
    <endpoint address="gmnaSearchFacade_getPartHeaders">
    <properties>
    <list name="gmnaSearchFacade_getPartHeaders_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_getCaptionHeaders">
    <properties>
    <list name="gmnaSearchFacade_getCaptionHeaders_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_getNotesForGmnaSearch">
    <properties>
    <list name="gmnaSearchFacade_getNotes_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_getAdditionalInfoForGmnaSearch">
    <properties>
    <list name="gmnaSearchFacade_getAdditionalInfo_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForPartNumInParts">
    <properties>
    <list name="gmnaSearchFacade_searchForPartNumInParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForTextInParts">
    <properties>
    <list name="gmnaSearchFacade_searchForTextInParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForGroupNumInParts">
    <properties>
    <list name="gmnaSearchFacade_searchForGroupNumInParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForPartNumInIllustrations">
    <properties>
    <list name="gmnaSearchFacade_searchForPartNumInIllustrations_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForTextInIllustrations">
    <properties>
    <list name="gmnaSearchFacade_searchForTextInIllustrations_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForGroupNumInIllustrations">
    <properties>
    <list name="gmnaSearchFacade_searchForGroupNumInIllustrations_arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForArtNumInIllustrations">
    <properties>
    <list name="gmnaSearchFacade_searchForArtNumInIllustrations_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForPartNumInAssociatedParts">
    <properties>
    <list name="gmnaSearchFacade_searchForPartNumInAssociatedParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForGroupNumInAssociatedParts">
    <properties>
    <list name="gmnaSearchFacade_searchForGroupNumInAssociatedParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_searchForTextInAssociatedParts">
    <properties>
    <list name="gmnaSearchFacade_searchForTextInAssociatedParts_Agruments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_getLegendNotes">
    <properties>
    <list name="gmnaSearchFacade_getLegendNotes_Agruments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_getPartNotes">
    <properties>
    <list name="gmnaSearchFacade_getPartNotes_Agruments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_getCrossReferenceGroups">
    <properties>
    <list name="gmnaSearchFacade_getCrossReferenceGroups_Agruments">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_getNouns">
    <properties>
    <list name="gmnaSearchFacade_getNouns_Agruments">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchFacade_cancelRequest">
    <properties>
    <list name="gmnaSearchFacade_cancelRequest_Agruments">
    <entry value="java.lang.Object"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="GMNASearchManagerEJB" implementation="GMNASearchManagerEJB">
    <inbound-router>
    <endpoint address="gmnaSearchManager_getPartHeaders">
    <properties>
    <list name="gmnaSearchManager_getPartHeaders_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_getCaptionHeaders">
    <properties>
    <list name="gmnaSearchManager_getCaptionHeaders_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForPartNumInParts">
    <properties>
    <list name="gmnaSearchManager_searchForPartNumInParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForTextInParts">
    <properties>
    <list name="gmnaSearchManager_searchForTextInParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForGroupNumInParts">
    <properties>
    <list name="gmnaSearchManager_searchForGroupNumInParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForPartNumInIllustrations">
    <properties>
    <list name="gmnaSearchManager_searchForPartNumInIllustrations_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForTextInIllustrations">
    <properties>
    <list name="gmnaSearchManager_searchForTextInIllustrations_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForGroupNumInIllustrations">
    <properties>
    <list name="gmnaSearchManager_searchForGroupNumInIllustrations_arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForArtNumInIllustrations">
    <properties>
    <list name="gmnaSearchManager_searchForArtNumInIllustrations_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForPartNumInAssociatedParts">
    <properties>
    <list name="gmnaSearchManager_searchForPartNumInAssociatedParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForGroupNumInAssociatedParts">
    <properties>
    <list name="gmnaSearchManager_searchForGroupNumInAssociatedParts_Arguments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_searchForTextInAssociatedParts">
    <properties>
    <list name="gmnaSearchManager_searchForTextInAssociatedParts_Agruments">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_getLegendNotes">
    <properties>
    <list name="gmnaSearchManager_getLegendNotes_Agruments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_getPartNotes">
    <properties>
    <list name="gmnaSearchManager_getPartNotes_Agruments">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_getCrossReferenceGroups">
    <properties>
    <list name="gmnaSearchManager_getCrossReferenceGroups_Agruments">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_getNouns">
    <properties>
    <list name="gmnaSearchManager_getNouns_Agruments">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="gmnaSearchManager_cancelRequest">
    <properties>
    <list name="gmnaSearchManager_cancelRequest_Agruments">
    <entry value="java.lang.Object"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Vehicle Information -->

    <mule-descriptor name="VehicleInformationFacade" implementation="VehicleInformationFacadeEJB">
    <inbound-router>
    <endpoint address="VehicleInformationFacade_getAllCatalogs">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getVinOptionCodes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getCatalogEngineRpos">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getCatalogTransmissionRpos">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getVcvsCodes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getBroadcastSheetIndicator">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getModelStringsForCatalogAndYear">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getYearsForPartialVin">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.Boolean"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getVinList">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Boolean"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_validateCode">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getRpoDescriptions">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_decodeVin">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationFacade_getNotes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>

    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="VehicleInformationManager" implementation="VehicleInformationManagerEJB">
    <inbound-router>
    <endpoint address="VehicleInformationManager_getAllCatalogs">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getVinOptionCodes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getCatalogEngineRpos">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getCatalogTransmissionRpos">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getVcvsCodes">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getBroadcastSheetIndicator">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getModelStringsForCatalogAndYear">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getYearsForPartialVin">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.Boolean"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getVinList">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Boolean"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_validateCode">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_getRpoDescriptions">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="VehicleInformationManager_decodeVin">
    <properties>
    <list name="methodArgumentTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- PartHistory Component entries -->

    <mule-descriptor name="PartHistoryFacadeGMNA" implementation="PartHistoryFacadeEJB">
    <inbound-router>
    <endpoint address="PartHistoryGMNAFacade_getHistoryData">
    <properties>
    <list name="methodGetHistoryData">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="PartHistoryGMNAFacade_getPriceData">
    <properties>
    <list name="methodGetPriceData">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>
    <mule-descriptor name="PartHistoryManagerGMNAUS" implementation="PartHistoryManagerUS">
    <inbound-router>
    <endpoint address="PartHistoryGMNAUSManager_getHistoryData">
    <properties>
    <list name="methodGetHistoryData">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="PartHistoryGMNAUSManager_getPriceData">
    <properties>
    <list name="methodGetPriceData">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>
    <mule-descriptor name="PartHistoryManagerGMNACA" implementation="PartHistoryManagerCA">
    <inbound-router>
    <endpoint address="PartHistoryGMNACAManager_getHistoryData">
    <properties>
    <list name="methodGetHistoryData">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="PartHistoryGMNACAManager_getPriceData">
    <properties>
    <list name="methodGetPriceData">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Bulletin Component entries -->

    <mule-descriptor name="BulletinFacade" implementation="BulletinFacadeEJB">
    <inbound-router>
    <endpoint address="BulletinFacade_getBulletinText">
    <properties>
    <list name="methodGetBulletinText">
    <entry value="java.util.HashMap"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BulletinFacade_getImage">
    <properties>
    <list name="methodGetImage">
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="BulletinManager" implementation="BulletinManagerGMNA">
    <inbound-router>
    <endpoint address="BulletinManager_getBulletinText">
    <properties>
    <list name="methodGetBulletinText">
    <entry value="java.util.HashMap"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BulletinManager_getImage">
    <properties>
    <list name="methodGetImage">
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Charts -->

    <mule-descriptor name="chartsFacadeEJB" implementation="ChartsFacadeEJB">
    <inbound-router>
    <endpoint address="ChartsFacade_getModelName">
    <properties>
    <list name="Charts_getModelNameArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsFacade_getIndex">
    <properties>
    <list name="Charts_getIndexArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsFacade_getChart">
    <properties>
    <list name="Charts_getChartArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsFacade_getChartWithUsage">
    <properties>
    <list name="Charts_getChartWithUsageArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.util.Map"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsFacade_getAddlInfo">
    <properties>
    <list name="Charts_getAddlInfoArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsFacade_getImage">
    <properties>
    <list name="Charts_getImageArgument">
    <entry value="java.lang.String"/>

    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsFacade_doSearch">
    <properties>
    <list name="Charts_doSearch">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsFacade_getChartIdForMigration">
    <properties>
    <list name="Charts_getChartIdForMigration">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="chartsManagerEJB" implementation="ChartsManagerGMNA">
    <inbound-router>
    <endpoint address="ChartsManager_getModelName">
    <properties>
    <list name="Charts_getModelNameArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsManager_getIndex">
    <properties>
    <list name="Charts_getIndexArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsManager_getChart">
    <properties>
    <list name="Charts_getChartArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>

    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsManager_getChartWithUsage">
    <properties>
    <list name="Charts_getChartWithUsageArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>

    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsManager_getAddlInfo">
    <properties>
    <list name="Charts_getAddlInfoArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>

    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsManager_getImage">
    <properties>
    <list name="Charts_getImageArgument">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsManager_doSearch">
    <properties>
    <list name="Charts_doSearch">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="ChartsManager_getChartIdForMigration">
    <properties>
    <list name="Charts_getChartIdForMigration">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    </inbound-router>
    </mule-descriptor>

    <!-- Code Search -->

    <mule-descriptor name="codeSearchManagerEJB_GMNA" implementation="CodeSearchManagerGMNA">
    <inbound-router>
    <endpoint address="CodeSearchManagerGMNA_getAllcodes">
    <properties>
    <list name="CodeSearchManagerGMNA_getAllcodesArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="CodeSearchManagerGMNA_searchCodeByDescription">
    <properties>
    <list name="CodeSearchManagerGMNA_searchCodeByDescriptionArgument">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="CodeSearchManagerGMNA_searchCodeByValues">
    <properties>
    <list name="CodeSearchManagerGMNA_searchCodeByValuesArgument">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="CodeSearchManagerGMNA_getValidRPOCodes">
    <properties>
    <list name="CodeSearchManagerGMNA_getValidRPOCodesArgument">
    <entry value="java.util.List"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="CodeSearchManagerGMNA_isValidCode">
    <properties>
    <list name="CodeSearchManagerGMNA_isValidCodeArgument">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    <endpoint address="CodeSearchManagerGMNA_getFamilyCode">
    <properties>
    <list name="CodeSearchManagerGMNA_getFamilyCodeArgument">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>

    </inbound-router>
    </mule-descriptor>

    <!-- Synonyms -->

    <mule-descriptor name="synonymFacadeEJB" implementation="SynonymFacadeEJB">
    <inbound-router>
    <endpoint address="SynonymFacade_getKeywords">
    <properties>
    <list name="methodGetKeywords">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>
    <mule-descriptor name="synonymManagerEJB" implementation="SynonymManagerGMNA">
    <inbound-router>
    <endpoint address="SynonymManager_getKeywords">
    <properties>
    <list name="methodGetKeywords">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Part Number Cross-Reference -->

    <mule-descriptor name="partNumberCrossRefFacadeEJB" implementation="PartNoCrossRefFacadeEJB">
    <inbound-router>
    <endpoint address="PartNoCrossRefFacade_crossRefSearch">
    <properties>
    <list name="methodGetCrossRefSearch">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="PartNoCrossRefFacade_getCrossRefTypes">
    <properties>
    <list name="methodGetCrossRefTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>
    <mule-descriptor name="partNumberCrossRefManagerEJB" implementation="PartNoCrossRefManagerGMNA">
    <inbound-router>
    <endpoint address="PartNoCrossRefManager_crossRefSearch">
    <properties>
    <list name="methodGetCRossRefSearch">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="PartNoCrossRefManager_getCrossRefTypes">
    <properties>
    <list name="methodGetCrossRefTypes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- ACDelco AllMakes -->
    <mule-descriptor name="AllmakesFacade_EJBComponent" implementation="AllMakesFacadeEJB">
    <inbound-router>
    <endpoint address="allmakesFacade_GetApplications">
    <properties>
    <list name="methodGetApplications">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetSubApplications">
    <properties>
    <list name="methodGetSubApplications">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetMakes">
    <properties>
    <list name="methodGetMakes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetYears">
    <properties>
    <list name="methodGetYears">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetModels">
    <properties>
    <list name="methodGetModels">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetProductLines">
    <properties>
    <list name="methodGetProductLines">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetParts">
    <properties>
    <list name="methodGetParts">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetNotes">
    <properties>
    <list name="methodGetNotes">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String[]"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetPartNames">
    <properties>
    <list name="methodGetPartNames">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetEngines">
    <properties>
    <list name="methodGetEngines">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_GetSubModels">
    <properties>
    <list name="methodSubModels">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesFacade_doSearch">
    <properties>
    <list name="methodSubModels">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="AllmakesManagerEJBComponent" implementation="AllMakesManagerGMNA">
    <inbound-router>
    <endpoint address="allmakesManager_GetApplications">
    <properties>
    <list name="methodGetApplications">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetSubApplications">
    <properties>
    <list name="methodGetSubApplications">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetMakes">
    <properties>
    <list name="methodGetMakes">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetYears">
    <properties>
    <list name="methodGetYears">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetModels">
    <properties>
    <list name="methodGetModels">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetProductLines">
    <properties>
    <list name="methodGetProductLines">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetParts">
    <properties>
    <list name="methodGetParts">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <!-- Reuse the Method in UserNotes Componenet
    <endpoint address="allmakesManager_GetNotes">
    <properties>
    <list name="methodGetNotes">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String[]"/>
    </list>
    </properties>
    </endpoint>
    -->
    <endpoint address="allmakesManager_GetPartNames">
    <properties>
    <list name="methodGetPartNames">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetEngines">
    <properties>
    <list name="methodGetEngines">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_GetSubModels">
    <properties>
    <list name="methodSubModels">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="allmakesManager_doSearch">
    <properties>
    <list name="methodSubModels">
    <entry value="java.util.Map"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Keyword List -->

    <mule-descriptor name="KeywordListFacade_EJBComponent" implementation="KeywordListFacadeEJB">
    <inbound-router>
    <endpoint address="keywordlistFacade_GetGroups">
    <properties>
    <list name="methodGetGroups">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="keywordlistFacade_GetKeywords">
    <properties>
    <list name="methodGetKeywords">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="KeywordListManagerEJBComponent" implementation="KeywordListManagerGMNA">
    <inbound-router>
    <endpoint address="keywordlistManager_GetGroups">
    <properties>
    <list name="methodGetGroups">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="keywordlistManager_GetKeywords">
    <properties>
    <list name="methodGetKeywords">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Broadcast Sheets -->

    <mule-descriptor name="BroadcastFacadeComponent" implementation="BroadcastFacadeEJB">
    <inbound-router>
    <endpoint address="BroadcastFacade_getGroups">
    <properties>
    <list name="methodGetGroups">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastFacade_getSubgroups">
    <properties>
    <list name="methodGetSubgroups">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastFacade_getParts">
    <properties>
    <list name="methodGetParts">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastFacade_getSheetInfo">
    <properties>
    <list name="methodGetSheetInfo">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastFacade_getNotes">
    <properties>
    <list name="methodGetNotes">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Object"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastFacade_getAllParts">
    <properties>
    <list name="methodGetAllParts">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastFacade_doSearch">
    <properties>
    <list name="methodDoSearch">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="BroadcastManagerComponent" implementation="BroadcastManagerGMNA">
    <inbound-router>
    <endpoint address="BroadcastManager_getGroups">
    <properties>
    <list name="methodGetGroups">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastManager_getSubgroups">
    <properties>
    <list name="methodGetSubgroups">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastManager_getParts">
    <properties>
    <list name="methodGetParts">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastManager_getSheetInfo">
    <properties>
    <list name="methodGetSheetInfo">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastManager_getAllParts">
    <properties>
    <list name="methodGetAllParts">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.Integer"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="BroadcastManager_doSearch">
    <properties>
    <list name="methodDoSearch">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Standard Parts -->

    <mule-descriptor name="StandardPartsFacadeComponent" implementation="StandardPartsFacadeEJB">
    <inbound-router>
    <endpoint address="StandardPartsFacade_getNavigation">
    <properties>
    <list name="methodGetNavigation">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsFacade_getImagePage">
    <properties>
    <list name="methodGetImagepage">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsFacade_getTextPage">
    <properties>
    <list name="methodGetTextPage">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsFacade_getPageCount">
    <properties>
    <list name="methodGetPageCount">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsFacade_findPart">
    <properties>
    <list name="methodFindPart">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsFacade_doSearch">
    <properties>
    <list name="methodDoSearch">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="StandardPartsManagerComponent" implementation="StandardPartsManagerGMNA">
    <inbound-router>
    <endpoint address="StandardPartsManager_getNavigation">
    <properties>
    <list name="methodGetNavigation">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsManager_getImagePage">
    <properties>
    <list name="methodGetImagepage">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsManager_getTextPage">
    <properties>
    <list name="methodGetTextPage">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsManager_getPageCount">
    <properties>
    <list name="methodGetPageCount">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsManager_findPart">
    <properties>
    <list name="methodFindPart">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="StandardPartsManager_doSearch">
    <properties>
    <list name="methodDoSearch">
    <entry value="java.util.Map"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.Integer"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Additional Catalogs -->

    <mule-descriptor name="AdditionalCatalogFacadeEJBComponent" implementation="AdditionalCatalogFacadeEJB">
    <inbound-router>
    <endpoint address="AdditionalCatalogFacade_getAddcat">
    <properties>
    <list name="catalogGetCatList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogFacade_getPAPriceSchedule">
    <properties>
    <list name="catalogGetPriceScheduleList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogFacade_checkPartHistory">
    <properties>
    <list name="catalogCheckHistoryList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogFacade_getNavigation">
    <properties>
    <list name="catalogGetNavigationList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogFacade_getImageNames">
    <properties>
    <list name="catalogGetImageNamesList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogFacade_getImage">
    <properties>
    <list name="catalogGetImageList">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogFacade_getPriceInfoACDelco">
    <properties>
    <list name="catalogGetPriceInfoList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="AdditionalCatalogManagerEJBComponent" implementation="AdditionalCatalogManagerGMNA">
    <inbound-router>
    <endpoint address="AdditionalCatalogManager_getAddcat">
    <properties>
    <list name="catalogGetCatList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogManager_getPAPriceSchedule">
    <properties>
    <list name="catalogGetPriceScheduleList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogManager_checkPartHistory">
    <properties>
    <list name="catalogCheckHistoryList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogManager_getNavigation">
    <properties>
    <list name="catalogGetNavigationList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogManager_getImageNames">
    <properties>
    <list name="catalogGetImageNamesList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogManager_getImage">
    <properties>
    <list name="catalogGetImageList">
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="AdditionalCatalogManager_getPriceInfoACDelco">
    <properties>
    <list name="catalogGetPriceInfoList">
    <entry value="java.lang.String"/>
    <entry value="java.lang.String"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Quick Lists -->

    <mule-descriptor name="quicklistFacadeEJB" implementation="QuickListFacadeEJB">
    <inbound-router>
    <endpoint address="QuickListFacade_getAllQuickList">
    <properties>
    <list name="QuickListFacade_getAllQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListFacade_getQuickList">
    <properties>
    <list name="QuickListFacade_getQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListFacade_deleteQuickList">
    <properties>
    <list name="QuickListFacade_deleteQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListFacade_saveQuickList">
    <properties>
    <list name="QuickListFacade_saveQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListFacade_executeQuickList">
    <properties>
    <list name="QuickListFacade_executeQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="quicklistMACEManagerEJB" implementation="QuickListManagerMACE">
    <inbound-router>
    <endpoint address="QuickListManagerMace_getAllQuickList">
    <properties>
    <list name="QuickListManagerMace_getAllQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListManagerMace_getQuickList">
    <properties>
    <list name="QuickListManagerMace_getQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListManagerMace_deleteQuickList">
    <properties>
    <list name="QuickListManagerMace_deleteQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListManagerMace_saveQuickList">
    <properties>
    <list name="QuickListManagerMace_saveQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="QuickListManagerMace_executeQuickList">
    <properties>
    <list name="QuickListManagerMace_executeQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="quicklistGMNAManagerEJB" implementation="QuickListManagerGMNA">
    <inbound-router>
    <endpoint address="QuickListManagerGmna_executeQuickList">
    <properties>
    <list name="QuickListManagerGmna_executeQuickListArgument">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <!-- Additional Info Component entries -->

    <mule-descriptor name="AdditionalInfoFacadeEJBComponent" implementation="AdditionalInfoFacadeEJB">
    <inbound-router>
    <endpoint address="addtionalinfoFacade_GetAdditionalInfo">
    <properties>
    <list name="methodGetAdditionalInfo">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    <mule-descriptor name="AdditionalInfoManagerGMNAEJBComponent" implementation="AdditionalInfoManagerGMNA">
    <inbound-router>
    <endpoint address="addtionalinfoManagerGMNA_GetAdditionalInfo">
    <properties>
    <list name="methodGetAdditionalInfo">
    <entry value="java.util.Map"/>
    </list>
    </properties>
    </endpoint>
    <endpoint address="addtionalinfoManagerGMNA_GetAdditionalInfoForGmnaSearch">
    <properties>
    <list name="methodGetAdditionalInfo">
    <entry value="java.util.Map"/>
    <entry value="java.util.List"/>
    </list>
    </properties>
    </endpoint>
    </inbound-router>
    </mule-descriptor>

    </mule-configuration>

    Show
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mule-configuration PUBLIC "-//SymphonySoft //DTD mule-configuration XML V1.0//EN" "http://www.symphonysoft.com/dtds/mule/mule-configuration.dtd"> <mule-configuration id="esb_application" version="1.0"> <endpoint-identifiers> <!-- Navigation --> <endpoint-identifier name="GmnaNavigationFacade_GetDlangs" value="vm://GmnaNavigationFacade_GetDlangs?method=getDlangs"/> <endpoint-identifier name="GmnaNavigationFacade_GetMakes" value="vm://GmnaNavigationFacade_GetMakes?method=getMakes"/> <endpoint-identifier name="GmnaNavigationFacade_GetYears" value="vm://GmnaNavigationFacade_GetYears?method=getYears"/> <endpoint-identifier name="GmnaNavigationFacade_GetModels" value="vm://GmnaNavigationFacade_GetModels?method=getModels"/> <endpoint-identifier name="GmnaNavigationFacade_GetModelString" value="vm://GmnaNavigationFacade_GetModelString?method=getModelString"/> <endpoint-identifier name="GmnaNavigationFacade_GetAllCatalogs" value="vm://GmnaNavigationFacade_GetAllCatalogs?method=getAllCatalogs"/> <endpoint-identifier name="GmnaNavigationFacade_GetMajorGroups" value="vm://GmnaNavigationFacade_GetMajorGroups?method=getMajorGroups"/> <endpoint-identifier name="GmnaNavigationManager_GetDlangs" value="vm://GmnaNavigationManager_GetDlangs?method=getDlangs"/> <endpoint-identifier name="GmnaNavigationManager_GetMakes" value="vm://GmnaNavigationManager_GetMakes?method=getMakes"/> <endpoint-identifier name="GmnaNavigationManager_GetYears" value="vm://GmnaNavigationManager_GetYears?method=getYears"/> <endpoint-identifier name="GmnaNavigationManager_GetModels" value="vm://GmnaNavigationManager_GetModels?method=getModels"/> <endpoint-identifier name="GmnaNavigationManager_GetModelString" value="vm://GmnaNavigationManager_GetModelString?method=getModelString"/> <endpoint-identifier name="GmnaNavigationManager_GetAllCatalogs" value="vm://GmnaNavigationManager_GetAllCatalogs?method=getAllCatalogs"/> <endpoint-identifier name="GmnaNavigationManager_GetMajorGroups" value="vm://GmnaNavigationManager_GetMajorGroups?method=getMajorGroups"/> <!-- Callout --> <endpoint-identifier name="CalloutFacade_getPartText" value="vm://CalloutFacade_getPartText?method=getPartText"/> <endpoint-identifier name="CalloutFacade_getQueuedPartText" value="vm://CalloutFacade_getQueuedPartText?method=getQueuedPartText"/> <endpoint-identifier name="CalloutManager_getPartGroup" value="vm://CalloutManager_getPartGroup?method=getPartGroup"/> <endpoint-identifier name="CalloutManager_getPartText" value="vm://CalloutManager_getPartText?method=getPartText"/> <endpoint-identifier name="CalloutManager_getPartNotes" value="vm://CalloutManager_getPartNotes?method=getPartNotes"/> <!-- Part Text --> <endpoint-identifier name="partTextFacade_getAlphaIndex" value="vm://partTextFacade_getAlphaIndex?method=getAlphaIndex"/> <endpoint-identifier name="partTextFacade_getSubGroups" value="vm://partTextFacade_getSubGroups?method=getSubGroups"/> <endpoint-identifier name="partTextFacade_getPartText" value="vm://partTextFacade_getPartText?method=getPartText"/> <endpoint-identifier name="partTextFacade_getImageMap" value="vm://partTextFacade_getImageMap?method=getImageMap"/> <endpoint-identifier name="partTextManager_getAlphaIndex" value="vm://partTextManager_getAlphaIndex?method=getAlphaIndex"/> <endpoint-identifier name="partTextManager_getSubGroups" value="vm://partTextManager_getSubGroups?method=getSubGroups"/> <endpoint-identifier name="partTextManager_getSubGroupHeader" value="vm://partTextManager_getSubGroupHeader?method=getSubGroupHeader"/> <endpoint-identifier name="partTextManager_getPartText" value="vm://partTextManager_getPartText?method=getPartText"/> <endpoint-identifier name="partTextManager_getPartNotes" value="vm://partTextManager_getPartNotes?method=getPartNotes"/> <endpoint-identifier name="partTextManager_getImageMap" value="vm://partTextManager_getImageMap?method=getImageMap"/> <!-- Associated Parts --> <endpoint-identifier name="AssociatedPartFacade_getNavData" value="vm://AssociatedPartFacade_getNavData?method=getNavData"/> <endpoint-identifier name="AssociatedPartFacade_getData" value="vm://AssociatedPartFacade_getData?method=getData"/> <endpoint-identifier name="AssociatedPartManager_getAssociatedPartGroups" value="vm://AssociatedPartManager_getAssociatedPartGroups?method=getAssociatedPartGroups"/> <endpoint-identifier name="AssociatedPartManager_getAssociatedPartGroupHeader" value="vm://AssociatedPartManager_getAssociatedPartGroupHeader?method=getAssociatedPartGroupHeader"/> <endpoint-identifier name="AssociatedPartManager_getAssociatedParts" value="vm://AssociatedPartManager_getAssociatedParts?method=getAssociatedParts"/> <endpoint-identifier name="AssociatedPartManager_getLegendNotes" value="vm://AssociatedPartManager_getLegendNotes?method=getLegendNotes"/> <!-- Side-By-Side (GMNA) --> <endpoint-identifier name="GmnaSbsFacade_getNavData" value="vm://GmnaSbsFacade_getNavData?method=getNavData"/> <endpoint-identifier name="GmnaSbsFacade_getSbsData" value="vm://GmnaSbsFacade_getSbsData?method=getSbsData"/> <endpoint-identifier name="GmnaSbsFacade_getImage" value="vm://GmnaSbsFacade_getImage?method=getImage"/> <endpoint-identifier name="GmnaSbsManager_getCaptions" value="vm://GmnaSbsManager_getCaptions?method=getCaptions"/> <endpoint-identifier name="GmnaSbsManager_getCaptionHeader" value="vm://GmnaSbsManager_getCaptionHeader?method=getCaptionHeader"/> <endpoint-identifier name="GmnaSbsManager_getLegends" value="vm://GmnaSbsManager_getLegends?method=getLegends"/> <endpoint-identifier name="GmnaSbsManager_getLegendNotes" value="vm://GmnaSbsManager_getLegendNotes?method=getLegendNotes"/> <endpoint-identifier name="GmnaSbsManager_getImage" value="vm://GmnaSbsManager_getImage?method=getImage"/> <endpoint-identifier name="usernotesManager_GetNotesMap" value="vm://usernotesManager_GetNotesMap?method=getNotesByMap"/> <endpoint-identifier name="ImageManagerGMNA_getImage" value="vm://ImageManagerGMNA_getImage?method=getImage"/> <endpoint-identifier name="ImageManagerGMNA_getEmailImage" value="vm://ImageManagerGMNA_getEmailImage?method=getEmailImage"/> <!-- Search --> <endpoint-identifier name="gmnaSearchFacade_getPartHeaders" value="vm://gmnaSearchFacade_getPartHeaders?method=getPartHeaders"/> <endpoint-identifier name="gmnaSearchFacade_getCaptionHeaders" value="vm://gmnaSearchFacade_getCaptionHeaders?method=getCaptionHeaders"/> <endpoint-identifier name="gmnaSearchFacade_getNotesForGmnaSearch" value="vm://gmnaSearchFacade_getNotesForGmnaSearch?method=getNotes"/> <endpoint-identifier name="gmnaSearchFacade_getAdditionalInfoForGmnaSearch" value="vm://gmnaSearchFacade_getAdditionalInfoForGmnaSearch?method=getAdditionalInfo"/> <endpoint-identifier name="gmnaSearchFacade_searchForPartNumInParts" value="vm://gmnaSearchFacade_searchForPartNumInParts?method=searchForPartNumInParts"/> <endpoint-identifier name="gmnaSearchFacade_searchForTextInParts" value="vm://gmnaSearchFacade_searchForTextInParts?method=searchForTextInParts"/> <endpoint-identifier name="gmnaSearchFacade_searchForGroupNumInParts" value="vm://gmnaSearchFacade_searchForGroupNumInParts?method=searchForGroupNumInParts"/> <endpoint-identifier name="gmnaSearchFacade_searchForPartNumInIllustrations" value="vm://gmnaSearchFacade_searchForPartNumInIllustrations?method=searchForPartNumInIllustrations"/> <endpoint-identifier name="gmnaSearchFacade_searchForTextInIllustrations" value="vm://gmnaSearchFacade_searchForTextInIllustrations?method=searchForTextInIllustrations"/> <endpoint-identifier name="gmnaSearchFacade_searchForGroupNumInIllustrations" value="vm://gmnaSearchFacade_searchForGroupNumInIllustrations?method=searchForGroupNumInIllustrations"/> <endpoint-identifier name="gmnaSearchFacade_searchForArtNumInIllustrations" value="vm://gmnaSearchFacade_searchForArtNumInIllustrations?method=searchForArtNumInIllustrations"/> <endpoint-identifier name="gmnaSearchFacade_searchForPartNumInAssociatedParts" value="vm://gmnaSearchFacade_searchForPartNumInAssociatedParts?method=searchForPartNumInAssociatedParts"/> <endpoint-identifier name="gmnaSearchFacade_searchForGroupNumInAssociatedParts" value="vm://gmnaSearchFacade_searchForGroupNumInAssociatedParts?method=searchForGroupNumInAssociatedParts"/> <endpoint-identifier name="gmnaSearchFacade_searchForTextInAssociatedParts" value="vm://gmnaSearchFacade_searchForTextInAssociatedParts?method=searchForTextInAssociatedParts"/> <endpoint-identifier name="gmnaSearchFacade_getLegendNotes" value="vm://gmnaSearchFacade_getLegendNotes?method=getLegendNotes"/> <endpoint-identifier name="gmnaSearchFacade_getPartNotes" value="vm://gmnaSearchFacade_getPartNotes?method=getPartNotes"/> <endpoint-identifier name="gmnaSearchFacade_getCrossReferenceGroups" value="vm://gmnaSearchFacade_getCrossReferenceGroups?method=getCrossReferenceGroups"/> <endpoint-identifier name="gmnaSearchFacade_getNouns" value="vm://gmnaSearchFacade_getNouns?method=getNouns"/> <endpoint-identifier name="gmnaSearchFacade_cancelRequest" value="vm://gmnaSearchFacade_cancelRequest?method=cancelRequest"/> <endpoint-identifier name="gmnaSearchManager_getPartHeaders" value="vm://gmnaSearchManager_getPartHeaders?method=getPartHeaders"/> <endpoint-identifier name="gmnaSearchManager_getCaptionHeaders" value="vm://gmnaSearchManager_getCaptionHeaders?method=getCaptionHeaders"/> <endpoint-identifier name="gmnaSearchManager_searchForPartNumInParts" value="vm://gmnaSearchManager_searchForPartNumInParts?method=searchForPartNumInParts"/> <endpoint-identifier name="gmnaSearchManager_searchForTextInParts" value="vm://gmnaSearchManager_searchForTextInParts?method=searchForTextInParts"/> <endpoint-identifier name="gmnaSearchManager_searchForGroupNumInParts" value="vm://gmnaSearchManager_searchForGroupNumInParts?method=searchForGroupNumInParts"/> <endpoint-identifier name="gmnaSearchManager_searchForPartNumInIllustrations" value="vm://gmnaSearchManager_searchForPartNumInIllustrations?method=searchForPartNumInIllustrations"/> <endpoint-identifier name="gmnaSearchManager_searchForTextInIllustrations" value="vm://gmnaSearchManager_searchForTextInIllustrations?method=searchForTextInIllustrations"/> <endpoint-identifier name="gmnaSearchManager_searchForGroupNumInIllustrations" value="vm://gmnaSearchManager_searchForGroupNumInIllustrations?method=searchForGroupNumInIllustrations"/> <endpoint-identifier name="gmnaSearchManager_searchForArtNumInIllustrations" value="vm://gmnaSearchManager_searchForArtNumInIllustrations?method=searchForArtNumInIllustrations"/> <endpoint-identifier name="gmnaSearchManager_searchForPartNumInAssociatedParts" value="vm://gmnaSearchManager_searchForPartNumInAssociatedParts?method=searchForPartNumInAssociatedParts"/> <endpoint-identifier name="gmnaSearchManager_searchForGroupNumInAssociatedParts" value="vm://gmnaSearchManager_searchForGroupNumInAssociatedParts?method=searchForGroupNumInAssociatedParts"/> <endpoint-identifier name="gmnaSearchManager_searchForTextInAssociatedParts" value="vm://gmnaSearchManager_searchForTextInAssociatedParts?method=searchForTextInAssociatedParts"/> <endpoint-identifier name="gmnaSearchManager_getLegendNotes" value="vm://gmnaSearchManager_getLegendNotes?method=getLegendNotes"/> <endpoint-identifier name="gmnaSearchManager_getPartNotes" value="vm://gmnaSearchManager_getPartNotes?method=getPartNotes"/> <endpoint-identifier name="gmnaSearchManager_getCrossReferenceGroups" value="vm://gmnaSearchManager_getCrossReferenceGroups?method=getCrossReferenceGroups"/> <endpoint-identifier name="gmnaSearchManager_getNouns" value="vm://gmnaSearchManager_getNouns?method=getNouns"/> <endpoint-identifier name="gmnaSearchManager_cancelRequest" value="vm://gmnaSearchManager_cancelRequest?method=cancelRequest"/> <!-- Notifications --> <endpoint-identifier name="NotifyFacade_getNotification" value="vm://NotifyFacade_getNotification?method=getNotification"/> <endpoint-identifier name="NotifyFacade_getNotifications" value="vm://NotifyFacade_getNotifications?method=getNotifications"/> <endpoint-identifier name="NotifyFacade_updateNotification" value="vm://NotifyFacade_updateNotification?method=updateNotification"/> <endpoint-identifier name="NotifyFacade_updateNotificationStatus" value="vm://NotifyFacade_updateNotificationStatus?method=updateNotificationStatus"/> <endpoint-identifier name="NotifyFacade_createNotificationStatus" value="vm://NotifyFacade_createNotificationStatus?method=createNotificationStatus"/> <endpoint-identifier name="NotifyFacade_updateDeleted" value="vm://NotifyFacade_updateDeleted?method=updateDeleted"/> <endpoint-identifier name="NotifyFacade_updateRead" value="vm://NotifyFacade_updateRead?method=updateRead"/> <endpoint-identifier name="NotifyFacade_deleteNotification" value="vm://NotifyFacade_deleteNotification?method=deleteNotification"/> <endpoint-identifier name="NotifyFacade_insertNotification" value="vm://NotifyFacade_insertNotification?method=insertNotification"/> <endpoint-identifier name="NotifyFacade_deleteNotifications" value="vm://NotifyFacade_deleteNotifications?method=deleteNotifications"/> <endpoint-identifier name="NotifyManager_getNotification" value="vm://NotifyManager_getNotification?method=getNotification"/> <endpoint-identifier name="NotifyManager_getNotifications" value="vm://NotifyManager_getNotifications?method=getNotifications"/> <endpoint-identifier name="NotifyManager_updateNotification" value="vm://NotifyManager_updateNotification?method=updateNotification"/> <endpoint-identifier name="NotifyManager_updateNotificationStatus" value="vm://NotifyManager_updateNotificationStatus?method=updateNotificationStatus"/> <endpoint-identifier name="NotifyManager_createNotificationStatus" value="vm://NotifyManager_createNotificationStatus?method=createNotificationStatus"/> <endpoint-identifier name="NotifyManager_updateDeleted" value="vm://NotifyManager_updateDeleted?method=updateDeleted"/> <endpoint-identifier name="NotifyManager_updateRead" value="vm://NotifyManager_updateRead?method=updateRead"/> <endpoint-identifier name="NotifyManager_deleteNotification" value="vm://NotifyManager_deleteNotification?method=deleteNotification"/> <endpoint-identifier name="NotifyManager_insertNotification" value="vm://NotifyManager_insertNotification?method=insertNotification"/> <endpoint-identifier name="NotifyManager_deleteNotifications" value="vm://NotifyManager_deleteNotifications?method=deleteNotifications"/> <!-- Shopping List --> <endpoint-identifier name="ShopFacade_addList" value="vm://ShopFacade_addList?method=addList"/> <endpoint-identifier name="ShopFacade_delList" value="vm://ShopFacade_delList?method=delList"/> <endpoint-identifier name="ShopFacade_updListName" value="vm://ShopFacade_updListName?method=updListName"/> <endpoint-identifier name="ShopFacade_updListFolder" value="vm://ShopFacade_updListFolder?method=updListFolder"/> <endpoint-identifier name="ShopFacade_getList" value="vm://ShopFacade_getList?method=getList"/> <endpoint-identifier name="ShopFacade_getLists" value="vm://ShopFacade_getLists?method=getLists"/> <endpoint-identifier name="ShopFacade_addFolder" value="vm://ShopFacade_addFolder?method=addFolder"/> <endpoint-identifier name="ShopFacade_delFolder" value="vm://ShopFacade_delFolder?method=delFolder"/> <endpoint-identifier name="ShopFacade_updFolder" value="vm://ShopFacade_updFolder?method=updFolder"/> <endpoint-identifier name="ShopFacade_getFolderName" value="vm://ShopFacade_getFolderName?method=getFolderName"/> <endpoint-identifier name="ShopFacade_getFolderId" value="vm://ShopFacade_getFolderId?method=getFolderId"/> <endpoint-identifier name="ShopFacade_getFolders" value="vm://ShopFacade_getFolders?method=getFolders"/> <endpoint-identifier name="ShopFacade_getListInfo" value="vm://ShopFacade_getListInfo?method=getListInfo"/> <endpoint-identifier name="ShopFacade_createList" value="vm://ShopFacade_createList?method=createList"/> <endpoint-identifier name="ShopFacade_clearDetail" value="vm://ShopFacade_clearDetail?method=clearDetail"/> <endpoint-identifier name="ShopFacade_getItems" value="vm://ShopFacade_getItems?method=getItems"/> <endpoint-identifier name="ShopFacade_getItem" value="vm://ShopFacade_getItem?method=getItem"/> <endpoint-identifier name="ShopFacade_updListOpen" value="vm://ShopFacade_updListOpen?method=updListOpen"/> <endpoint-identifier name="ShopFacade_updListChanged" value="vm://ShopFacade_updListChanged?method=updListChanged"/> <endpoint-identifier name="ShopFacade_addItem" value="vm://ShopFacade_addItem?method=addItem"/> <endpoint-identifier name="ShopFacade_delItem" value="vm://ShopFacade_delItem?method=delItem"/> <endpoint-identifier name="ShopFacade_updItem" value="vm://ShopFacade_updItem?method=updItem"/> <endpoint-identifier name="ShopFacade_getListCount" value="vm://ShopFacade_getListCount?method=getListCount"/> <endpoint-identifier name="ShopFacade_getItemCount" value="vm://ShopFacade_getItemCount?method=getItemCount"/> <!-- Vehicle Information --> <endpoint-identifier name="VehicleInformationFacade_getAllCatalogs" value="vm://VehicleInformationFacade_getAllCatalogs?method=getAllCatalogs"/> <endpoint-identifier name="VehicleInformationFacade_getVinOptionCodes" value="vm://VehicleInformationFacade_getVinOptionCodes?method=getVinOptionCodes"/> <endpoint-identifier name="VehicleInformationFacade_getCatalogEngineRpos" value="vm://VehicleInformationFacade_getCatalogEngineRpos?method=getCatalogEngineRpos"/> <endpoint-identifier name="VehicleInformationFacade_getCatalogTransmissionRpos" value="vm://VehicleInformationFacade_getCatalogTransmissionRpos?method=getCatalogTransmissionRpos"/> <endpoint-identifier name="VehicleInformationFacade_getVcvsCodes" value="vm://VehicleInformationFacade_getVcvsCodes?method=getVcvsCodes"/> <endpoint-identifier name="VehicleInformationFacade_getBroadcastSheetIndicator" value="vm://VehicleInformationFacade_getBroadcastSheetIndicator?method=getBroadcastSheetIndicator"/> <endpoint-identifier name="VehicleInformationFacade_getModelStringsForCatalogAndYear" value="vm://VehicleInformationFacade_getModelStringsForCatalogAndYear?method=getModelStringsForCatalogAndYear"/> <endpoint-identifier name="VehicleInformationFacade_getYearsForPartialVin" value="vm://VehicleInformationFacade_getYearsForPartialVin?method=getYearsForPartialVin"/> <endpoint-identifier name="VehicleInformationFacade_getVinList" value="vm://VehicleInformationFacade_getVinList?method=getVinList"/> <endpoint-identifier name="VehicleInformationFacade_validateCode" value="vm://VehicleInformationFacade_validateCode?method=validateCode"/> <endpoint-identifier name="VehicleInformationFacade_getRpoDescriptions" value="vm://VehicleInformationFacade_getRpoDescriptions?method=getRpoDescriptions"/> <endpoint-identifier name="VehicleInformationFacade_decodeVin" value="vm://VehicleInformationFacade_decodeVin?method=decodeVin"/> <endpoint-identifier name="VehicleInformationFacade_getNotes" value="vm://VehicleInformationFacade_getNotes?method=getNotes"/> <endpoint-identifier name="VehicleInformationManager_getAllCatalogs" value="vm://VehicleInformationManager_getAllCatalogs?method=getAllCatalogs"/> <endpoint-identifier name="VehicleInformationManager_getVinOptionCodes" value="vm://VehicleInformationManager_getVinOptionCodes?method=getVinOptionCodes"/> <endpoint-identifier name="VehicleInformationManager_getCatalogEngineRpos" value="vm://VehicleInformationManager_getCatalogEngineRpos?method=getCatalogEngineRpos"/> <endpoint-identifier name="VehicleInformationManager_getCatalogTransmissionRpos" value="vm://VehicleInformationManager_getCatalogTransmissionRpos?method=getCatalogTransmissionRpos"/> <endpoint-identifier name="VehicleInformationManager_getVcvsCodes" value="vm://VehicleInformationManager_getVcvsCodes?method=getVcvsCodes"/> <endpoint-identifier name="VehicleInformationManager_getBroadcastSheetIndicator" value="vm://VehicleInformationManager_getBroadcastSheetIndicator?method=getBroadcastSheetIndicator"/> <endpoint-identifier name="VehicleInformationManager_getModelStringsForCatalogAndYear" value="vm://VehicleInformationManager_getModelStringsForCatalogAndYear?method=getModelStringsForCatalogAndYear"/> <endpoint-identifier name="VehicleInformationManager_getYearsForPartialVin" value="vm://VehicleInformationManager_getYearsForPartialVin?method=getYearsForPartialVin"/> <endpoint-identifier name="VehicleInformationManager_getVinList" value="vm://VehicleInformationManager_getVinList?method=getVinList"/> <endpoint-identifier name="VehicleInformationManager_validateCode" value="vm://VehicleInformationManager_validateCode?method=validateCode"/> <endpoint-identifier name="VehicleInformationManager_getRpoDescriptions" value="vm://VehicleInformationManager_getRpoDescriptions?method=getRpoDescriptions"/> <endpoint-identifier name="VehicleInformationManager_decodeVin" value="vm://VehicleInformationManager_decodeVin?method=decodeVin"/> <!-- Part History --> <endpoint-identifier name="PartHistoryGMNAFacade_getHistoryData" value="vm://PartHistoryGMNAFacade_getHistoryData?method=getHistoryData"/> <endpoint-identifier name="PartHistoryGMNAFacade_getPriceData" value="vm://PartHistoryGMNAFacade_getPriceData?method=getPriceData"/> <endpoint-identifier name="PartHistoryGMNAUSManager_getHistoryData" value="vm://PartHistoryGMNAUSManager_getHistoryData?method=getHistoryData"/> <endpoint-identifier name="PartHistoryGMNAUSManager_getPriceData" value="vm://PartHistoryGMNAUSManager_getPriceData?method=getPriceData"/> <endpoint-identifier name="PartHistoryGMNACAManager_getHistoryData" value="vm://PartHistoryGMNACAManager_getHistoryData?method=getHistoryData"/> <endpoint-identifier name="PartHistoryGMNACAManager_getPriceData" value="vm://PartHistoryGMNACAManager_getPriceData?method=getPriceData"/> <!-- Bulletins --> <endpoint-identifier name="BulletinFacade_getBulletinText" value="vm://BulletinFacade_getBulletinText?method=getBulletinText"/> <endpoint-identifier name="BulletinManager_getBulletinText" value="vm://BulletinManager_getBulletinText?method=getBulletinText"/> <endpoint-identifier name="BulletinFacade_getImage" value="vm://BulletinFacade_getImage?method=getImage"/> <endpoint-identifier name="BulletinManager_getImage" value="vm://BulletinManager_getImage?method=getImage"/> <!-- Charts --> <endpoint-identifier name="ChartsFacade_getModelName" value="vm://ChartsFacade_getModelName?method=getModelName"/> <endpoint-identifier name="ChartsFacade_getIndex" value="vm://ChartsFacade_getIndex?method=getIndex"/> <endpoint-identifier name="ChartsFacade_getChart" value="vm://ChartsFacade_getChart?method=getChart"/> <endpoint-identifier name="ChartsFacade_getChartWithUsage" value="vm://ChartsFacade_getChartWithUsage?method=getChartWithUsage"/> <endpoint-identifier name="ChartsFacade_getAddlInfo" value="vm://ChartsFacade_getAddlInfo?method=getAddlInfo"/> <endpoint-identifier name="ChartsFacade_getImage" value="vm://ChartsFacade_getImage?method=getImage"/> <endpoint-identifier name="ChartsFacade_doSearch" value="vm://ChartsFacade_doSearch?method=doSearch"/> <endpoint-identifier name="ChartsFacade_getChartIdForMigration" value="vm://ChartsFacade_getChartIdForMigration?method=getChartIdForMigration"/> <endpoint-identifier name="ChartsManager_getModelName" value="vm://ChartsManager_getModelName?method=getModelName"/> <endpoint-identifier name="ChartsManager_getIndex" value="vm://ChartsManager_getIndex?method=getIndex"/> <endpoint-identifier name="ChartsManager_getChart" value="vm://ChartsManager_getChart?method=getChart"/> <endpoint-identifier name="ChartsManager_getChartWithUsage" value="vm://ChartsManager_getChartWithUsage?method=getChartWithUsage"/> <endpoint-identifier name="ChartsManager_getAddlInfo" value="vm://ChartsManager_getAddlInfo?method=getAddlInfo"/> <endpoint-identifier name="ChartsManager_getImage" value="vm://ChartsManager_getImage?method=getImage"/> <endpoint-identifier name="ChartsManager_doSearch" value="vm://ChartsManager_doSearch?method=doSearch"/> <endpoint-identifier name="ChartsManager_getChartIdForMigration" value="vm://ChartsManager_getChartIdForMigration?method=getChartIdForMigration"/> <!-- Code Search (RPO/POC) --> <endpoint-identifier name="CodeSearchManagerGMNA_getAllcodes" value="vm://CodeSearchManagerGMNA_getAllcodes?method=getAllcodes"/> <endpoint-identifier name="CodeSearchManagerGMNA_searchCodeByDescription" value="vm://CodeSearchManagerGMNA_searchCodeByDescription?method=searchCodeByDescription"/> <endpoint-identifier name="CodeSearchManagerGMNA_searchCodeByValues" value="vm://CodeSearchManagerGMNA_searchCodeByValues?method=searchCodeByValues"/> <endpoint-identifier name="CodeSearchManagerGMNA_getValidRPOCodes" value="vm://CodeSearchManagerGMNA_getValidRPOCodes?method=getValidRPOCodes"/> <endpoint-identifier name="CodeSearchManagerGMNA_isValidCode" value="vm://CodeSearchManagerGMNA_isValidCode?method=isValidCode"/> <endpoint-identifier name="CodeSearchManagerGMNA_getFamilyCode" value="vm://CodeSearchManagerGMNA_getFamilyCode?method=getFamilyCode"/> <!-- Synonyms --> <endpoint-identifier name="SynonymFacade_getKeywords" value="vm://SynonymFacade_getKeywords?method=getKeywords"/> <endpoint-identifier name="SynonymManager_getKeywords" value="vm://SynonymManager_getKeywords?method=getKeywords"/> <!-- Part Number Cross-Reference --> <endpoint-identifier name="PartNoCrossRefFacade_crossRefSearch" value="vm://PartNoCrossRefFacade_crossRefSearch?method=crossRefSearch"/> <endpoint-identifier name="PartNoCrossRefFacade_getCrossRefTypes" value="vm://PartNoCrossRefFacade_getCrossRefTypes?method=getCrossRefTypes"/> <endpoint-identifier name="PartNoCrossRefManager_crossRefSearch" value="vm://PartNoCrossRefManager_crossRefSearch?method=crossRefSearch"/> <endpoint-identifier name="PartNoCrossRefManager_getCrossRefTypes" value="vm://PartNoCrossRefManager_getCrossRefTypes?method=getCrossRefTypes"/> <!-- ACDelco All-Makes --> <endpoint-identifier name="allmakesFacade_GetApplications" value="vm://allmakesFacade_GetApplications?method=getApplications"/> <endpoint-identifier name="allmakesFacade_GetSubApplications" value="vm://allmakesFacade_GetSubApplications?method=getSubApplications"/> <endpoint-identifier name="allmakesFacade_GetMakes" value="vm://allmakesFacade_GetMakes?method=getMakes"/> <endpoint-identifier name="allmakesFacade_GetYears" value="vm://allmakesFacade_GetYears?method=getYears"/> <endpoint-identifier name="allmakesFacade_GetModels" value="vm://allmakesFacade_GetModels?method=getModels"/> <endpoint-identifier name="allmakesFacade_GetProductLines" value="vm://allmakesFacade_GetProductLines?method=getProductLines"/> <endpoint-identifier name="allmakesFacade_GetParts" value="vm://allmakesFacade_GetParts?method=getParts"/> <endpoint-identifier name="allmakesFacade_GetNotes" value="vm://allmakesFacade_GetNotes?method=getNotes"/> <endpoint-identifier name="allmakesFacade_GetPartNames" value="vm://allmakesFacade_GetPartNames?method=getPartNames"/> <endpoint-identifier name="allmakesFacade_GetEngines" value="vm://allmakesFacade_GetEngines?method=getEngines"/> <endpoint-identifier name="allmakesFacade_GetSubModels" value="vm://allmakesFacade_GetSubModels?method=getSubmodels"/> <endpoint-identifier name="allmakesFacade_doSearch" value="vm://allmakesFacade_doSearch?method=doSearch"/> <endpoint-identifier name="allmakesManager_GetApplications" value="vm://allmakesManager_GetApplications?method=getApplications"/> <endpoint-identifier name="allmakesManager_GetSubApplications" value="vm://allmakesManager_GetSubApplications?method=getSubApplications"/> <endpoint-identifier name="allmakesManager_GetMakes" value="vm://allmakesManager_GetMakes?method=getMakes"/> <endpoint-identifier name="allmakesManager_GetYears" value="vm://allmakesManager_GetYears?method=getYears"/> <endpoint-identifier name="allmakesManager_GetModels" value="vm://allmakesManager_GetModels?method=getModels"/> <endpoint-identifier name="allmakesManager_GetProductLines" value="vm://allmakesManager_GetProductLines?method=getProductLines"/> <endpoint-identifier name="allmakesManager_GetParts" value="vm://allmakesManager_GetParts?method=getParts"/> <endpoint-identifier name="allmakesManager_GetPartNames" value="vm://allmakesManager_GetPartNames?method=getPartNames"/> <endpoint-identifier name="allmakesManager_GetEngines" value="vm://allmakesManager_GetEngines?method=getEngines"/> <endpoint-identifier name="allmakesManager_GetSubModels" value="vm://allmakesManager_GetSubModels?method=getSubmodels"/> <endpoint-identifier name="allmakesManager_doSearch" value="vm://allmakesManager_doSearch?method=doSearch"/> <endpoint-identifier name="usernotesManager_GetNotesPartNum" value="vm://usernotesManager_GetNotesPartNum?method=getNotesByPartNum"/> <!-- Keyword List --> <endpoint-identifier name="keywordlistFacade_GetGroups" value="vm://keywordlistFacade_GetGroups?method=getGroups"/> <endpoint-identifier name="keywordlistFacade_GetKeywords" value="vm://keywordlistFacade_GetKeywords?method=getKeywords"/> <endpoint-identifier name="keywordlistManager_GetGroups" value="vm://keywordlistManager_GetGroups?method=getGroups"/> <endpoint-identifier name="keywordlistManager_GetKeywords" value="vm://keywordlistManager_GetKeywords?method=getKeywords"/> <!-- Additional Information --> <endpoint-identifier name="addtionalinfoFacade_GetAdditionalInfo" value="vm://addtionalinfoFacade_GetAdditionalInfo?method=getAdditionalInfo"/> <endpoint-identifier name="addtionalinfoManagerGMNA_GetAdditionalInfo" value="vm://addtionalinfoManagerGMNA_GetAdditionalInfo?method=getAdditionalInfo"/> <endpoint-identifier name="addtionalinfoManagerGMNA_GetAdditionalInfoForGmnaSearch" value="vm://addtionalinfoManagerGMNA_GetAdditionalInfoForGmnaSearch?method=getAdditionalInfoForGmnaSearch"/> <!-- Broadcast Sheets --> <endpoint-identifier name="BroadcastFacade_getGroups" value="vm://BroadcastFacade_getGroups?method=getGroups"/> <endpoint-identifier name="BroadcastFacade_getSubgroups" value="vm://BroadcastFacade_getSubgroups?method=getSubgroups"/> <endpoint-identifier name="BroadcastFacade_getParts" value="vm://BroadcastFacade_getParts?method=getParts"/> <endpoint-identifier name="BroadcastFacade_getSheetInfo" value="vm://BroadcastFacade_getSheetInfo?method=getSheetInfo"/> <endpoint-identifier name="BroadcastFacade_getNotes" value="vm://BroadcastFacade_getNotes?method=getNotes"/> <endpoint-identifier name="BroadcastFacade_getAllParts" value="vm://BroadcastFacade_getAllParts?method=getAllParts"/> <endpoint-identifier name="BroadcastFacade_doSearch" value="vm://BroadcastFacade_doSearch?method=doSearch"/> <endpoint-identifier name="BroadcastManager_getGroups" value="vm://BroadcastManager_getGroups?method=getGroups"/> <endpoint-identifier name="BroadcastManager_getSubgroups" value="vm://BroadcastManager_getSubgroups?method=getSubgroups"/> <endpoint-identifier name="BroadcastManager_getParts" value="vm://BroadcastManager_getParts?method=getParts"/> <endpoint-identifier name="BroadcastManager_getSheetInfo" value="vm://BroadcastManager_getSheetInfo?method=getSheetInfo"/> <endpoint-identifier name="BroadcastManager_getAllParts" value="vm://BroadcastManager_getAllParts?method=getAllParts"/> <endpoint-identifier name="BroadcastManager_doSearch" value="vm://BroadcastManager_doSearch?method=doSearch"/> <!-- Standard Parts --> <endpoint-identifier name="StandardPartsFacade_getNavigation" value="vm://StandardPartsFacade_getNavigation?method=getNavigation"/> <endpoint-identifier name="StandardPartsFacade_getImagePage" value="vm://StandardPartsFacade_getImagePage?method=getImagePage"/> <endpoint-identifier name="StandardPartsFacade_getTextPage" value="vm://StandardPartsFacade_getTextPage?method=getTextPage"/> <endpoint-identifier name="StandardPartsFacade_getPageCount" value="vm://StandardPartsFacade_getPageCount?method=getPageCount"/> <endpoint-identifier name="StandardPartsFacade_findPart" value="vm://StandardPartsFacade_findPart?method=findPart"/> <endpoint-identifier name="StandardPartsFacade_doSearch" value="vm://StandardPartsFacade_doSearch?method=doSearch"/> <endpoint-identifier name="StandardPartsManager_getNavigation" value="vm://StandardPartsManager_getNavigation?method=getNavigation"/> <endpoint-identifier name="StandardPartsManager_getImagePage" value="vm://StandardPartsManager_getImagePage?method=getImagePage"/> <endpoint-identifier name="StandardPartsManager_getTextPage" value="vm://StandardPartsManager_getTextPage?method=getTextPage"/> <endpoint-identifier name="StandardPartsManager_getPageCount" value="vm://StandardPartsManager_getPageCount?method=getPageCount"/> <endpoint-identifier name="StandardPartsManager_findPart" value="vm://StandardPartsManager_findPart?method=findPart"/> <endpoint-identifier name="StandardPartsManager_doSearch" value="vm://StandardPartsManager_doSearch?method=doSearch"/> <!-- Additional Catalogs --> <endpoint-identifier name="AdditionalCatalogFacade_getAddcat" value="vm://AdditionalCatalogFacade_getAddcat?method=getAddcat"/> <endpoint-identifier name="AdditionalCatalogFacade_getPAPriceSchedule" value="vm://AdditionalCatalogFacade_getPAPriceSchedule?method=getPAPriceSchedule"/> <endpoint-identifier name="AdditionalCatalogFacade_checkPartHistory" value="vm://AdditionalCatalogFacade_checkPartHistory?method=checkPartHistory"/> <endpoint-identifier name="AdditionalCatalogFacade_getNavigation" value="vm://AdditionalCatalogFacade_getNavigation?method=getNavigation"/> <endpoint-identifier name="AdditionalCatalogFacade_getImageNames" value="vm://AdditionalCatalogFacade_getImageNames?method=getImageNames"/> <endpoint-identifier name="AdditionalCatalogFacade_getImage" value="vm://AdditionalCatalogFacade_getImage?method=getImage"/> <endpoint-identifier name="AdditionalCatalogFacade_getPriceInfoACDelco" value="vm://AdditionalCatalogFacade_getPriceInfoACDelco?method=getPriceInfoACDelco"/> <endpoint-identifier name="AdditionalCatalogManager_getAddcat" value="vm://AdditionalCatalogManager_getAddcat?method=getAddcat"/> <endpoint-identifier name="AdditionalCatalogManager_getPAPriceSchedule" value="vm://AdditionalCatalogManager_getPAPriceSchedule?method=getPAPriceSchedule"/> <endpoint-identifier name="AdditionalCatalogManager_checkPartHistory" value="vm://AdditionalCatalogManager_checkPartHistory?method=checkPartHistory"/> <endpoint-identifier name="AdditionalCatalogManager_getNavigation" value="vm://AdditionalCatalogManager_getNavigation?method=getNavigation"/> <endpoint-identifier name="AdditionalCatalogManager_getImageNames" value="vm://AdditionalCatalogManager_getImageNames?method=getImageNames"/> <endpoint-identifier name="AdditionalCatalogManager_getImage" value="vm://AdditionalCatalogManager_getImage?method=getImage"/> <endpoint-identifier name="AdditionalCatalogManager_getPriceInfoACDelco" value="vm://AdditionalCatalogManager_getPriceInfoACDelco?method=getPriceInfoACDelco"/> <!-- Quick Lists --> <endpoint-identifier name="QuickListFacade_getAllQuickList" value="vm://QuickListFacade_getAllQuickList?method=getAllQuickList"/> <endpoint-identifier name="QuickListFacade_getQuickList" value="vm://QuickListFacade_getQuickList?method=getQuickList"/> <endpoint-identifier name="QuickListFacade_deleteQuickList" value="vm://QuickListFacade_deleteQuickList?method=deleteQuickList"/> <endpoint-identifier name="QuickListFacade_saveQuickList" value="vm://QuickListFacade_saveQuickList?method=saveQuickList"/> <endpoint-identifier name="QuickListFacade_executeQuickList" value="vm://QuickListFacade_executeQuickList?method=executeQuickList"/> <endpoint-identifier name="QuickListManagerMace_getAllQuickList" value="vm://QuickListManagerMace_getAllQuickList?method=getAllQuickList"/> <endpoint-identifier name="QuickListManagerMace_getQuickList" value="vm://QuickListManagerMace_getQuickList?method=getQuickList"/> <endpoint-identifier name="QuickListManagerMace_deleteQuickList" value="vm://QuickListManagerMace_deleteQuickList?method=deleteQuickList"/> <endpoint-identifier name="QuickListManagerMace_saveQuickList" value="vm://QuickListManagerMace_saveQuickList?method=saveQuickList"/> <endpoint-identifier name="QuickListManagerMace_executeQuickList" value="vm://QuickListManagerMace_executeQuickList?method=executeQuickList"/> <endpoint-identifier name="QuickListManagerGmna_executeQuickList" value="vm://QuickListManagerGmna_executeQuickList?method=executeQuickList"/> </endpoint-identifiers> <!-- Navigation --> <mule-descriptor name="GmnaNavigationFacade" implementation="GmnaNavFacadeEJB"> <inbound-router> <endpoint address="GmnaNavigationFacade_GetDlangs"> </endpoint> <endpoint address="GmnaNavigationFacade_GetMakes"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationFacade_GetYears"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationFacade_GetModels"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationFacade_GetModelString"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationFacade_GetAllCatalogs"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationFacade_GetMajorGroups"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="GmnaNavigationManager" implementation="GmnaNavManagerGMNA"> <inbound-router> <endpoint address="GmnaNavigationManager_GetDlangs"> </endpoint> <endpoint address="GmnaNavigationManager_GetMakes"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationManager_GetYears"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationManager_GetModels"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationManager_GetModelString"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationManager_GetAllCatalogs"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaNavigationManager_GetMajorGroups"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Part Text --> <mule-descriptor name="PartTextFacadeEJBComponent" implementation="PartTextFacadeEJB"> <inbound-router> <endpoint address="partTextFacade_getAlphaIndex"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextFacade_getSubGroups"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextFacade_getPartText"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextFacade_getImageMap"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="PartTextManagerEJBComponent" implementation="PartTextManagerGMNA"> <inbound-router> <endpoint address="partTextManager_getAlphaIndex"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextManager_getSubGroups"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextManager_getSubGroupHeader"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextManager_getPartText"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextManager_getPartNotes"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="partTextManager_getImageMap"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Associated Parts --> <mule-descriptor name="AssociatedPartFacadeEJBComponent" implementation="AssociatedPartFacadeEJB"> <inbound-router> <endpoint address="AssociatedPartFacade_getNavData"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="AssociatedPartFacade_getData"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="AssociatedPartManagerEJBComponent" implementation="AssociatedPartManagerGMNA"> <inbound-router> <endpoint address="AssociatedPartManager_getAssociatedPartGroups"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="AssociatedPartManager_getAssociatedPartGroupHeader"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="AssociatedPartManager_getAssociatedParts"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="AssociatedPartManager_getLegendNotes"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Callout --> <mule-descriptor name="CalloutFacade" implementation="CalloutFacadeEJB"> <inbound-router> <endpoint address="CalloutFacade_getPartText"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="CalloutFacade_getQueuedPartText"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.List"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="CalloutManager" implementation="CalloutManagerGMNA"> <inbound-router> <endpoint address="CalloutManager_getPartGroup"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="CalloutManager_getPartText"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="CalloutManager_getPartNotes"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Side-By-Side (GMNA) --> <mule-descriptor name="GmnaSbsFacade" implementation="GmnaSbsFacadeEJB"> <inbound-router> <endpoint address="GmnaSbsFacade_getNavData"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="GmnaSbsFacade_getSbsData"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="GmnaSbsFacade_getImage"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="GmnaSbsManager" implementation="GmnaSbsManagerGMNA"> <inbound-router> <endpoint address="GmnaSbsManager_getCaptions"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="GmnaSbsManager_getCaptionHeader"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="GmnaSbsManager_getLegends"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="GmnaSbsManager_getLegendNotes"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="GmnaSbsManager_getImage"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Search --> <mule-descriptor name="GMNASearchFacadeEJB" implementation="GMNASearchFacadeEJB"> <inbound-router> <endpoint address="gmnaSearchFacade_getPartHeaders"> <properties> <list name="gmnaSearchFacade_getPartHeaders_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_getCaptionHeaders"> <properties> <list name="gmnaSearchFacade_getCaptionHeaders_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_getNotesForGmnaSearch"> <properties> <list name="gmnaSearchFacade_getNotes_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_getAdditionalInfoForGmnaSearch"> <properties> <list name="gmnaSearchFacade_getAdditionalInfo_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForPartNumInParts"> <properties> <list name="gmnaSearchFacade_searchForPartNumInParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForTextInParts"> <properties> <list name="gmnaSearchFacade_searchForTextInParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForGroupNumInParts"> <properties> <list name="gmnaSearchFacade_searchForGroupNumInParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForPartNumInIllustrations"> <properties> <list name="gmnaSearchFacade_searchForPartNumInIllustrations_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForTextInIllustrations"> <properties> <list name="gmnaSearchFacade_searchForTextInIllustrations_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForGroupNumInIllustrations"> <properties> <list name="gmnaSearchFacade_searchForGroupNumInIllustrations_arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForArtNumInIllustrations"> <properties> <list name="gmnaSearchFacade_searchForArtNumInIllustrations_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForPartNumInAssociatedParts"> <properties> <list name="gmnaSearchFacade_searchForPartNumInAssociatedParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForGroupNumInAssociatedParts"> <properties> <list name="gmnaSearchFacade_searchForGroupNumInAssociatedParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_searchForTextInAssociatedParts"> <properties> <list name="gmnaSearchFacade_searchForTextInAssociatedParts_Agruments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_getLegendNotes"> <properties> <list name="gmnaSearchFacade_getLegendNotes_Agruments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_getPartNotes"> <properties> <list name="gmnaSearchFacade_getPartNotes_Agruments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_getCrossReferenceGroups"> <properties> <list name="gmnaSearchFacade_getCrossReferenceGroups_Agruments"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_getNouns"> <properties> <list name="gmnaSearchFacade_getNouns_Agruments"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchFacade_cancelRequest"> <properties> <list name="gmnaSearchFacade_cancelRequest_Agruments"> <entry value="java.lang.Object"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="GMNASearchManagerEJB" implementation="GMNASearchManagerEJB"> <inbound-router> <endpoint address="gmnaSearchManager_getPartHeaders"> <properties> <list name="gmnaSearchManager_getPartHeaders_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_getCaptionHeaders"> <properties> <list name="gmnaSearchManager_getCaptionHeaders_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForPartNumInParts"> <properties> <list name="gmnaSearchManager_searchForPartNumInParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForTextInParts"> <properties> <list name="gmnaSearchManager_searchForTextInParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForGroupNumInParts"> <properties> <list name="gmnaSearchManager_searchForGroupNumInParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForPartNumInIllustrations"> <properties> <list name="gmnaSearchManager_searchForPartNumInIllustrations_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForTextInIllustrations"> <properties> <list name="gmnaSearchManager_searchForTextInIllustrations_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForGroupNumInIllustrations"> <properties> <list name="gmnaSearchManager_searchForGroupNumInIllustrations_arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForArtNumInIllustrations"> <properties> <list name="gmnaSearchManager_searchForArtNumInIllustrations_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForPartNumInAssociatedParts"> <properties> <list name="gmnaSearchManager_searchForPartNumInAssociatedParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForGroupNumInAssociatedParts"> <properties> <list name="gmnaSearchManager_searchForGroupNumInAssociatedParts_Arguments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_searchForTextInAssociatedParts"> <properties> <list name="gmnaSearchManager_searchForTextInAssociatedParts_Agruments"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_getLegendNotes"> <properties> <list name="gmnaSearchManager_getLegendNotes_Agruments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_getPartNotes"> <properties> <list name="gmnaSearchManager_getPartNotes_Agruments"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_getCrossReferenceGroups"> <properties> <list name="gmnaSearchManager_getCrossReferenceGroups_Agruments"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_getNouns"> <properties> <list name="gmnaSearchManager_getNouns_Agruments"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="gmnaSearchManager_cancelRequest"> <properties> <list name="gmnaSearchManager_cancelRequest_Agruments"> <entry value="java.lang.Object"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Vehicle Information --> <mule-descriptor name="VehicleInformationFacade" implementation="VehicleInformationFacadeEJB"> <inbound-router> <endpoint address="VehicleInformationFacade_getAllCatalogs"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getVinOptionCodes"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getCatalogEngineRpos"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getCatalogTransmissionRpos"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getVcvsCodes"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getBroadcastSheetIndicator"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getModelStringsForCatalogAndYear"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getYearsForPartialVin"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.Boolean"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getVinList"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Boolean"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_validateCode"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getRpoDescriptions"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_decodeVin"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationFacade_getNotes"> <properties> <list name="methodArgumentTypes"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="VehicleInformationManager" implementation="VehicleInformationManagerEJB"> <inbound-router> <endpoint address="VehicleInformationManager_getAllCatalogs"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getVinOptionCodes"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getCatalogEngineRpos"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getCatalogTransmissionRpos"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getVcvsCodes"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getBroadcastSheetIndicator"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getModelStringsForCatalogAndYear"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getYearsForPartialVin"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.Boolean"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getVinList"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Boolean"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_validateCode"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_getRpoDescriptions"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="VehicleInformationManager_decodeVin"> <properties> <list name="methodArgumentTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- PartHistory Component entries --> <mule-descriptor name="PartHistoryFacadeGMNA" implementation="PartHistoryFacadeEJB"> <inbound-router> <endpoint address="PartHistoryGMNAFacade_getHistoryData"> <properties> <list name="methodGetHistoryData"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="PartHistoryGMNAFacade_getPriceData"> <properties> <list name="methodGetPriceData"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="PartHistoryManagerGMNAUS" implementation="PartHistoryManagerUS"> <inbound-router> <endpoint address="PartHistoryGMNAUSManager_getHistoryData"> <properties> <list name="methodGetHistoryData"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="PartHistoryGMNAUSManager_getPriceData"> <properties> <list name="methodGetPriceData"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="PartHistoryManagerGMNACA" implementation="PartHistoryManagerCA"> <inbound-router> <endpoint address="PartHistoryGMNACAManager_getHistoryData"> <properties> <list name="methodGetHistoryData"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="PartHistoryGMNACAManager_getPriceData"> <properties> <list name="methodGetPriceData"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Bulletin Component entries --> <mule-descriptor name="BulletinFacade" implementation="BulletinFacadeEJB"> <inbound-router> <endpoint address="BulletinFacade_getBulletinText"> <properties> <list name="methodGetBulletinText"> <entry value="java.util.HashMap"/> </list> </properties> </endpoint> <endpoint address="BulletinFacade_getImage"> <properties> <list name="methodGetImage"> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="BulletinManager" implementation="BulletinManagerGMNA"> <inbound-router> <endpoint address="BulletinManager_getBulletinText"> <properties> <list name="methodGetBulletinText"> <entry value="java.util.HashMap"/> </list> </properties> </endpoint> <endpoint address="BulletinManager_getImage"> <properties> <list name="methodGetImage"> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Charts --> <mule-descriptor name="chartsFacadeEJB" implementation="ChartsFacadeEJB"> <inbound-router> <endpoint address="ChartsFacade_getModelName"> <properties> <list name="Charts_getModelNameArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="ChartsFacade_getIndex"> <properties> <list name="Charts_getIndexArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsFacade_getChart"> <properties> <list name="Charts_getChartArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="ChartsFacade_getChartWithUsage"> <properties> <list name="Charts_getChartWithUsageArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.util.Map"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsFacade_getAddlInfo"> <properties> <list name="Charts_getAddlInfoArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="ChartsFacade_getImage"> <properties> <list name="Charts_getImageArgument"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsFacade_doSearch"> <properties> <list name="Charts_doSearch"> <entry value="java.util.Map"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsFacade_getChartIdForMigration"> <properties> <list name="Charts_getChartIdForMigration"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="chartsManagerEJB" implementation="ChartsManagerGMNA"> <inbound-router> <endpoint address="ChartsManager_getModelName"> <properties> <list name="Charts_getModelNameArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="ChartsManager_getIndex"> <properties> <list name="Charts_getIndexArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsManager_getChart"> <properties> <list name="Charts_getChartArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsManager_getChartWithUsage"> <properties> <list name="Charts_getChartWithUsageArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsManager_getAddlInfo"> <properties> <list name="Charts_getAddlInfoArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="ChartsManager_getImage"> <properties> <list name="Charts_getImageArgument"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsManager_doSearch"> <properties> <list name="Charts_doSearch"> <entry value="java.util.Map"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="ChartsManager_getChartIdForMigration"> <properties> <list name="Charts_getChartIdForMigration"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Code Search --> <mule-descriptor name="codeSearchManagerEJB_GMNA" implementation="CodeSearchManagerGMNA"> <inbound-router> <endpoint address="CodeSearchManagerGMNA_getAllcodes"> <properties> <list name="CodeSearchManagerGMNA_getAllcodesArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="CodeSearchManagerGMNA_searchCodeByDescription"> <properties> <list name="CodeSearchManagerGMNA_searchCodeByDescriptionArgument"> <entry value="java.util.Map"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="CodeSearchManagerGMNA_searchCodeByValues"> <properties> <list name="CodeSearchManagerGMNA_searchCodeByValuesArgument"> <entry value="java.util.Map"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="CodeSearchManagerGMNA_getValidRPOCodes"> <properties> <list name="CodeSearchManagerGMNA_getValidRPOCodesArgument"> <entry value="java.util.List"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="CodeSearchManagerGMNA_isValidCode"> <properties> <list name="CodeSearchManagerGMNA_isValidCodeArgument"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="CodeSearchManagerGMNA_getFamilyCode"> <properties> <list name="CodeSearchManagerGMNA_getFamilyCodeArgument"> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Synonyms --> <mule-descriptor name="synonymFacadeEJB" implementation="SynonymFacadeEJB"> <inbound-router> <endpoint address="SynonymFacade_getKeywords"> <properties> <list name="methodGetKeywords"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="synonymManagerEJB" implementation="SynonymManagerGMNA"> <inbound-router> <endpoint address="SynonymManager_getKeywords"> <properties> <list name="methodGetKeywords"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Part Number Cross-Reference --> <mule-descriptor name="partNumberCrossRefFacadeEJB" implementation="PartNoCrossRefFacadeEJB"> <inbound-router> <endpoint address="PartNoCrossRefFacade_crossRefSearch"> <properties> <list name="methodGetCrossRefSearch"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="PartNoCrossRefFacade_getCrossRefTypes"> <properties> <list name="methodGetCrossRefTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="partNumberCrossRefManagerEJB" implementation="PartNoCrossRefManagerGMNA"> <inbound-router> <endpoint address="PartNoCrossRefManager_crossRefSearch"> <properties> <list name="methodGetCRossRefSearch"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="PartNoCrossRefManager_getCrossRefTypes"> <properties> <list name="methodGetCrossRefTypes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- ACDelco AllMakes --> <mule-descriptor name="AllmakesFacade_EJBComponent" implementation="AllMakesFacadeEJB"> <inbound-router> <endpoint address="allmakesFacade_GetApplications"> <properties> <list name="methodGetApplications"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetSubApplications"> <properties> <list name="methodGetSubApplications"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetMakes"> <properties> <list name="methodGetMakes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetYears"> <properties> <list name="methodGetYears"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetModels"> <properties> <list name="methodGetModels"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetProductLines"> <properties> <list name="methodGetProductLines"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetParts"> <properties> <list name="methodGetParts"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetNotes"> <properties> <list name="methodGetNotes"> <entry value="java.util.Map"/> <entry value="java.lang.String[]"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetPartNames"> <properties> <list name="methodGetPartNames"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetEngines"> <properties> <list name="methodGetEngines"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_GetSubModels"> <properties> <list name="methodSubModels"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesFacade_doSearch"> <properties> <list name="methodSubModels"> <entry value="java.util.Map"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="AllmakesManagerEJBComponent" implementation="AllMakesManagerGMNA"> <inbound-router> <endpoint address="allmakesManager_GetApplications"> <properties> <list name="methodGetApplications"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetSubApplications"> <properties> <list name="methodGetSubApplications"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetMakes"> <properties> <list name="methodGetMakes"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetYears"> <properties> <list name="methodGetYears"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetModels"> <properties> <list name="methodGetModels"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetProductLines"> <properties> <list name="methodGetProductLines"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetParts"> <properties> <list name="methodGetParts"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <!-- Reuse the Method in UserNotes Componenet <endpoint address="allmakesManager_GetNotes"> <properties> <list name="methodGetNotes"> <entry value="java.util.Map"/> <entry value="java.lang.String[]"/> </list> </properties> </endpoint> --> <endpoint address="allmakesManager_GetPartNames"> <properties> <list name="methodGetPartNames"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetEngines"> <properties> <list name="methodGetEngines"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_GetSubModels"> <properties> <list name="methodSubModels"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="allmakesManager_doSearch"> <properties> <list name="methodSubModels"> <entry value="java.util.Map"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Keyword List --> <mule-descriptor name="KeywordListFacade_EJBComponent" implementation="KeywordListFacadeEJB"> <inbound-router> <endpoint address="keywordlistFacade_GetGroups"> <properties> <list name="methodGetGroups"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="keywordlistFacade_GetKeywords"> <properties> <list name="methodGetKeywords"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="KeywordListManagerEJBComponent" implementation="KeywordListManagerGMNA"> <inbound-router> <endpoint address="keywordlistManager_GetGroups"> <properties> <list name="methodGetGroups"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="keywordlistManager_GetKeywords"> <properties> <list name="methodGetKeywords"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Broadcast Sheets --> <mule-descriptor name="BroadcastFacadeComponent" implementation="BroadcastFacadeEJB"> <inbound-router> <endpoint address="BroadcastFacade_getGroups"> <properties> <list name="methodGetGroups"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="BroadcastFacade_getSubgroups"> <properties> <list name="methodGetSubgroups"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="BroadcastFacade_getParts"> <properties> <list name="methodGetParts"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="BroadcastFacade_getSheetInfo"> <properties> <list name="methodGetSheetInfo"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="BroadcastFacade_getNotes"> <properties> <list name="methodGetNotes"> <entry value="java.util.Map"/> <entry value="java.lang.Object"/> </list> </properties> </endpoint> <endpoint address="BroadcastFacade_getAllParts"> <properties> <list name="methodGetAllParts"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="BroadcastFacade_doSearch"> <properties> <list name="methodDoSearch"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="BroadcastManagerComponent" implementation="BroadcastManagerGMNA"> <inbound-router> <endpoint address="BroadcastManager_getGroups"> <properties> <list name="methodGetGroups"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="BroadcastManager_getSubgroups"> <properties> <list name="methodGetSubgroups"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="BroadcastManager_getParts"> <properties> <list name="methodGetParts"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="BroadcastManager_getSheetInfo"> <properties> <list name="methodGetSheetInfo"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="BroadcastManager_getAllParts"> <properties> <list name="methodGetAllParts"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.Integer"/> </list> </properties> </endpoint> <endpoint address="BroadcastManager_doSearch"> <properties> <list name="methodDoSearch"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Standard Parts --> <mule-descriptor name="StandardPartsFacadeComponent" implementation="StandardPartsFacadeEJB"> <inbound-router> <endpoint address="StandardPartsFacade_getNavigation"> <properties> <list name="methodGetNavigation"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsFacade_getImagePage"> <properties> <list name="methodGetImagepage"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsFacade_getTextPage"> <properties> <list name="methodGetTextPage"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsFacade_getPageCount"> <properties> <list name="methodGetPageCount"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsFacade_findPart"> <properties> <list name="methodFindPart"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsFacade_doSearch"> <properties> <list name="methodDoSearch"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="StandardPartsManagerComponent" implementation="StandardPartsManagerGMNA"> <inbound-router> <endpoint address="StandardPartsManager_getNavigation"> <properties> <list name="methodGetNavigation"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsManager_getImagePage"> <properties> <list name="methodGetImagepage"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsManager_getTextPage"> <properties> <list name="methodGetTextPage"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsManager_getPageCount"> <properties> <list name="methodGetPageCount"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsManager_findPart"> <properties> <list name="methodFindPart"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="StandardPartsManager_doSearch"> <properties> <list name="methodDoSearch"> <entry value="java.util.Map"/> <entry value="java.lang.Integer"/> <entry value="java.lang.Integer"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Additional Catalogs --> <mule-descriptor name="AdditionalCatalogFacadeEJBComponent" implementation="AdditionalCatalogFacadeEJB"> <inbound-router> <endpoint address="AdditionalCatalogFacade_getAddcat"> <properties> <list name="catalogGetCatList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogFacade_getPAPriceSchedule"> <properties> <list name="catalogGetPriceScheduleList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogFacade_checkPartHistory"> <properties> <list name="catalogCheckHistoryList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogFacade_getNavigation"> <properties> <list name="catalogGetNavigationList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogFacade_getImageNames"> <properties> <list name="catalogGetImageNamesList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogFacade_getImage"> <properties> <list name="catalogGetImageList"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogFacade_getPriceInfoACDelco"> <properties> <list name="catalogGetPriceInfoList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="AdditionalCatalogManagerEJBComponent" implementation="AdditionalCatalogManagerGMNA"> <inbound-router> <endpoint address="AdditionalCatalogManager_getAddcat"> <properties> <list name="catalogGetCatList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogManager_getPAPriceSchedule"> <properties> <list name="catalogGetPriceScheduleList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogManager_checkPartHistory"> <properties> <list name="catalogCheckHistoryList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogManager_getNavigation"> <properties> <list name="catalogGetNavigationList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogManager_getImageNames"> <properties> <list name="catalogGetImageNamesList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogManager_getImage"> <properties> <list name="catalogGetImageList"> <entry value="java.lang.String"/> </list> </properties> </endpoint> <endpoint address="AdditionalCatalogManager_getPriceInfoACDelco"> <properties> <list name="catalogGetPriceInfoList"> <entry value="java.lang.String"/> <entry value="java.lang.String"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Quick Lists --> <mule-descriptor name="quicklistFacadeEJB" implementation="QuickListFacadeEJB"> <inbound-router> <endpoint address="QuickListFacade_getAllQuickList"> <properties> <list name="QuickListFacade_getAllQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListFacade_getQuickList"> <properties> <list name="QuickListFacade_getQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListFacade_deleteQuickList"> <properties> <list name="QuickListFacade_deleteQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListFacade_saveQuickList"> <properties> <list name="QuickListFacade_saveQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListFacade_executeQuickList"> <properties> <list name="QuickListFacade_executeQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="quicklistMACEManagerEJB" implementation="QuickListManagerMACE"> <inbound-router> <endpoint address="QuickListManagerMace_getAllQuickList"> <properties> <list name="QuickListManagerMace_getAllQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListManagerMace_getQuickList"> <properties> <list name="QuickListManagerMace_getQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListManagerMace_deleteQuickList"> <properties> <list name="QuickListManagerMace_deleteQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListManagerMace_saveQuickList"> <properties> <list name="QuickListManagerMace_saveQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="QuickListManagerMace_executeQuickList"> <properties> <list name="QuickListManagerMace_executeQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="quicklistGMNAManagerEJB" implementation="QuickListManagerGMNA"> <inbound-router> <endpoint address="QuickListManagerGmna_executeQuickList"> <properties> <list name="QuickListManagerGmna_executeQuickListArgument"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <!-- Additional Info Component entries --> <mule-descriptor name="AdditionalInfoFacadeEJBComponent" implementation="AdditionalInfoFacadeEJB"> <inbound-router> <endpoint address="addtionalinfoFacade_GetAdditionalInfo"> <properties> <list name="methodGetAdditionalInfo"> <entry value="java.util.Map"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> <mule-descriptor name="AdditionalInfoManagerGMNAEJBComponent" implementation="AdditionalInfoManagerGMNA"> <inbound-router> <endpoint address="addtionalinfoManagerGMNA_GetAdditionalInfo"> <properties> <list name="methodGetAdditionalInfo"> <entry value="java.util.Map"/> </list> </properties> </endpoint> <endpoint address="addtionalinfoManagerGMNA_GetAdditionalInfoForGmnaSearch"> <properties> <list name="methodGetAdditionalInfo"> <entry value="java.util.Map"/> <entry value="java.util.List"/> </list> </properties> </endpoint> </inbound-router> </mule-descriptor> </mule-configuration>
  • Similar Issues:
    None

Description

Basically I have the issue with thread count and Memory consumption during application server startup while using mule components. I am trying to load the application which is Stateless EJB's as Mule services.

The sample configuration in the Mule Configuration file we have given is as follows

<endpoint-identifier name="XXX" value="vm: //XXX / XXX?method=YYY"/>

We used VM providers to load Remote EJB's.

Note: Remote EJB's needs to be configured in the inbound endpoints. Mule client directly invoke the registered EJB components.

But the problem is when the app server starts it creates so many threads as to the extent of my Mule-descriptors. To say that I have 250 end points in my mule config, I could see 250 threads being started in the Windows Task Manager when this configuration is read. In JProfiler I could able to see the VM Reciver thread against each end points during app server start up.

This internally accounts for non-heap size memory of the application server.

So to say when I start my app server (Jboss) as plain vanilla without the application deployed, it consumes only 25-30 threads, but with the application deployed with Mule it consumes (470).

Is there any way I can load them lazily just like spring does so that we can load them as and when the request comes rather than pre-load it when the application server starts.

I tried the options

<mule-environment-properties>

<pooling-profile initialisationPolicy="INITIALISE_NONE" />

</mule-environment-properties>

In the mule configuration just to prevent them from loading initially but in vein

Activity

Hide
Holger Hoffstaette added a comment -

Try to set the connector's useSingleReceiverThreadPool and/or useSingleDispatcherThreadPool properties to true and report back.

Show
Holger Hoffstaette added a comment - Try to set the connector's useSingleReceiverThreadPool and/or useSingleDispatcherThreadPool properties to true and report back.
Hide
Holger Hoffstaette added a comment -

Closing since it is not a bug. We could probably make the useSinglePool properties true by default to be more conservative.

Show
Holger Hoffstaette added a comment - Closing since it is not a bug. We could probably make the useSinglePool properties true by default to be more conservative.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: