docs: public boolean removeMessageFilter(MessageFilter messageFilter, boolean bFreeFilter)
      {
          boolean bSuccess = false;
          try   {
              if (((BaseMessageFilter)messageFilter).getRemoteFilterID() == null)
                  bSuccess = true;    // No remote filter to remove
              else
                  bSuccess = m_receiveQueue.removeRemoteMessageFilter((BaseMessageFilter)messageFilter, bFreeFilter);
          } catch (RemoteException ex)    {
              ex.printStackTrace();
          }
          if (!bSuccess)
              Util.getLogger().warning("Remote listener not removed"); // Never
          return super.removeMessageFilter(messageFilter, bFreeFilter);
      }