{
PortletInvoker invoker = fedInvoker.getPortletInvoker();
if (invoker instanceof WSRPConsumer)
{
consumer = (WSRPConsumer)invoker;
consumer.deactivate();
federatingPortletInvoker.unregisterInvoker(id);
sessionEventBroadcaster.unregisterListener(getListenerIdFrom(id));
}
else
{