fix portlet contact: now use adapter instead of utility