Вызов message driven EJB

 
 
 
Сообщения:21
Подскажите плз чайнику:

С помощью JDeveloper'а пытаюсь сделать тестовую "заглушку", чтобы послать сообщение в jms-очередь для message-driven EJB.
Очередь и фабрика нормально прописаны в jms.xml.
Код вызова вот такой:

Context context = new InitialContext();
QueueConnectionFactory factory = (QueueConnectionFactory)context.lookup("jms/AlertQueueConnectionFactory");
Queue queue = (Queue)context.lookup("jms/AlertQueue");
QueueConnection connection = factory.createQueueConnection();
connection.start();
QueueSession session = connection.createQueueSession(true,Session.AUTO_ACKNOWLEDGE);
QueueSender sender = session.createSender(queue);



В последней строчке возникает ошибка

java.lang.NoClassDefFoundError: javax.management.j2ee.statistics.JMSEndpointStats
at com.evermind.server.jms.EvermindQueueSession.createSender(EvermindQueueSession.java:83)


В чем тут может быть дело, не подскажете?
Заранее спасибо.
 
 
Сообщения:483
Убедись, что ты добавил все либы в проект, которые относятся к OC4J. Выполняется ли этот код без IDE?
 
 
Сообщения:21
спасибо, именно в либах и было дело.
 
Модераторы:wedens
Сейчас эту тему просматривают:Нет