powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблемы с получение сообщений в WebSphere 6.0
7 сообщений из 7, страница 1 из 1
Проблемы с получение сообщений в WebSphere 6.0
    #33378992
Innate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда я делаю так:

Код: plaintext
1.
2.
3.
4.
5.
QueueBrowser qb = queueSession.createBrowser(queue);
Enumeration en = qb.getEnumeration();
 while  (en.hasMoreElements()) {
	tm = (TextMessage)en.nextElement();
	System.out.println(tm.getText());
}

выводятся все сообщения в очереди queue,

а если так:

Код: plaintext
1.
2.
3.
4.
5.
6.
QueueReceiver receiver = queueSession.createReceiver(q);
tm = (TextMessage) receiver.receiveNoWait();
 if  (tm ==  null ) {
	System.out.println("Text message is null");
}  else  {
	System.out.println("Text message is NOT null");
}

то выводит "Text message is null", то есть что готовых сообщений в очереди нет. Я пытался сделать задержку:

Код: plaintext
tm = (TextMessage) receiver.receive( 5000 );

но ничего не изменилось.

Что не так?
...
Рейтинг: 0 / 0
Проблемы с получение сообщений в WebSphere 6.0
    #33379131
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А q==queue? Ты уверен, что в q что то есть?
...
Рейтинг: 0 / 0
Проблемы с получение сообщений в WebSphere 6.0
    #33379137
Innate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извини. Подправлял код в посте: q-> queue, чтобы яснее было. В исходном коде везде q.
...
Рейтинг: 0 / 0
Проблемы с получение сообщений в WebSphere 6.0
    #33379211
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tm = (TextMessage) receiver.receive();
попробуй так, хотя это вряд ли поможет.
...
Рейтинг: 0 / 0
Проблемы с получение сообщений в WebSphere 6.0
    #33379234
Innate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответ. Но как это у меня и бывает, все просто.
QueueConnection не стартанул
...
Рейтинг: 0 / 0
Проблемы с получение сообщений в WebSphere 6.0
    #33379282
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:)
ВебСфера на винде? или на другой платформе?
...
Рейтинг: 0 / 0
Проблемы с получение сообщений в WebSphere 6.0
    #33379332
Innate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Проблема решена добалением кода:

Код: plaintext
qc.start()

Никто, кроме меня не виноват.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблемы с получение сообщений в WebSphere 6.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]