Found the problem, will submit an new
ContactMechTypePurposes that links the ones I submitted.
BJ Freeman sent the following on 8/8/2006 12:07 PM:
> I have many ContactMechpurposeTypes, with descriptions showing in the
> webtools.
> yet the add purpose dropdown, in partymgr/control/editcontactmech is
> only populated with three email selections.
> <select name="preContactMechTypeId" class="selectBox">
> <#list mechMap.contactMechTypes as contactMechType>
> <option
> value="${contactMechType.contactMechTypeId}">${contactMechType.get("description",locale)}</option>
>
> </#list>
> </select> <a
> href="javascript:document.createcontactmechform.submit()"
> class="buttontext">[${uiLabelMap.CommonCreate}]</a>
>
> I get lost in the bsh it looks up the mechMap.contactMechTypes
>
> the only reference that seems to make sense is
> Map mechMap = new HashMap();
> ContactMechWorker.getContactMechAndRelated(request, partyId, mechMap);
> context.put("mechMap", mechMap);
>
> in ContactMechWorker.getContactMechAndRelated
> there is this note
> /** TO BE REMOVED (DEJ 20030221): This method was for use in a JSP
> and when they are removed this can be removed as well rather than being
> maintained, should be removed when eCommerce and party mgr and possible
> other places are converted to FTL */
>
> Does something have to change?
> if so I am here will try. just need a pointer.
>