code: public String invoke(String message, int timeoutSeconds)
      throws ProcessException {
          try {
              return JMSServices.getInstance().invoke(destination,
                      JMSDestinationNames.INTRA_MDW_EVENT_HANDLER_QUEUE, message, timeoutSeconds);
          } catch (Exception e) {
              throw new ProcessException(-1, e.getMessage(), e);
          }
      }
docs: jndi can be null, in which case send to the same site