У меня проблема, когда я пытаюсь получить сообщение с пометкой даты/времени между двумя датами (beginDate и endDate). Вот мой запрос receiveSelected («JMSTimestamp BETWEEN» + pBeginDate + «AND» + pEndDate). Сообщение находится в очереди, а метка времени находится между двумя значениями, переданными в аргументе. Но ничего не возвращается по запросуПолучите сообщение в MQ QUEUE с JMSTIMESTAMP
1
A
ответ
1
Я пробовал последнюю версию WMQ, и это работает правильно; Я выводил 10 сообщений, метку времени и идентификатор сообщения. Затем получили только некоторые сообщения.
Правильные возвращены: подтвердили ли вы сообщение? и видимо?
Вы уже «дата» - это селектор в правильном формате ..
------------------------------------------------------------------------
0:1389200177672 ID:414d5120514d5f76385f62696c626f20ff30cd5220008002
1:1389200178874 ID:414d5120514d5f76385f62696c626f20ff30cd5220008003
2:1389200180076 ID:414d5120514d5f76385f62696c626f20ff30cd5220008004
3:1389200181277 ID:414d5120514d5f76385f62696c626f20ff30cd5220008005
4:1389200182477 ID:414d5120514d5f76385f62696c626f20ff30cd5220008006
5:1389200183677 ID:414d5120514d5f76385f62696c626f20ff30cd5220008007
6:1389200184877 ID:414d5120514d5f76385f62696c626f20ff30cd5220008008
7:1389200186078 ID:414d5120514d5f76385f62696c626f20ff30cd5220008009
8:1389200187279 ID:414d5120514d5f76385f62696c626f20ff30cd522000800a
9:1389200188479 ID:414d5120514d5f76385f62696c626f20ff30cd522000800b
-------------------------------------------------------------------------------
Receiving....
Selector is : JMSTimestamp BETWEEN 1389200181277 AND 1389200186078
--------------------------------
1389200181277 ID:414d5120514d5f76385f62696c626f20ff30cd5220008005
--------------------------------
1389200182477 ID:414d5120514d5f76385f62696c626f20ff30cd5220008006
--------------------------------
1389200183677 ID:414d5120514d5f76385f62696c626f20ff30cd5220008007
--------------------------------
1389200184877 ID:414d5120514d5f76385f62696c626f20ff30cd5220008008
--------------------------------
1389200186078 ID:414d5120514d5f76385f62696c626f20ff30cd5220008009
--------------------------------
0
Спасибо Калланиша за ваш ответ. Да, я использую MQJexplorer, и я вижу, что сообщение отправлено и выполнено. Поэтому, конечно, даты указаны в формате Timestamp, т.е. Long, возвращаемом функцией getTime().
Смежные вопросы
- 1. Сообщение из Active MQ queue
- 2. Queue Channel, поддерживаемый MQ Queue
- 3. Глубина IBM MQ queue
- 4. Поиск конкретного сообщения в Active MQ queue
- 5. Java MQ Queue Сообщение «Получить» Код завершения 2 Причина 2195
- 6. Сообщение Websphere MQ doesnot backout to Input Queue
- 7. Получайте сообщение JSE Weblogic Queue on Active MQ
- 8. Отправка вложений с XML-сообщением в Websphere MQ queue
- 9. Сообщение о передаче сообщений IBM Queue Message
- 10. IBM MQ queue - настройка конкретного JVM
- 11. Как изменить сообщение фиксации в hg mq?
- 12. WebSphere MQ поставил сообщение по теме
- 13. Bluemix MQ light Queue Глубина проверки программно
- 14. кролика MQ сообщение слушателем
- 15. Сообщение MQ в веб-кластере
- 16. Не удалось получить сообщение из очереди MQ
- 17. Websphere MQ Сообщение Чтение
- 18. Уникальное сообщение Azure Queue
- 19. IBM MQ Отправить и получить сообщение
- 20. Поместить сообщение async в очередь WebSphere MQ
- 21. Как отправить сообщение в кластер MQ с .Net?
- 22. Можно ли загрузить сообщение в Start of MQ Queue в java
- 23. Входная очередь сообщения в WebSphere MQ Backout Queue
- 24. Как реализовать MSMQ Получите как Azure Queue?
- 25. MQ Queue MQTT_DEPT пытается создать несколько триггерных сообщений
- 26. Два пользователя в одной Websphere MQ JMS Queue, оба получая такое же сообщение
- 27. Как подключиться к MQ Queue Server Manager с помощью MQ Client
- 28. Ошибка при попытке получить сообщение от MQ с помощью C#?
- 29. Доступ к Websphere MQ queue meta с использованием ресурсов JMS
- 30. Контрольная строка WebSphere MQ с сообщением mq