code:     public Object evaluate(MessageEvaluationContext message) throws JMSException {
          try {
              if (message.isDropped()) {
                  return null;
              }
              return evaluator.evaluate(message.getMessage()) ? Boolean.TRUE : Boolean.FALSE;
          } catch (IOException e) {
              throw JMSExceptionSupport.create(e);
          }
  
      }
  
  