accept = conId.equals(sessionEndpoint.connectionEndpoint.connectionID);
accept = !conId.equals(sessionEndpoint.connectionEndpoint.connectionID);
   public boolean accept(Routable r)   {      boolean accept = true;      if (messageSelector != null)      {         if (log.isTraceEnabled()) log.trace("There's a message selector");         accept = messageSelector.accept(r);         if (log.isTraceEnabled())         {            log.trace("Result of accept:" + accept);            try            {               String prop = ((Message)r).getStringProperty("TEST");               log.trace("TEST property is:" + prop);            }            catch (Exception e)            {                           }                     }      }      if (accept)      {         if (noLocal)         {            if (log.isTraceEnabled()) log.trace("noLocal is true");            String conId =               ((JBossMessage)r).getConnectionID();            if (log.isTraceEnabled()) { log.trace("Message connection id is:" + conId); }            if (conId != null)            {               if (log.isTraceEnabled()) { log.trace("Current connection connection id is:" + sessionEndpoint.connectionEndpoint.connectionID); }               accept = conId.equals(sessionEndpoint.connectionEndpoint.connectionID);               if (log.isTraceEnabled()) { log.trace("accepting?" + accept); }            }         }      }      return accept;   }