Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Интеграция HornetQ и Glassfish 2.1 
:(
    Опции темы
Aoli
Дата 26.5.2010, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 66
Регистрация: 24.1.2007

Репутация: -1
Всего: 0



Друзья, кто-нибудь использовал Hornet с Glassfish 2.1 через RA адаптер?
Кидает Class not found exception.

Добавил необходимые либы:
Код

If you are using just a pure HornetQ Core client (i.e. no JMS) then you need hornetq-core-client.jar, hornetq-transports.jar and netty.jar on your client classpath.
If you are using JMS on the client side, then you will also need to include hornetq-jms-client.jar and jboss-jms-api.jar.


Задеплоил hornetq-ra.rar

Создал Connector Connection Pools, Connector Resource.

При старте сервера обратил внимание на строчки:
Код

RAR8000 : The method setConnectionParameters is not present in the class : org.hornetq.ra.HornetQResourceAdapter
RAR7097: No setter method present for the property ConnectionParameters in the class org.hornetq.ra.HornetQResourceAdapter
HornetQ resource adaptor started
JBIFW0010: JBI framework ready to accept requests.


Написал тестовый класс паблишера и получил:
Код

SEVERE: RAR6001 : Class Not found : org.hornetq.ra.HornetQResourceAdapter
26.05.2010 16:53:14 com.sun.enterprise.connectors.ActiveRAFactory createActiveResourceAdapter
SEVERE: 
com.sun.enterprise.connectors.ConnectorRuntimeException: Error in creating active RAR


Причем, что интересно, в сервер логе все чисто.
Кидается эксепшн на тестовом клиенте:
Код

if (jndiContext == null) {
            try {
                jndiContext = new InitialContext();
            } catch (NamingException e) {
                System.err.println("Could not create JNDI API " +
                        "context: " + e.toString());
                throw e;
            }
        }
        try {
            obj = jndiContext.lookup(name); // <--- Cannot find context
        } catch (NamingException e) {
            System.err.println("JNDI API lookup failed: " +
                    e.toString());
            throw e;
        }
        return obj;


А если я создаю стандартный Глассфишный Коннектор и ресурс для него. 
Он легко лукапится и даже позволяет опубликовать сообщения.
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0426 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.